<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.10.0" doxygen_gitid="GIT-NOTFOUND">
  <compound kind="file">
    <name>CMake API.md</name>
    <path>build/</path>
    <filename>CMake_01API_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>JUCE Module Format.md</name>
    <path>build/</path>
    <filename>JUCE_01Module_01Format_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_Analytics.h</name>
    <path>build/juce_analytics/analytics/</path>
    <filename>juce__Analytics_8h.html</filename>
    <class kind="class">Analytics</class>
  </compound>
  <compound kind="file">
    <name>juce_ButtonTracker.h</name>
    <path>build/juce_analytics/analytics/</path>
    <filename>juce__ButtonTracker_8h.html</filename>
    <class kind="class">ButtonTracker</class>
  </compound>
  <compound kind="file">
    <name>juce_AnalyticsDestination.h</name>
    <path>build/juce_analytics/destinations/</path>
    <filename>juce__AnalyticsDestination_8h.html</filename>
    <class kind="struct">AnalyticsDestination</class>
    <class kind="struct">AnalyticsDestination::AnalyticsEvent</class>
  </compound>
  <compound kind="file">
    <name>juce_ThreadedAnalyticsDestination.h</name>
    <path>build/juce_analytics/destinations/</path>
    <filename>juce__ThreadedAnalyticsDestination_8h.html</filename>
    <class kind="class">ThreadedAnalyticsDestination</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioPlayHead.h</name>
    <path>build/juce_audio_basics/audio_play_head/</path>
    <filename>juce__AudioPlayHead_8h.html</filename>
    <class kind="class">AudioPlayHead</class>
    <class kind="class">AudioPlayHead::FrameRate</class>
    <class kind="struct">AudioPlayHead::TimeSignature</class>
    <class kind="struct">AudioPlayHead::LoopPoints</class>
    <class kind="struct">AudioPlayHead::CurrentPositionInfo</class>
    <class kind="class">AudioPlayHead::PositionInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioChannelSet.h</name>
    <path>build/juce_audio_basics/buffers/</path>
    <filename>juce__AudioChannelSet_8h.html</filename>
    <class kind="class">AudioChannelSet</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioDataConverters.h</name>
    <path>build/juce_audio_basics/buffers/</path>
    <filename>juce__AudioDataConverters_8h.html</filename>
    <class kind="class">AudioData</class>
    <class kind="class">AudioData::Pointer</class>
    <class kind="class">AudioData::Converter</class>
    <class kind="class">AudioData::ConverterInstance</class>
    <class kind="struct">AudioData::Format</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessLoadMeasurer.h</name>
    <path>build/juce_audio_basics/buffers/</path>
    <filename>juce__AudioProcessLoadMeasurer_8h.html</filename>
    <class kind="class">AudioProcessLoadMeasurer</class>
    <class kind="struct">AudioProcessLoadMeasurer::ScopedTimer</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioSampleBuffer.h</name>
    <path>build/juce_audio_basics/buffers/</path>
    <filename>juce__AudioSampleBuffer_8h.html</filename>
    <class kind="class">AudioBuffer</class>
    <member kind="typedef">
      <type>AudioBuffer&lt; float &gt;</type>
      <name>AudioSampleBuffer</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gab339ebab0d3b10c91c0d47c8fd2e50d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>ga73bcc9cfaf60a2beb7a69b39bbf0c02f</anchor>
      <arglist>(const AudioBuffer&lt; Type &gt; &amp;a, const AudioBuffer&lt; Type &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gaff1cdc804858cbb6486fc7d8fe751672</anchor>
      <arglist>(const AudioBuffer&lt; Type &gt; &amp;a, const AudioBuffer&lt; Type &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_FloatVectorOperations.h</name>
    <path>build/juce_audio_basics/buffers/</path>
    <filename>juce__FloatVectorOperations_8h.html</filename>
    <class kind="struct">FloatVectorOperationsBase</class>
    <class kind="class">FloatVectorOperations</class>
    <class kind="class">ScopedNoDenormals</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_SNAP_TO_ZERO</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gafbd395bd2dfea834983c007b7edf1d41</anchor>
      <arglist>(n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MidiBuffer.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiBuffer_8h.html</filename>
    <class kind="struct">MidiMessageMetadata</class>
    <class kind="class">MidiBufferIterator</class>
    <class kind="class">MidiBuffer</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiDataConcatenator.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiDataConcatenator_8h.html</filename>
    <class kind="class">MidiDataConcatenator</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiFile.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiFile_8h.html</filename>
    <class kind="class">MidiFile</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiKeyboardState.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiKeyboardState_8h.html</filename>
    <class kind="class">MidiKeyboardState</class>
    <class kind="class">MidiKeyboardState::Listener</class>
    <member kind="typedef">
      <type>MidiKeyboardState::Listener</type>
      <name>MidiKeyboardStateListener</name>
      <anchorfile>group__juce__audio__basics-midi.html</anchorfile>
      <anchor>ga9293d0b35bc6b5678aa8ca2bce830afa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MidiMessage.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiMessage_8h.html</filename>
    <class kind="class">MidiMessage</class>
    <class kind="struct">MidiMessage::VariableLengthValue</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiMessageSequence.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiMessageSequence_8h.html</filename>
    <class kind="class">MidiMessageSequence</class>
    <class kind="class">MidiMessageSequence::MidiEventHolder</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiRPN.h</name>
    <path>build/juce_audio_basics/midi/</path>
    <filename>juce__MidiRPN_8h.html</filename>
    <class kind="struct">MidiRPNMessage</class>
    <class kind="class">MidiRPNDetector</class>
    <class kind="class">MidiRPNGenerator</class>
  </compound>
  <compound kind="file">
    <name>juce_UMP.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMP_8h.html</filename>
    <includes id="juce__UMPProtocols_8h" name="juce_UMPProtocols.h" local="yes" import="no" module="no" objc="no">juce_UMPProtocols.h</includes>
    <includes id="juce__UMPUtils_8h" name="juce_UMPUtils.h" local="yes" import="no" module="no" objc="no">juce_UMPUtils.h</includes>
    <includes id="juce__UMPacket_8h" name="juce_UMPacket.h" local="yes" import="no" module="no" objc="no">juce_UMPacket.h</includes>
    <includes id="juce__UMPSysEx7_8h" name="juce_UMPSysEx7.h" local="yes" import="no" module="no" objc="no">juce_UMPSysEx7.h</includes>
    <includes id="juce__UMPView_8h" name="juce_UMPView.h" local="yes" import="no" module="no" objc="no">juce_UMPView.h</includes>
    <includes id="juce__UMPIterator_8h" name="juce_UMPIterator.h" local="yes" import="no" module="no" objc="no">juce_UMPIterator.h</includes>
    <includes id="juce__UMPackets_8h" name="juce_UMPackets.h" local="yes" import="no" module="no" objc="no">juce_UMPackets.h</includes>
    <includes id="juce__UMPFactory_8h" name="juce_UMPFactory.h" local="yes" import="no" module="no" objc="no">juce_UMPFactory.h</includes>
    <includes id="juce__UMPConversion_8h" name="juce_UMPConversion.h" local="yes" import="no" module="no" objc="no">juce_UMPConversion.h</includes>
    <includes id="juce__UMPMidi1ToBytestreamTranslator_8h" name="juce_UMPMidi1ToBytestreamTranslator.h" local="yes" import="no" module="no" objc="no">juce_UMPMidi1ToBytestreamTranslator.h</includes>
    <includes id="juce__UMPMidi1ToMidi2DefaultTranslator_8h" name="juce_UMPMidi1ToMidi2DefaultTranslator.h" local="yes" import="no" module="no" objc="no">juce_UMPMidi1ToMidi2DefaultTranslator.h</includes>
    <includes id="juce__UMPConverters_8h" name="juce_UMPConverters.h" local="yes" import="no" module="no" objc="no">juce_UMPConverters.h</includes>
    <includes id="juce__UMPDispatcher_8h" name="juce_UMPDispatcher.h" local="yes" import="no" module="no" objc="no">juce_UMPDispatcher.h</includes>
    <includes id="juce__UMPReceiver_8h" name="juce_UMPReceiver.h" local="yes" import="no" module="no" objc="no">juce_UMPReceiver.h</includes>
  </compound>
  <compound kind="file">
    <name>juce_UMPacket.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPacket_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPackets.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPackets_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPBytesOnGroup.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPBytesOnGroup_8h.html</filename>
    <class kind="struct">juce::universal_midi_packets::BytesOnGroup</class>
    <namespace>juce</namespace>
    <namespace>juce::universal_midi_packets</namespace>
  </compound>
  <compound kind="file">
    <name>juce_UMPConversion.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPConversion_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPConverters.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPConverters_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPDeviceInfo.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPDeviceInfo_8h.html</filename>
    <class kind="struct">juce::universal_midi_packets::DeviceInfo</class>
    <namespace>juce</namespace>
    <namespace>juce::universal_midi_packets</namespace>
  </compound>
  <compound kind="file">
    <name>juce_UMPDispatcher.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPDispatcher_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPFactory.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPFactory_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPIterator.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPIterator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPMidi1ToBytestreamTranslator.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPMidi1ToBytestreamTranslator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPMidi1ToMidi2DefaultTranslator.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPMidi1ToMidi2DefaultTranslator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPProtocols.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPProtocols_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPReceiver.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPReceiver_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPSysEx7.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPSysEx7_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPUtils.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPUtils_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPView.h</name>
    <path>build/juce_audio_basics/midi/ump/</path>
    <filename>juce__UMPView_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_MPEInstrument.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPEInstrument_8h.html</filename>
    <class kind="class">MPEInstrument</class>
    <class kind="class">MPEInstrument::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_MPEMessages.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPEMessages_8h.html</filename>
    <class kind="class">MPEMessages</class>
  </compound>
  <compound kind="file">
    <name>juce_MPENote.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPENote_8h.html</filename>
    <class kind="struct">MPENote</class>
  </compound>
  <compound kind="file">
    <name>juce_MPESynthesiser.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPESynthesiser_8h.html</filename>
    <class kind="class">MPESynthesiser</class>
  </compound>
  <compound kind="file">
    <name>juce_MPESynthesiserBase.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPESynthesiserBase_8h.html</filename>
    <class kind="struct">MPESynthesiserBase</class>
  </compound>
  <compound kind="file">
    <name>juce_MPESynthesiserVoice.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPESynthesiserVoice_8h.html</filename>
    <class kind="class">MPESynthesiserVoice</class>
  </compound>
  <compound kind="file">
    <name>juce_MPEUtils.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPEUtils_8h.html</filename>
    <class kind="class">MPEChannelAssigner</class>
    <class kind="class">MPEChannelRemapper</class>
  </compound>
  <compound kind="file">
    <name>juce_MPEValue.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPEValue_8h.html</filename>
    <class kind="class">MPEValue</class>
  </compound>
  <compound kind="file">
    <name>juce_MPEZoneLayout.h</name>
    <path>build/juce_audio_basics/mpe/</path>
    <filename>juce__MPEZoneLayout_8h.html</filename>
    <class kind="struct">MPEZone</class>
    <class kind="class">MPEZoneLayout</class>
    <class kind="class">MPEZoneLayout::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioWorkgroup_mac.h</name>
    <path>build/juce_audio_basics/native/</path>
    <filename>juce__AudioWorkgroup__mac_8h.html</filename>
    <namespace>juce</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_AUDIOWORKGROUP_TYPES_AVAILABLE</name>
      <anchorfile>juce__AudioWorkgroup__mac_8h.html</anchorfile>
      <anchor>ac53f4de14cf7752541fb9e724b7e019b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CoreAudioLayouts_mac.h</name>
    <path>build/juce_audio_basics/native/</path>
    <filename>juce__CoreAudioLayouts__mac_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CoreAudioTimeConversions_mac.h</name>
    <path>build/juce_audio_basics/native/</path>
    <filename>juce__CoreAudioTimeConversions__mac_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_AudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__AudioSource_8h.html</filename>
    <class kind="struct">AudioSourceChannelInfo</class>
    <class kind="class">AudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_BufferingAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__BufferingAudioSource_8h.html</filename>
    <class kind="class">BufferingAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_ChannelRemappingAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__ChannelRemappingAudioSource_8h.html</filename>
    <class kind="class">ChannelRemappingAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_IIRFilterAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__IIRFilterAudioSource_8h.html</filename>
    <class kind="class">IIRFilterAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_MemoryAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__MemoryAudioSource_8h.html</filename>
    <class kind="class">MemoryAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_MixerAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__MixerAudioSource_8h.html</filename>
    <class kind="class">MixerAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_PositionableAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__PositionableAudioSource_8h.html</filename>
    <class kind="class">PositionableAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_ResamplingAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__ResamplingAudioSource_8h.html</filename>
    <class kind="class">ResamplingAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_ReverbAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__ReverbAudioSource_8h.html</filename>
    <class kind="class">ReverbAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_ToneGeneratorAudioSource.h</name>
    <path>build/juce_audio_basics/sources/</path>
    <filename>juce__ToneGeneratorAudioSource_8h.html</filename>
    <class kind="class">ToneGeneratorAudioSource</class>
  </compound>
  <compound kind="file">
    <name>juce_Synthesiser.h</name>
    <path>build/juce_audio_basics/synthesisers/</path>
    <filename>juce__Synthesiser_8h.html</filename>
    <class kind="class">SynthesiserSound</class>
    <class kind="class">SynthesiserVoice</class>
    <class kind="class">Synthesiser</class>
  </compound>
  <compound kind="file">
    <name>juce_ADSR.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__ADSR_8h.html</filename>
    <class kind="class">ADSR</class>
    <class kind="struct">ADSR::Parameters</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioWorkgroup.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__AudioWorkgroup_8h.html</filename>
    <class kind="class">WorkgroupToken</class>
    <class kind="class">AudioWorkgroup</class>
  </compound>
  <compound kind="file">
    <name>juce_Decibels.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__Decibels_8h.html</filename>
    <class kind="class">Decibels</class>
  </compound>
  <compound kind="file">
    <name>juce_GenericInterpolator.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__GenericInterpolator_8h.html</filename>
    <class kind="class">GenericInterpolator</class>
  </compound>
  <compound kind="file">
    <name>juce_Interpolators.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__Interpolators_8h.html</filename>
    <class kind="class">Interpolators</class>
    <member kind="typedef">
      <type>Interpolators::WindowedSinc</type>
      <name>WindowedSincInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gadd85b0e95c3a9ba45ce20be502fd6c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::Lagrange</type>
      <name>LagrangeInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga5e421b8b5b241e91956ef3ec816af0b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::CatmullRom</type>
      <name>CatmullRomInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga8cd4bf2a347b90f59cd016d003426553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::Linear</type>
      <name>LinearInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gae8adefecd2d2df2b5742afacadddc1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::ZeroOrderHold</type>
      <name>ZeroOrderHoldInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga2e813a4c3e1e1b0298cd028e2154ffee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_SmoothedValue.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__SmoothedValue_8h.html</filename>
    <class kind="class">SmoothedValueBase</class>
    <class kind="struct">ValueSmoothingTypes::Linear</class>
    <class kind="struct">ValueSmoothingTypes::Multiplicative</class>
    <class kind="class">SmoothedValue</class>
    <namespace>ValueSmoothingTypes</namespace>
    <member kind="typedef">
      <type>SmoothedValue&lt; FloatType, ValueSmoothingTypes::Linear &gt;</type>
      <name>LinearSmoothedValue</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gad9c1bc2b2d7f53f78f4c0181ff8a17af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AudioDeviceManager.h</name>
    <path>build/juce_audio_devices/audio_io/</path>
    <filename>juce__AudioDeviceManager_8h.html</filename>
    <class kind="class">AudioDeviceManager</class>
    <class kind="struct">AudioDeviceManager::AudioDeviceSetup</class>
    <class kind="struct">AudioDeviceManager::LevelMeter</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioIODevice.h</name>
    <path>build/juce_audio_devices/audio_io/</path>
    <filename>juce__AudioIODevice_8h.html</filename>
    <class kind="struct">AudioIODeviceCallbackContext</class>
    <class kind="class">AudioIODeviceCallback</class>
    <class kind="class">AudioIODevice</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioIODeviceType.h</name>
    <path>build/juce_audio_devices/audio_io/</path>
    <filename>juce__AudioIODeviceType_8h.html</filename>
    <class kind="class">AudioIODeviceType</class>
    <class kind="class">AudioIODeviceType::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_SystemAudioVolume.h</name>
    <path>build/juce_audio_devices/audio_io/</path>
    <filename>juce__SystemAudioVolume_8h.html</filename>
    <class kind="class">SystemAudioVolume</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiDevices.h</name>
    <path>build/juce_audio_devices/midi_io/</path>
    <filename>juce__MidiDevices_8h.html</filename>
    <class kind="class">MidiDeviceListConnection</class>
    <class kind="struct">MidiDeviceInfo</class>
    <class kind="class">MidiInput</class>
    <class kind="class">MidiInputCallback</class>
    <class kind="class">MidiOutput</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiMessageCollector.h</name>
    <path>build/juce_audio_devices/midi_io/</path>
    <filename>juce__MidiMessageCollector_8h.html</filename>
    <class kind="class">MidiMessageCollector</class>
  </compound>
  <compound kind="file">
    <name>juce_UMPBytestreamInputHandler.h</name>
    <path>build/juce_audio_devices/midi_io/ump/</path>
    <filename>juce__UMPBytestreamInputHandler_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_UMPU32InputHandler.h</name>
    <path>build/juce_audio_devices/midi_io/ump/</path>
    <filename>juce__UMPU32InputHandler_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_AudioSourcePlayer.h</name>
    <path>build/juce_audio_devices/sources/</path>
    <filename>juce__AudioSourcePlayer_8h.html</filename>
    <class kind="class">AudioSourcePlayer</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioTransportSource.h</name>
    <path>build/juce_audio_devices/sources/</path>
    <filename>juce__AudioTransportSource_8h.html</filename>
    <class kind="class">AudioTransportSource</class>
  </compound>
  <compound kind="file">
    <name>juce_AiffAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__AiffAudioFormat_8h.html</filename>
    <class kind="class">AiffAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_CoreAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__CoreAudioFormat_8h.html</filename>
    <class kind="class">CoreAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_FlacAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__FlacAudioFormat_8h.html</filename>
    <class kind="class">FlacAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_LAMEEncoderAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__LAMEEncoderAudioFormat_8h.html</filename>
    <class kind="class">LAMEEncoderAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_MP3AudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__MP3AudioFormat_8h.html</filename>
    <class kind="class">MP3AudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_OggVorbisAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__OggVorbisAudioFormat_8h.html</filename>
    <class kind="class">OggVorbisAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_WavAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__WavAudioFormat_8h.html</filename>
    <class kind="class">WavAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_WindowsMediaAudioFormat.h</name>
    <path>build/juce_audio_formats/codecs/</path>
    <filename>juce__WindowsMediaAudioFormat_8h.html</filename>
    <class kind="class">WindowsMediaAudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_ARAAudioReaders.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__ARAAudioReaders_8h.html</filename>
    <class kind="class">ARAAudioSourceReader</class>
    <class kind="class">ARAPlaybackRegionReader</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioFormat.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioFormat_8h.html</filename>
    <class kind="class">AudioFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioFormatManager.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioFormatManager_8h.html</filename>
    <class kind="class">AudioFormatManager</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioFormatReader.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioFormatReader_8h.html</filename>
    <class kind="class">AudioFormatReader</class>
    <class kind="struct">AudioFormatReader::ReadHelper</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioFormatReaderSource.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioFormatReaderSource_8h.html</filename>
    <class kind="class">AudioFormatReaderSource</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioFormatWriter.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioFormatWriter_8h.html</filename>
    <class kind="class">AudioFormatWriter</class>
    <class kind="class">AudioFormatWriter::ThreadedWriter</class>
    <class kind="class">AudioFormatWriter::ThreadedWriter::IncomingDataReceiver</class>
    <class kind="struct">AudioFormatWriter::WriteHelper</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioSubsectionReader.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__AudioSubsectionReader_8h.html</filename>
    <class kind="class">AudioSubsectionReader</class>
  </compound>
  <compound kind="file">
    <name>juce_BufferingAudioFormatReader.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__BufferingAudioFormatReader_8h.html</filename>
    <class kind="class">BufferingAudioReader</class>
  </compound>
  <compound kind="file">
    <name>juce_MemoryMappedAudioFormatReader.h</name>
    <path>build/juce_audio_formats/format/</path>
    <filename>juce__MemoryMappedAudioFormatReader_8h.html</filename>
    <class kind="class">MemoryMappedAudioFormatReader</class>
  </compound>
  <compound kind="file">
    <name>juce_Sampler.h</name>
    <path>build/juce_audio_formats/sampler/</path>
    <filename>juce__Sampler_8h.html</filename>
    <class kind="class">SamplerSound</class>
    <class kind="class">SamplerVoice</class>
  </compound>
  <compound kind="file">
    <name>juce_AAX_Modifier_Injector.h</name>
    <path>build/juce_audio_plugin_client/AAX/</path>
    <filename>juce__AAX__Modifier__Injector_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_CheckSettingMacros.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__CheckSettingMacros_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CHECKSETTINGMACROS_H</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>gacdf46c2bef73873331a20a8992ea1401</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CreatePluginFilter.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__CreatePluginFilter_8h.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; AudioProcessor &gt;</type>
      <name>createPluginFilterOfType</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga2b2f5be43db523e2e886537f942a5728</anchor>
      <arglist>(AudioProcessor::WrapperType type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_IncludeModuleHeaders.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__IncludeModuleHeaders_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>Component</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga43f72e6eba2a77ceba6172bb1a5e35bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Point</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga264185c815a47814791f68e7c6da85ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_IncludeSystemHeaders.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__IncludeSystemHeaders_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_LinuxMessageThread.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__LinuxMessageThread_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_PluginUtilities.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__PluginUtilities_8h.html</filename>
    <includes id="juce__IncludeModuleHeaders_8h" name="juce_IncludeModuleHeaders.h" local="no" import="no" module="no" objc="no">juce_audio_plugin_client/detail/juce_IncludeModuleHeaders.h</includes>
    <namespace>juce</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_VST3_CAN_REPLACE_VST2</name>
      <anchorfile>juce__PluginUtilities_8h.html</anchorfile>
      <anchor>ae88836d53c49cac9a15f280ddafc3e64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_VSTWindowUtilities.h</name>
    <path>build/juce_audio_plugin_client/detail/</path>
    <filename>juce__VSTWindowUtilities_8h.html</filename>
    <includes id="juce__IncludeModuleHeaders_8h" name="juce_IncludeModuleHeaders.h" local="no" import="no" module="no" objc="no">juce_audio_plugin_client/detail/juce_IncludeModuleHeaders.h</includes>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_StandaloneFilterWindow.h</name>
    <path>build/juce_audio_plugin_client/Standalone/</path>
    <filename>juce__StandaloneFilterWindow_8h.html</filename>
    <class kind="class">StandalonePluginHolder</class>
    <class kind="struct">StandalonePluginHolder::PluginInOuts</class>
    <class kind="class">StandaloneFilterWindow</class>
  </compound>
  <compound kind="file">
    <name>juce_UnityPluginInterface.h</name>
    <path>build/juce_audio_plugin_client/Unity/</path>
    <filename>juce__UnityPluginInterface_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_AUDIO_PLUGIN_API_VERSION</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga3afdb8285b85b2471a2564d574fec0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_INTERFACE_API</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga0b0210e40f0632d70b2abc6032162445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_INTERFACE_EXPORT</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5f8982d070e7eadb80325aa4ad902788</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>createCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaaf11ea6f9301ad28b98c1fd4c06a61ab</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>releaseCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga7cf42e9742492a31b157d6d8a94c284d</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>resetCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga48bed17b6ec2b1cb4b609e7bbf18830c</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>processCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga4f689bd3247816fde20bc8b69957c429</anchor>
      <arglist>)(UnityAudioEffectState *state, float *inBuffer, float *outBuffer, unsigned int bufferSize, int numInChannels, int numOutChannels)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>setPositionCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad99abb79da901d6fd79dad40466aafa1</anchor>
      <arglist>)(UnityAudioEffectState *state, unsigned int pos)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>setFloatParameterCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga9a47d2c226dc62e6a1468caa6fa3092b</anchor>
      <arglist>)(UnityAudioEffectState *state, int index, float value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>getFloatParameterCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga804f850601aeee8d2a54208d0e02e227</anchor>
      <arglist>)(UnityAudioEffectState *state, int index, float *value, char *valuestr)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>getFloatBufferCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5520fd4ae2872a95d22493ae99748a97</anchor>
      <arglist>)(UnityAudioEffectState *state, const char *name, float *buffer, int numsamples)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>distanceAttenuationCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5b872463673cc61b72c7bbe35d790fd6</anchor>
      <arglist>)(UnityAudioEffectState *state, float distanceIn, float attenuationIn, float *attenuationOut)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>renderCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa22c8925c3ddc8cc399c321823fd5c15</anchor>
      <arglist>)(int eventId)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityAudioEffectDefinitionFlags</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga1b76adc9f97bca1e51f0e428a5fa6882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isSideChainTarget</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882a66e4332ebb2f14db5cbd8c7a65e97254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isSpatializer</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882abcd3f051024befb72be3a71b21aaa8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isAmbisonicDecoder</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882ab1cf6398d761718c20b7af90b62c7a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>appliesDistanceAttenuation</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882aa2904e1c534472b0b31ecff138d47767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityAudioEffectStateFlags</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa0839934cc74ac792b938e78959e5c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsPlaying</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a3fb74333f3c7d388a72417735fe22f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsPaused</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09ae7cf60b259e0637ab56d0f48a2386913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsMuted</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a4e87a48626a17f3ad3ca200d7a6068c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>statIsSideChainTarget</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a4b54354cc6027e5fdc1dc65d7f593992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityEventModifiers</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga485dc2a0e5ed7da3d9f826367b36ee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shift</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55aa844ac0d299bd083b2938e6cbf34743a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>control</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a5d8add8effb2a9964dbebfd27c9ddd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alt</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a7f564926136a18c80a8a14a53d0e98ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>command</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a6440030ae8284cee96c1c88b356c45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numeric</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a1b5484703e716389553255e6f11f12ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capsLock</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55add43ebb9992d19aef8eceabd1b40fe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>functionKey</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55aea428c666e56776152be9ced3da70582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gadd246f81ad320268881f399dfb8aefb4</anchor>
      <arglist>((visibility(&quot;default&quot;))) int UnityGetAudioEffectDefinitions(UnityAudioEffectDefinition ***definitionsPtr)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>textureHandle</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad5d7a900a6e070e34c0a1dabb7fe5526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void int</type>
      <name>w</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga9c08bc30636cc52269cf06d61cf5d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void int int</type>
      <name>h</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga2ee4d4f298ba1bf1bc2f45c681c40ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad0da36b2558901e21e7a30f6c227a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float</type>
      <name>y</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gae9ace15db486f33243a35ce689893fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float UnityEventModifiers</type>
      <name>mods</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa58b301e5a3a8001feb356b3fea37ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float UnityEventModifiers int</type>
      <name>button</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gac9a690ac771d86f797f87594f6dfa694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>code</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga45a5b7c00a796a23f01673cef1dbe0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int UnityEventModifiers const char *</type>
      <name>name</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga010e50efcb9d6d393b9414f09f368dbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AudioPluginFormat.h</name>
    <path>build/juce_audio_processors/format/</path>
    <filename>juce__AudioPluginFormat_8h.html</filename>
    <class kind="class">AudioPluginFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioPluginFormatManager.h</name>
    <path>build/juce_audio_processors/format/</path>
    <filename>juce__AudioPluginFormatManager_8h.html</filename>
    <class kind="class">AudioPluginFormatManager</class>
  </compound>
  <compound kind="file">
    <name>juce_ARACommon.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__ARACommon_8h.html</filename>
    <class kind="class">ARAFactoryWrapper</class>
    <class kind="struct">ARAFactoryResult</class>
    <namespace>ARA</namespace>
    <member kind="function">
      <type>constexpr Obj</type>
      <name>makeARASizedStruct</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga5ba596eb7d593f5272cd680af1de500a</anchor>
      <arglist>(Member Obj::*member, Ts &amp;&amp;... ts)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_ARAHosting.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__ARAHosting_8h.html</filename>
    <class kind="class">ARAEditGuard</class>
    <class kind="struct">ARAHostModel::ConversionFunctions</class>
    <class kind="class">ARAHostModel::ManagedARAHandle</class>
    <class kind="class">ARAHostModel::AudioSource</class>
    <class kind="class">ARAHostModel::AudioModification</class>
    <class kind="struct">ARAHostModel::DeletionListener</class>
    <class kind="struct">ARAHostModel::PlaybackRegion</class>
    <class kind="class">ARAHostModel::MusicalContext</class>
    <class kind="class">ARAHostModel::RegionSequence</class>
    <class kind="class">ARAHostModel::PlaybackRegionRegistry</class>
    <class kind="class">ARAHostModel::PlugInExtensionInstance</class>
    <class kind="class">ARAHostDocumentController</class>
    <namespace>ARAHostModel</namespace>
    <member kind="function">
      <type>void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaa6a393e49e0ab8ef4c354b7f1ddebafe</anchor>
      <arglist>(AudioPluginInstance &amp;instance, std::function&lt; void(ARAFactoryWrapper)&gt; cb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AU_Shared.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__AU__Shared_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_AudioUnitPluginFormat.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__AudioUnitPluginFormat_8h.html</filename>
    <class kind="class">AudioUnitPluginFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_LADSPAPluginFormat.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__LADSPAPluginFormat_8h.html</filename>
    <class kind="class">LADSPAPluginFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_LV2Common.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__LV2Common_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_LV2PluginFormat.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__LV2PluginFormat_8h.html</filename>
    <class kind="class">LV2PluginFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_LV2Resources.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__LV2Resources_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_VST3Common.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VST3Common_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_VST3Headers.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VST3Headers_8h.html</filename>
    <namespace>Steinberg</namespace>
    <namespace>Presonus</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEVELOPMENT</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga70bcb76882aaa86901adf5030a8a8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_VST3PluginFormat.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VST3PluginFormat_8h.html</filename>
    <class kind="class">VST3PluginFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_VSTCommon.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VSTCommon_8h.html</filename>
    <class kind="struct">SpeakerMappings</class>
    <class kind="struct">SpeakerMappings::Mapping</class>
    <class kind="class">SpeakerMappings::VstSpeakerConfigurationHolder</class>
  </compound>
  <compound kind="file">
    <name>juce_VSTMidiEventList.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VSTMidiEventList_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_VSTPluginFormat.h</name>
    <path>build/juce_audio_processors/format_types/</path>
    <filename>juce__VSTPluginFormat_8h.html</filename>
    <class kind="class">VSTPluginFormat</class>
    <class kind="class">VSTPluginFormat::ExtraFunctions</class>
  </compound>
  <compound kind="file">
    <name>juce_lv2_config.h</name>
    <path>build/juce_audio_processors/format_types/LV2_SDK/</path>
    <filename>juce__lv2__config_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DYN_MANIFEST</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaee0b7d1139d217a608ff377a3af5a510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gace80efcc427e2228da51c9b452133d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LV2_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gad5cb96b1080cae42548bba5191247f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERD_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaa887852678571a0edb3aa6ac637be3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SORD_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gade1ced34fec0d128ca63bb73e9a69c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SRATOM_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gada1a1518f421602c2ec321a6aa13fa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZIX_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga393417ee776054c5b402c0d69d18601e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga3f20e0a84489663e26aa644e2bae4c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERD_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga18233bcddb49feb0aec12cb37de361dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SORD_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gab9ed0ad193c2d4ad08433bb36fff63dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_CXX</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaeb569972d1ce526dca8d6ad6be01e566</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DIR_SEP</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaaa0ba9f096da7391eb54ba228e47907a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_PATH_SEP</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga4ae8b5357794ac90229532569f0acc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DEFAULT_LV2_PATH</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gadce8861513530872156c039fb0b92e45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AudioPluginInstance.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioPluginInstance_8h.html</filename>
    <class kind="class">AudioPluginInstance</class>
    <class kind="struct">AudioPluginInstance::Parameter</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessor.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessor_8h.html</filename>
    <class kind="class">AudioProcessor</class>
    <class kind="struct">AudioProcessor::BusesLayout</class>
    <class kind="class">AudioProcessor::Bus</class>
    <class kind="struct">AudioProcessor::CurveData</class>
    <class kind="struct">AudioProcessor::TrackProperties</class>
    <class kind="struct">AudioProcessor::BusProperties</class>
    <class kind="struct">AudioProcessor::BusesProperties</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorEditor.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorEditor_8h.html</filename>
    <class kind="class">AudioProcessorEditor</class>
    <class kind="struct">AudioProcessorEditor::ParameterControlHighlightInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorEditorHostContext.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorEditorHostContext_8h.html</filename>
    <class kind="struct">HostProvidedContextMenu</class>
    <class kind="struct">AudioProcessorEditorHostContext</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorGraph.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorGraph_8h.html</filename>
    <class kind="class">AudioProcessorGraph</class>
    <class kind="struct">AudioProcessorGraph::NodeID</class>
    <class kind="class">AudioProcessorGraph::NodeAndChannel</class>
    <class kind="class">AudioProcessorGraph::Node</class>
    <class kind="struct">AudioProcessorGraph::Connection</class>
    <class kind="class">AudioProcessorGraph::AudioGraphIOProcessor</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorListener.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorListener_8h.html</filename>
    <class kind="class">AudioProcessorListener</class>
    <class kind="struct">AudioProcessorListener::ChangeDetails</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorParameter.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorParameter_8h.html</filename>
    <class kind="class">AudioProcessorParameter</class>
    <class kind="class">AudioProcessorParameter::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorParameterGroup.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__AudioProcessorParameterGroup_8h.html</filename>
    <class kind="class">AudioProcessorParameterGroup</class>
    <class kind="class">AudioProcessorParameterGroup::AudioProcessorParameterNode</class>
  </compound>
  <compound kind="file">
    <name>juce_GenericAudioProcessorEditor.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__GenericAudioProcessorEditor_8h.html</filename>
    <class kind="class">GenericAudioProcessorEditor</class>
  </compound>
  <compound kind="file">
    <name>juce_HostedAudioProcessorParameter.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__HostedAudioProcessorParameter_8h.html</filename>
    <class kind="struct">HostedAudioProcessorParameter</class>
  </compound>
  <compound kind="file">
    <name>juce_PluginDescription.h</name>
    <path>build/juce_audio_processors/processors/</path>
    <filename>juce__PluginDescription_8h.html</filename>
    <class kind="class">PluginDescription</class>
  </compound>
  <compound kind="file">
    <name>juce_KnownPluginList.h</name>
    <path>build/juce_audio_processors/scanning/</path>
    <filename>juce__KnownPluginList_8h.html</filename>
    <class kind="class">KnownPluginList</class>
    <class kind="struct">KnownPluginList::PluginTree</class>
    <class kind="class">KnownPluginList::CustomScanner</class>
  </compound>
  <compound kind="file">
    <name>juce_PluginDirectoryScanner.h</name>
    <path>build/juce_audio_processors/scanning/</path>
    <filename>juce__PluginDirectoryScanner_8h.html</filename>
    <class kind="class">PluginDirectoryScanner</class>
  </compound>
  <compound kind="file">
    <name>juce_PluginListComponent.h</name>
    <path>build/juce_audio_processors/scanning/</path>
    <filename>juce__PluginListComponent_8h.html</filename>
    <class kind="class">PluginListComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ARA_utils.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__ARA__utils_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_ARADebug.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__ARADebug_8h.html</filename>
    <includes id="juce__PlatformDefs_8h" name="juce_PlatformDefs.h" local="no" import="no" module="no" objc="no">juce_core/system/juce_PlatformDefs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_API</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga65961b3bfbda0ffb83750d914cee38fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_ARADocumentController.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__ARADocumentController_8h.html</filename>
    <class kind="class">ARADocumentControllerSpecialisation</class>
    <class kind="class">ARAInputStream</class>
    <class kind="class">ARAOutputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_ARAModelObjects.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__ARAModelObjects_8h.html</filename>
    <class kind="class">ARAListenableModelClass</class>
    <class kind="class">ARAObjectVisitor</class>
    <class kind="class">ARAObject</class>
    <class kind="class">ARADocumentListener</class>
    <class kind="class">ARADocument</class>
    <class kind="class">ARAMusicalContextListener</class>
    <class kind="class">ARAMusicalContext</class>
    <class kind="class">ARAPlaybackRegionListener</class>
    <class kind="class">ARAPlaybackRegion</class>
    <class kind="class">ARARegionSequenceListener</class>
    <class kind="class">ARARegionSequence</class>
    <class kind="class">ARAAudioSourceListener</class>
    <class kind="class">ARAAudioSource</class>
    <class kind="class">ARAAudioModificationListener</class>
    <class kind="class">ARAAudioModification</class>
  </compound>
  <compound kind="file">
    <name>juce_ARAPlugInInstanceRoles.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__ARAPlugInInstanceRoles_8h.html</filename>
    <class kind="class">ARARenderer</class>
    <class kind="class">ARAPlaybackRenderer</class>
    <class kind="class">ARAEditorRenderer</class>
    <class kind="class">ARAEditorView</class>
    <class kind="class">ARAEditorView::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessor_ARAExtensions.h</name>
    <path>build/juce_audio_processors/utilities/ARA/</path>
    <filename>juce__AudioProcessor__ARAExtensions_8h.html</filename>
    <class kind="class">AudioProcessorARAExtension</class>
    <class kind="class">AudioProcessorEditorARAExtension</class>
  </compound>
  <compound kind="file">
    <name>juce_AAXClientExtensions.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AAXClientExtensions_8h.html</filename>
    <class kind="struct">AAXClientExtensions</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioParameterBool.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioParameterBool_8h.html</filename>
    <class kind="class">AudioParameterBoolAttributes</class>
    <class kind="class">AudioParameterBool</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioParameterChoice.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioParameterChoice_8h.html</filename>
    <class kind="class">AudioParameterChoiceAttributes</class>
    <class kind="class">AudioParameterChoice</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioParameterFloat.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioParameterFloat_8h.html</filename>
    <class kind="class">AudioParameterFloatAttributes</class>
    <class kind="class">AudioParameterFloat</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioParameterInt.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioParameterInt_8h.html</filename>
    <class kind="class">AudioParameterIntAttributes</class>
    <class kind="class">AudioParameterInt</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorParameterWithID.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioProcessorParameterWithID_8h.html</filename>
    <class kind="class">ParameterID</class>
    <class kind="class">AudioProcessorParameterWithIDAttributes</class>
    <class kind="class">AudioProcessorParameterWithID</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorValueTreeState.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__AudioProcessorValueTreeState_8h.html</filename>
    <class kind="class">AudioProcessorValueTreeStateParameterAttributes</class>
    <class kind="class">AudioProcessorValueTreeState</class>
    <class kind="class">AudioProcessorValueTreeState::ParameterLayout</class>
    <class kind="struct">AudioProcessorValueTreeState::Listener</class>
    <class kind="class">AudioProcessorValueTreeState::Parameter</class>
    <class kind="class">AudioProcessorValueTreeState::SliderAttachment</class>
    <class kind="class">AudioProcessorValueTreeState::ComboBoxAttachment</class>
    <class kind="class">AudioProcessorValueTreeState::ButtonAttachment</class>
  </compound>
  <compound kind="file">
    <name>juce_ExtensionsVisitor.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__ExtensionsVisitor_8h.html</filename>
    <class kind="struct">ExtensionsVisitor</class>
    <class kind="struct">ExtensionsVisitor::Unknown</class>
    <class kind="struct">ExtensionsVisitor::VST3Client</class>
    <class kind="struct">ExtensionsVisitor::AudioUnitClient</class>
    <class kind="struct">ExtensionsVisitor::VSTClient</class>
    <class kind="struct">ExtensionsVisitor::ARAClient</class>
    <member kind="typedef">
      <type>struct ComponentInstanceRecord *</type>
      <name>AudioComponentInstance</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga8d76a4b29adb5f5b39318dd91162b8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioComponentInstance</type>
      <name>AudioUnit</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga55e0e3a99e12b3f8e10f9125dc891709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_FlagCache.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__FlagCache_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_ParameterAttachments.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__ParameterAttachments_8h.html</filename>
    <class kind="class">ParameterAttachment</class>
    <class kind="class">SliderParameterAttachment</class>
    <class kind="class">ComboBoxParameterAttachment</class>
    <class kind="class">ButtonParameterAttachment</class>
  </compound>
  <compound kind="file">
    <name>juce_PluginHostType.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__PluginHostType_8h.html</filename>
    <class kind="class">PluginHostType</class>
  </compound>
  <compound kind="file">
    <name>juce_RangedAudioParameter.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__RangedAudioParameter_8h.html</filename>
    <class kind="class">RangedAudioParameterAttributes</class>
    <class kind="class">RangedAudioParameter</class>
  </compound>
  <compound kind="file">
    <name>juce_VST2ClientExtensions.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__VST2ClientExtensions_8h.html</filename>
    <class kind="struct">VST2ClientExtensions</class>
  </compound>
  <compound kind="file">
    <name>juce_VST3ClientExtensions.h</name>
    <path>build/juce_audio_processors/utilities/</path>
    <filename>juce__VST3ClientExtensions_8h.html</filename>
    <class kind="struct">VST3ClientExtensions</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioCDBurner.h</name>
    <path>build/juce_audio_utils/audio_cd/</path>
    <filename>juce__AudioCDBurner_8h.html</filename>
    <class kind="class">AudioCDBurner</class>
    <class kind="class">AudioCDBurner::BurnProgressListener</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioCDReader.h</name>
    <path>build/juce_audio_utils/audio_cd/</path>
    <filename>juce__AudioCDReader_8h.html</filename>
    <class kind="class">AudioCDReader</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioAppComponent.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioAppComponent_8h.html</filename>
    <class kind="class">AudioAppComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioDeviceSelectorComponent.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioDeviceSelectorComponent_8h.html</filename>
    <class kind="class">AudioDeviceSelectorComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioThumbnail.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioThumbnail_8h.html</filename>
    <class kind="class">AudioThumbnail</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioThumbnailBase.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioThumbnailBase_8h.html</filename>
    <class kind="class">AudioThumbnailBase</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioThumbnailCache.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioThumbnailCache_8h.html</filename>
    <class kind="class">AudioThumbnailCache</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioVisualiserComponent.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__AudioVisualiserComponent_8h.html</filename>
    <class kind="class">AudioVisualiserComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_BluetoothMidiDevicePairingDialogue.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__BluetoothMidiDevicePairingDialogue_8h.html</filename>
    <class kind="class">BluetoothMidiDevicePairingDialogue</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyboardComponentBase.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__KeyboardComponentBase_8h.html</filename>
    <class kind="class">KeyboardComponentBase</class>
    <class kind="struct">KeyboardComponentBase::NoteAndVelocity</class>
  </compound>
  <compound kind="file">
    <name>juce_MidiKeyboardComponent.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__MidiKeyboardComponent_8h.html</filename>
    <class kind="class">MidiKeyboardComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_MPEKeyboardComponent.h</name>
    <path>build/juce_audio_utils/gui/</path>
    <filename>juce__MPEKeyboardComponent_8h.html</filename>
    <class kind="class">MPEKeyboardComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioProcessorPlayer.h</name>
    <path>build/juce_audio_utils/players/</path>
    <filename>juce__AudioProcessorPlayer_8h.html</filename>
    <class kind="class">AudioProcessorPlayer</class>
  </compound>
  <compound kind="file">
    <name>juce_SoundPlayer.h</name>
    <path>build/juce_audio_utils/players/</path>
    <filename>juce__SoundPlayer_8h.html</filename>
    <class kind="class">SoundPlayer</class>
  </compound>
  <compound kind="file">
    <name>juce_Box2DRenderer.h</name>
    <path>build/juce_box2d/utils/</path>
    <filename>juce__Box2DRenderer_8h.html</filename>
    <class kind="class">Box2DRenderer</class>
  </compound>
  <compound kind="file">
    <name>juce_AbstractFifo.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__AbstractFifo_8h.html</filename>
    <class kind="class">AbstractFifo</class>
    <class kind="class">AbstractFifo::ScopedReadWrite</class>
  </compound>
  <compound kind="file">
    <name>juce_Array.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__Array_8h.html</filename>
    <class kind="class">Array</class>
  </compound>
  <compound kind="file">
    <name>juce_ArrayAllocationBase.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ArrayAllocationBase_8h.html</filename>
    <class kind="class">ArrayAllocationBase</class>
  </compound>
  <compound kind="file">
    <name>juce_ArrayBase.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ArrayBase_8h.html</filename>
    <class kind="class">ArrayBase</class>
  </compound>
  <compound kind="file">
    <name>juce_DynamicObject.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__DynamicObject_8h.html</filename>
    <class kind="class">DynamicObject</class>
  </compound>
  <compound kind="file">
    <name>juce_ElementComparator.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ElementComparator_8h.html</filename>
    <class kind="class">DefaultElementComparator</class>
  </compound>
  <compound kind="file">
    <name>juce_Enumerate.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__Enumerate_8h.html</filename>
    <class kind="struct">Enumerated</class>
    <class kind="class">EnumerateIterator</class>
    <class kind="class">IteratorPair</class>
    <member kind="function">
      <type>constexpr auto</type>
      <name>makeRange</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab86cb3a5b2c630c394c580435f00d77c</anchor>
      <arglist>(Begin begin, End end)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>enumerate</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gafe18946de9cd3ac00812deaa8e52ccc8</anchor>
      <arglist>(Range &amp;&amp;range, Index startingValue={})</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_FixedSizeFunction.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__FixedSizeFunction_8h.html</filename>
    <class kind="class">FixedSizeFunction&lt; len, Ret(Args...)&gt;</class>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab8b7408d41348ffab3d2c8aa9cf53258</anchor>
      <arglist>(const FixedSizeFunction&lt; len, T &gt; &amp;fn, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga66ba356687a5d566e11a381ebe6ce2e6</anchor>
      <arglist>(std::nullptr_t, const FixedSizeFunction&lt; len, T &gt; &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4c0522132293ec361092ba074ff180c1</anchor>
      <arglist>(const FixedSizeFunction&lt; len, T &gt; &amp;fn, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gac6f3be21f1d69cdaaa8bd4760639788e</anchor>
      <arglist>(std::nullptr_t, const FixedSizeFunction&lt; len, T &gt; &amp;fn)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_HashMap.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__HashMap_8h.html</filename>
    <class kind="struct">DefaultHashFunctions</class>
    <class kind="class">HashMap</class>
    <class kind="struct">HashMap::Iterator</class>
  </compound>
  <compound kind="file">
    <name>juce_LinkedListPointer.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__LinkedListPointer_8h.html</filename>
    <class kind="class">LinkedListPointer</class>
    <class kind="class">LinkedListPointer::Appender</class>
  </compound>
  <compound kind="file">
    <name>juce_ListenerList.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ListenerList_8h.html</filename>
    <class kind="class">ListenerList</class>
    <class kind="struct">ListenerList::DummyBailOutChecker</class>
  </compound>
  <compound kind="file">
    <name>juce_NamedValueSet.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__NamedValueSet_8h.html</filename>
    <class kind="class">NamedValueSet</class>
    <class kind="struct">NamedValueSet::NamedValue</class>
  </compound>
  <compound kind="file">
    <name>juce_Optional.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__Optional_8h.html</filename>
    <class kind="class">Optional</class>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__Optional_8h.html</anchorfile>
      <anchor>a5addefc9f566d89d726f6a2a9995c177</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="typedef">
      <type>std::nullopt_t</type>
      <name>Nullopt</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga354378e9f7923b562fc44b40d3eba90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; std::decay_t&lt; Value &gt; &gt;</type>
      <name>makeOptional</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gaac35c5c266b29f529de20dccdcd26fa6</anchor>
      <arglist>(Value &amp;&amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>nullopt</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gacd293644b847dc4549de80a090d66625</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_OwnedArray.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__OwnedArray_8h.html</filename>
    <class kind="class">OwnedArray</class>
  </compound>
  <compound kind="file">
    <name>juce_PropertySet.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__PropertySet_8h.html</filename>
    <class kind="class">PropertySet</class>
  </compound>
  <compound kind="file">
    <name>juce_ReferenceCountedArray.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ReferenceCountedArray_8h.html</filename>
    <class kind="class">ReferenceCountedArray</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedValueSetter.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__ScopedValueSetter_8h.html</filename>
    <class kind="class">ScopedValueSetter</class>
  </compound>
  <compound kind="file">
    <name>juce_SingleThreadedAbstractFifo.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__SingleThreadedAbstractFifo_8h.html</filename>
    <class kind="class">SingleThreadedAbstractFifo</class>
  </compound>
  <compound kind="file">
    <name>juce_SortedSet.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__SortedSet_8h.html</filename>
    <class kind="class">SortedSet</class>
  </compound>
  <compound kind="file">
    <name>juce_Span.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__Span_8h.html</filename>
    <class kind="class">Span</class>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab1fd5a52bf9cdcb373becc550ef04a1d</anchor>
      <arglist>(T, End) -&gt; Span&lt; std::remove_pointer_t&lt; decltype(detail::toAddress(std::declval&lt; T &gt;()))&gt; &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga812ef2cb5add31d1b5bbc02f55bc5ace</anchor>
      <arglist>(T(&amp;)[N]) -&gt; Span&lt; T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gaba9175593b8b59c462e846730fe6d92f</anchor>
      <arglist>(std::array&lt; T, N &gt; &amp;) -&gt; Span&lt; T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gad5e4583a004791de2d963fb1df3e5ca4</anchor>
      <arglist>(const std::array&lt; T, N &gt; &amp;) -&gt; Span&lt; const T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gadfa72dc09a575cc75cd678e3b86d6d45</anchor>
      <arglist>(Range &amp;&amp;r) -&gt; Span&lt; std::remove_pointer_t&lt; decltype(std::data(r))&gt; &gt;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>dynamicExtent</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga396d97a60bce38d4e287895df5edd520</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_SparseSet.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__SparseSet_8h.html</filename>
    <class kind="class">SparseSet</class>
  </compound>
  <compound kind="file">
    <name>juce_Variant.h</name>
    <path>build/juce_core/containers/</path>
    <filename>juce__Variant_8h.html</filename>
    <class kind="class">var</class>
    <class kind="struct">var::NativeFunctionArgs</class>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga360b996ba555a2333b467dd6edc8c11f</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4f872257dd6891ae4516b9b630f745fe</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gafafdd2084fbdd9e82f73c09626b21018</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga1e5668d556386876c10e47acb74ea4c9</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gad14f3cd2b038f462293ce642f46ee5f7</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga689d9eaaf33a1dbc9b1a8a14b1d0c43c</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga8512deaef9b5f1f12a8a45403a72e508</anchor>
      <arglist>(const var &amp;, const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4672f12ca2fdc31e9ca7188101d35a95</anchor>
      <arglist>(const var &amp;, const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga48fb19d379d327812bd68823c7ccf694</anchor>
      <arglist>(const var &amp;, const char *)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga5be7dbc7fd3b5935ad0aca0d8d39e425</anchor>
      <arglist>(const var &amp;, const char *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CallbackListenerList.h</name>
    <path>build/juce_core/detail/</path>
    <filename>juce__CallbackListenerList_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_AndroidDocument.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__AndroidDocument_8h.html</filename>
    <class kind="class">AndroidDocumentInfo</class>
    <class kind="class">AndroidDocumentPermission</class>
    <class kind="class">AndroidDocument</class>
    <class kind="class">AndroidDocumentIterator</class>
  </compound>
  <compound kind="file">
    <name>juce_common_MimeTypes.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__common__MimeTypes_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_DirectoryIterator.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__DirectoryIterator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_File.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__File_8h.html</filename>
    <class kind="class">File</class>
    <class kind="struct">File::NaturalFileComparator</class>
  </compound>
  <compound kind="file">
    <name>juce_FileFilter.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__FileFilter_8h.html</filename>
    <class kind="class">FileFilter</class>
  </compound>
  <compound kind="file">
    <name>juce_FileInputStream.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__FileInputStream_8h.html</filename>
    <class kind="class">FileInputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_FileOutputStream.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__FileOutputStream_8h.html</filename>
    <class kind="class">FileOutputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_FileSearchPath.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__FileSearchPath_8h.html</filename>
    <class kind="class">FileSearchPath</class>
  </compound>
  <compound kind="file">
    <name>juce_MemoryMappedFile.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__MemoryMappedFile_8h.html</filename>
    <class kind="class">MemoryMappedFile</class>
  </compound>
  <compound kind="file">
    <name>juce_RangedDirectoryIterator.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__RangedDirectoryIterator_8h.html</filename>
    <class kind="class">DirectoryEntry</class>
    <class kind="class">RangedDirectoryIterator</class>
    <member kind="function">
      <type>const DirectoryEntry &amp;</type>
      <name>operator*</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga8c8f4b74d255d994f63e07cdb6651c1f</anchor>
      <arglist>(const DirectoryEntry &amp;e) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RangedDirectoryIterator</type>
      <name>begin</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga3b8789907a46172ef0bdc8f656d6e355</anchor>
      <arglist>(const RangedDirectoryIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>RangedDirectoryIterator</type>
      <name>end</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga4a3194f4f741f9bd653f28733358f62c</anchor>
      <arglist>(const RangedDirectoryIterator &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_TemporaryFile.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__TemporaryFile_8h.html</filename>
    <class kind="class">TemporaryFile</class>
  </compound>
  <compound kind="file">
    <name>juce_WildcardFileFilter.h</name>
    <path>build/juce_core/files/</path>
    <filename>juce__WildcardFileFilter_8h.html</filename>
    <class kind="class">WildcardFileFilter</class>
  </compound>
  <compound kind="file">
    <name>juce_Javascript.h</name>
    <path>build/juce_core/javascript/</path>
    <filename>juce__Javascript_8h.html</filename>
    <class kind="class">JavascriptEngine</class>
  </compound>
  <compound kind="file">
    <name>juce_JSON.h</name>
    <path>build/juce_core/javascript/</path>
    <filename>juce__JSON_8h.html</filename>
    <class kind="class">JSON</class>
    <class kind="class">JSON::FormatOptions</class>
  </compound>
  <compound kind="file">
    <name>juce_JSONSerialisation.h</name>
    <path>build/juce_core/javascript/</path>
    <filename>juce__JSONSerialisation_8h.html</filename>
    <class kind="class">ToVarOptions</class>
    <class kind="class">ToVar</class>
    <class kind="class">FromVar</class>
    <class kind="struct">VariantConverter</class>
    <class kind="struct">StrictVariantConverter</class>
  </compound>
  <compound kind="file">
    <name>juce_JSONUtils.h</name>
    <path>build/juce_core/javascript/</path>
    <filename>juce__JSONUtils_8h.html</filename>
    <class kind="struct">JSONUtils</class>
  </compound>
  <compound kind="file">
    <name>juce_FileLogger.h</name>
    <path>build/juce_core/logging/</path>
    <filename>juce__FileLogger_8h.html</filename>
    <class kind="class">FileLogger</class>
  </compound>
  <compound kind="file">
    <name>juce_Logger.h</name>
    <path>build/juce_core/logging/</path>
    <filename>juce__Logger_8h.html</filename>
    <class kind="class">Logger</class>
  </compound>
  <compound kind="file">
    <name>juce_BigInteger.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__BigInteger_8h.html</filename>
    <class kind="class">BigInteger</class>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gac550af121240a50dc91a9b6ceeef0eeb</anchor>
      <arglist>(OutputStream &amp;stream, const BigInteger &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Expression.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__Expression_8h.html</filename>
    <class kind="class">Expression</class>
    <class kind="class">Expression::Scope</class>
    <class kind="class">Expression::Scope::Visitor</class>
    <class kind="struct">Expression::Symbol</class>
  </compound>
  <compound kind="file">
    <name>juce_MathsFunctions.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__MathsFunctions_8h.html</filename>
    <class kind="struct">MathConstants</class>
    <class kind="class">Tolerance</class>
    <class kind="struct">TypeHelpers::ParameterType</class>
    <class kind="struct">TypeHelpers::UnsignedTypeWithSize</class>
    <namespace>TypeHelpers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_UNDENORMALISE</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga339666bd60cc6cb0831cb79c8f1b07b6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga07fb256c1077eea7a7726e948cc8ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga34ecedcf03a70dc91e4616212d79267d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>int16</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga1ac1aa7e8a32750928cf4962e61e80ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf6e23a20bd7abf3ca3c82295c2b323e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga9a46025711a83f0e8339c6cb2eda8426</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gabd01e8e67e3d94cab04ecaaf4f85ac1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gab0e5976e1a4967e9b13e68b5f271bb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>uint64</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaba41bf2b6f6da5945ee08fb99931aede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>pointer_sized_int</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga004ecd75303f3a1653f937d35a67e41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>pointer_sized_uint</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafb24e6184dde2b29ecfb687686e8fec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ignoreUnused</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga5158e6e8faa5553204f90af596fafaf5</anchor>
      <arglist>(Types &amp;&amp;...) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>numElementsInArray</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadee9aaa20b588097567bc71e651f2f98</anchor>
      <arglist>(Type(&amp;)[N]) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>juce_hypot</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga18cf7a25c960a8c2b10cd4ea914eae75</anchor>
      <arglist>(Type a, Type b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr FloatType</type>
      <name>degreesToRadians</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga94da761a445ab247e6e34be6d9203180</anchor>
      <arglist>(FloatType degrees) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr FloatType</type>
      <name>radiansToDegrees</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf77c84b89e8d09059c28fb7b8fedaa50</anchor>
      <arglist>(FloatType radians) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>juce_isfinite</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gad7192293b8adb577a09854094a108918</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>exactlyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3a88bf45ed4fb61151fe5eda49b550a3</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0b5e033b90fb3a43e0c48a48660e131d</anchor>
      <arglist>(Type a, Type b, Tolerance&lt; Type &gt; tolerance=Tolerance&lt; Type &gt;{} .withAbsolute(std::numeric_limits&lt; Type &gt;::min()) .withRelative(std::numeric_limits&lt; Type &gt;::epsilon()))</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga96aab6fc0aad4ea29e5bae08fbe8b68b</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>nextFloatUp</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga08cfa9560b3501bb63b56a3c33f99918</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>nextFloatDown</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadc7792479ab91a2db5cc1b55f2f53c89</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadfd716f36f80987d66ebc2fce819c1fe</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga9348d0cdbd8297ebe8cab4b8957e8f01</anchor>
      <arglist>(Type a, Type b, Type c)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga71ad158e6e57ad8c16cc4ab5c65b3b8a</anchor>
      <arglist>(Type a, Type b, Type c, Type d)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae8394cdf11279b266f4aa741758c1669</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga83cd42a75e7977f52241ea6f432d9209</anchor>
      <arglist>(Type a, Type b, Type c)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafdaf40842e8d56cfd45c72a58dd9cc61</anchor>
      <arglist>(Type a, Type b, Type c, Type d)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmap</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga53851e83e8f5c5faeb5dbc64196bb329</anchor>
      <arglist>(Type value0To1, Type targetRangeMin, Type targetRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>jmap</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8acdd3d518517bd5e3c0bd1922218bf9</anchor>
      <arglist>(Type sourceValue, Type sourceRangeMin, Type sourceRangeMax, Type targetRangeMin, Type targetRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>mapToLog10</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0fb8d4f154ec362be912c96e7287e232</anchor>
      <arglist>(Type value0To1, Type logRangeMin, Type logRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>mapFromLog10</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf4109ed290f4b1ccb5d97670f0071778</anchor>
      <arglist>(Type valueInLogRange, Type logRangeMin, Type logRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>findMinimum</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga6bd6f580ca6e05e0b6c1b0f202dbb9b2</anchor>
      <arglist>(const Type *data, Size numValues)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>findMaximum</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gade8104e135fee3c8b6924180e0c5c58d</anchor>
      <arglist>(const Type *values, Size numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMinAndMax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8b2e19439406e1608c876bd8a44a7cb8</anchor>
      <arglist>(const Type *values, int numValues, Type &amp;lowest, Type &amp;highest)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>jlimit</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gacf7cd562ab136d15d3bf5c3be047cf96</anchor>
      <arglist>(Type lowerLimit, Type upperLimit, Type valueToConstrain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndBelow</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga5762396fe2a5aa4c39b68ee5b70a96f8</anchor>
      <arglist>(Type1 valueToTest, Type2 upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndBelow</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga66202966fb2c0f2490df3dd30b07cb6d</anchor>
      <arglist>(int valueToTest, Type upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndNotGreaterThan</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga60f96a2dfcb733210bd4e5a60611ba32</anchor>
      <arglist>(Type1 valueToTest, Type2 upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndNotGreaterThan</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3b0af7dfc24f836ce50cd50b65e99d56</anchor>
      <arglist>(int valueToTest, Type upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWithin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga4b5f32cb048248ad43eab875e2bc7cdb</anchor>
      <arglist>(Type a, Type b, Type tolerance) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafe8eb86381d389f4ba9f9931a38e1a44</anchor>
      <arglist>(const FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae02a3e54ffb64eaf971ff845d54c9b02</anchor>
      <arglist>(int value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToIntAccurate</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf462ba6662a564582b2f904677dad0f4</anchor>
      <arglist>(double value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>truncatePositiveToUnsignedInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga39f99e3d469c913c7e6d7f42ba5af746</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isPowerOfTwo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gac442d75bab44cd364cda70eb02ec5fb9</anchor>
      <arglist>(IntegerType value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextPowerOfTwo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga137419534afee570f5ff25d643c77176</anchor>
      <arglist>(int n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findHighestSetBit</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3c92a997b158fd26c45bc4bf46fb36bf</anchor>
      <arglist>(uint32 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>countNumberOfBits</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8e89a4dad4f739c060fb1e7bb87ca209</anchor>
      <arglist>(uint32 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>countNumberOfBits</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae63427a4c4ef337be6e495a66f108e90</anchor>
      <arglist>(uint64 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>IntegerType</type>
      <name>negativeAwareModulo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3cfa905495cba62bd9ad2b73d2dc3f1c</anchor>
      <arglist>(IntegerType dividend, const IntegerType divisor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr NumericType</type>
      <name>square</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga994a56c460056505d40c2813a4c157b8</anchor>
      <arglist>(NumericType n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeLittleEndianBitsInBuffer</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gad9a739a07f27b1d47343ceacdee1a0ca</anchor>
      <arglist>(void *targetBuffer, uint32 startBit, uint32 numBits, uint32 value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>readLittleEndianBitsInBuffer</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0e647a41bfc48194af4cbc77213557b9</anchor>
      <arglist>(const void *sourceBuffer, uint32 startBit, uint32 numBits) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>toUnderlyingType</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaa38f8729c9f74d228fb256dc889acfa9</anchor>
      <arglist>(T t) -&gt; std::enable_if_t&lt; std::is_enum_v&lt; T &gt;, std::underlying_type_t&lt; T &gt; &gt;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_NormalisableRange.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__NormalisableRange_8h.html</filename>
    <class kind="class">NormalisableRange</class>
  </compound>
  <compound kind="file">
    <name>juce_Random.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__Random_8h.html</filename>
    <class kind="class">Random</class>
  </compound>
  <compound kind="file">
    <name>juce_Range.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__Range_8h.html</filename>
    <class kind="class">Range</class>
  </compound>
  <compound kind="file">
    <name>juce_StatisticsAccumulator.h</name>
    <path>build/juce_core/maths/</path>
    <filename>juce__StatisticsAccumulator_8h.html</filename>
    <class kind="class">StatisticsAccumulator</class>
  </compound>
  <compound kind="file">
    <name>juce_AllocationHooks.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__AllocationHooks_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_Atomic.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__Atomic_8h.html</filename>
    <class kind="struct">Atomic</class>
  </compound>
  <compound kind="file">
    <name>juce_ByteOrder.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__ByteOrder_8h.html</filename>
    <class kind="class">ByteOrder</class>
  </compound>
  <compound kind="file">
    <name>juce_ContainerDeletePolicy.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__ContainerDeletePolicy_8h.html</filename>
    <class kind="struct">ContainerDeletePolicy</class>
  </compound>
  <compound kind="file">
    <name>juce_HeapBlock.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__HeapBlock_8h.html</filename>
    <class kind="class">HeapBlock</class>
  </compound>
  <compound kind="file">
    <name>juce_HeavyweightLeakedObjectDetector.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__HeavyweightLeakedObjectDetector_8h.html</filename>
    <class kind="class">HeavyweightLeakedObjectDetector</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_HEAVYWEIGHT_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gac77147a0a6422aea60c3422f89e55027</anchor>
      <arglist>(OwnerClass)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_LeakedObjectDetector.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__LeakedObjectDetector_8h.html</filename>
    <class kind="class">LeakedObjectDetector</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab3639a79598b35f2116f4572af0d93f1</anchor>
      <arglist>(OwnerClass)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Memory.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__Memory_8h.html</filename>
    <class kind="class">ScopedAutoReleasePool</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_AUTORELEASEPOOL</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gad73fadcd76040b11a626d5bdf833ad49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>juce_UseDebuggingNewOperator</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga881926ad904a631336e5d4b15f05c548</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeromem</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga48fb9b158a3767e6573d27a8160956ea</anchor>
      <arglist>(void *memory, size_t numBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zerostruct</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga1f3dbe374ad9280ed9ba72f510d8e5b0</anchor>
      <arglist>(Type &amp;structure) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndZero</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga4163b928fab6bebea5691e97c72fc4fa</anchor>
      <arglist>(Type &amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>snapPointerToAlignment</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae3c97d720fa1e6288c70ea497aa6045d</anchor>
      <arglist>(Type *basePointer, IntegerType alignmentBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAddressDifference</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga667897ead2d6fd7f9f682bd8f75da26a</anchor>
      <arglist>(Type1 *pointer1, Type2 *pointer2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>createCopyIfNotNull</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga131f099cf8d7cc4739b0a11cfae9d442</anchor>
      <arglist>(const Type *objectToCopy)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>readUnaligned</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gad4e1363d40774f5bb55f6324c4ab1414</anchor>
      <arglist>(const void *srcPtr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeUnaligned</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab39db7640be10d1fab314769f20d1ee5</anchor>
      <arglist>(void *dstPtr, Type value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>unalignedPointerCast</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga74cfe82578a32059d75419b3934e3e4f</anchor>
      <arglist>(void *ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>unalignedPointerCast</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa5927c941870a81adcf7627686432e69</anchor>
      <arglist>(const void *ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>addBytesToPointer</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga8482f5e38a2a6adc3cd3f31869e4fe34</anchor>
      <arglist>(Type *basePointer, IntegerType bytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *</type>
      <name>addBytesToPointer</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae2881b229594a1cbc394cffc49d99d27</anchor>
      <arglist>(const Type *basePointer, IntegerType bytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; T &gt;</type>
      <name>rawToUniquePtr</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5769f940ed7b7566cfe50c3a2f97bab1</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MemoryBlock.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__MemoryBlock_8h.html</filename>
    <class kind="class">MemoryBlock</class>
  </compound>
  <compound kind="file">
    <name>juce_OptionalScopedPointer.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__OptionalScopedPointer_8h.html</filename>
    <class kind="class">OptionalScopedPointer</class>
  </compound>
  <compound kind="file">
    <name>juce_ReferenceCountedObject.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__ReferenceCountedObject_8h.html</filename>
    <class kind="class">ReferenceCountedObject</class>
    <class kind="class">SingleThreadedReferenceCountedObject</class>
    <class kind="class">ReferenceCountedObjectPtr</class>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga646e9b7160c2b702ac791a00ab6e0245</anchor>
      <arglist>(const Type *object1, const ReferenceCountedObjectPtr&lt; Type &gt; &amp;object2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga54007e29ecb25774829b4367a4cb9734</anchor>
      <arglist>(const Type *object1, const ReferenceCountedObjectPtr&lt; Type &gt; &amp;object2) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Reservoir.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__Reservoir_8h.html</filename>
    <class kind="struct">Reservoir</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedPointer.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__ScopedPointer_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_SharedResourcePointer.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__SharedResourcePointer_8h.html</filename>
    <class kind="class">SharedResourcePointer</class>
  </compound>
  <compound kind="file">
    <name>juce_Singleton.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__Singleton_8h.html</filename>
    <class kind="struct">SingletonHolder</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gacd79c49d860c4386b12231ca141a41b9</anchor>
      <arglist>(Classname, doNotRecreateAfterDeletion)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_IMPLEMENT_SINGLETON</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa2068ca3607c637f8ec10cf6c9c219b7</anchor>
      <arglist>(Classname)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON_SINGLETHREADED</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga711afb23b347c6584e48b308bc9fa750</anchor>
      <arglist>(Classname, doNotRecreateAfterDeletion)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON_SINGLETHREADED_MINIMAL</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf86c4799059ea3f12feb2c9a90abc5d1</anchor>
      <arglist>(Classname)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_WeakReference.h</name>
    <path>build/juce_core/memory/</path>
    <filename>juce__WeakReference_8h.html</filename>
    <class kind="class">WeakReference</class>
    <class kind="class">WeakReference::SharedPointer</class>
    <class kind="class">WeakReference::Master</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_WEAK_REFERENCEABLE</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga557fa9dbf924a150e27f0cf0dad368b0</anchor>
      <arglist>(Class)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_ConsoleApplication.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__ConsoleApplication_8h.html</filename>
    <class kind="struct">ArgumentList</class>
    <class kind="struct">ArgumentList::Argument</class>
    <class kind="struct">ConsoleApplication</class>
    <class kind="struct">ConsoleApplication::Command</class>
  </compound>
  <compound kind="file">
    <name>juce_EnumHelpers.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__EnumHelpers_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SCOPED_ENUM_BITWISE_OPERATORS</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>gaab078b57749a1ba511b12b32c9a9b811</anchor>
      <arglist>(EnumType)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>hasBitValueSet</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga239b83bc309ac20a0e70f1608631c8da</anchor>
      <arglist>(EnumType enumValue, EnumType valueToLookFor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumType</type>
      <name>withBitValueSet</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga6c9af3a6ddd5be613e93f195296d5704</anchor>
      <arglist>(EnumType enumValue, EnumType valueToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumType</type>
      <name>withBitValueCleared</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga721ecc3bae416048f806d3ef98a83965</anchor>
      <arglist>(EnumType enumValue, EnumType valueToRemove) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Functional.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__Functional_8h.html</filename>
    <class kind="struct">NullCheckedInvocation</class>
    <member kind="typedef">
      <type>std::enable_if_t&lt;! std::is_base_of_v&lt; A, std::remove_reference_t&lt; B &gt; &gt; &gt;</type>
      <name>DisableIfSameOrDerived</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga0f61b32825ebc2920c7e01c9d5055f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>withMember</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>gae94b69493388c203af38be6221bf7f95</anchor>
      <arglist>(Object copy, Member OtherObject::*member, Other &amp;&amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Result.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__Result_8h.html</filename>
    <class kind="class">Result</class>
  </compound>
  <compound kind="file">
    <name>juce_RuntimePermissions.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__RuntimePermissions_8h.html</filename>
    <class kind="class">RuntimePermissions</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopeGuard.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__ScopeGuard_8h.html</filename>
    <class kind="struct">ScopeGuard</class>
    <class kind="class">ErasedScopeGuard</class>
    <member kind="function">
      <type></type>
      <name>ScopeGuard</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga924420fe201579a77623e03ac8a2c967</anchor>
      <arglist>(Fn) -&gt; ScopeGuard&lt; Fn &gt;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Uuid.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__Uuid_8h.html</filename>
    <class kind="class">Uuid</class>
  </compound>
  <compound kind="file">
    <name>juce_WindowsRegistry.h</name>
    <path>build/juce_core/misc/</path>
    <filename>juce__WindowsRegistry_8h.html</filename>
    <class kind="class">WindowsRegistry</class>
  </compound>
  <compound kind="file">
    <name>juce_IPAddress.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__IPAddress_8h.html</filename>
    <class kind="class">IPAddress</class>
  </compound>
  <compound kind="file">
    <name>juce_MACAddress.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__MACAddress_8h.html</filename>
    <class kind="class">MACAddress</class>
  </compound>
  <compound kind="file">
    <name>juce_NamedPipe.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__NamedPipe_8h.html</filename>
    <class kind="class">NamedPipe</class>
  </compound>
  <compound kind="file">
    <name>juce_Socket.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__Socket_8h.html</filename>
    <class kind="class">SocketOptions</class>
    <class kind="class">StreamingSocket</class>
    <class kind="class">DatagramSocket</class>
  </compound>
  <compound kind="file">
    <name>juce_URL.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__URL_8h.html</filename>
    <class kind="class">URL</class>
    <class kind="class">URL::InputStreamOptions</class>
    <class kind="struct">URL::DownloadTaskListener</class>
    <class kind="class">URL::DownloadTaskOptions</class>
    <class kind="class">URL::DownloadTask</class>
  </compound>
  <compound kind="file">
    <name>juce_WebInputStream.h</name>
    <path>build/juce_core/network/</path>
    <filename>juce__WebInputStream_8h.html</filename>
    <class kind="class">WebInputStream</class>
    <class kind="class">WebInputStream::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_Serialisation.h</name>
    <path>build/juce_core/serialisation/</path>
    <filename>juce__Serialisation_8h.html</filename>
    <class kind="struct">SerialisationTraits</class>
    <class kind="struct">Named</class>
    <class kind="struct">SerialisationSize</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_COMPARISON_OPS</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gabe70326ad0ed670138b9c13f69372212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__Serialisation_8h.html</anchorfile>
      <anchor>a5addefc9f566d89d726f6a2a9995c177</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__Serialisation_8h.html</anchorfile>
      <anchor>a5addefc9f566d89d726f6a2a9995c177</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>named</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>ga34fb0c9d1994491f5e404f9c775e46c8</anchor>
      <arglist>(std::string_view c, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>named</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gab14e471458ba15358097dd0750b455e7</anchor>
      <arglist>(std::string_view c, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>serialisationSize</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gad9d04e3e4d3fab4a2eb40019b8e8a316</anchor>
      <arglist>(T &amp;t) -&gt; std::enable_if_t&lt; std::is_integral_v&lt; T &gt;, SerialisationSize&lt; T &gt; &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>serialisationSize</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>ga335a43fa6826b24eae5671f36946e27e</anchor>
      <arglist>(const T &amp;t) -&gt; std::enable_if_t&lt; std::is_integral_v&lt; T &gt;, SerialisationSize&lt; const T &gt; &gt;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AndroidDocumentInputSource.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__AndroidDocumentInputSource_8h.html</filename>
    <class kind="class">AndroidDocumentInputSource</class>
  </compound>
  <compound kind="file">
    <name>juce_BufferedInputStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__BufferedInputStream_8h.html</filename>
    <class kind="class">BufferedInputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_FileInputSource.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__FileInputSource_8h.html</filename>
    <class kind="class">FileInputSource</class>
  </compound>
  <compound kind="file">
    <name>juce_InputSource.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__InputSource_8h.html</filename>
    <class kind="class">InputSource</class>
  </compound>
  <compound kind="file">
    <name>juce_InputStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__InputStream_8h.html</filename>
    <class kind="class">InputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_MemoryInputStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__MemoryInputStream_8h.html</filename>
    <class kind="class">MemoryInputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_MemoryOutputStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__MemoryOutputStream_8h.html</filename>
    <class kind="class">MemoryOutputStream</class>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga4e2bf193029bcb609270d2e8e25e621d</anchor>
      <arglist>(OutputStream &amp;stream, const MemoryOutputStream &amp;streamToRead)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_OutputStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__OutputStream_8h.html</filename>
    <class kind="class">OutputStream</class>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gac1bcb813f1c38fab3ec04879bd40d7eb</anchor>
      <arglist>(OutputStream &amp;stream, int number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga2a4a48803964129e6901b3e750c2fc75</anchor>
      <arglist>(OutputStream &amp;stream, int64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaa7bd99c3f45f04769a1c649d5662b09e</anchor>
      <arglist>(OutputStream &amp;stream, double number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gab9dd29f9ad4c0dc88843c9c3a889402a</anchor>
      <arglist>(OutputStream &amp;stream, char character)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaf98253d398a5a3be6a2b47af4bff9f84</anchor>
      <arglist>(OutputStream &amp;stream, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga29203afea88b8793e3ae9624f99b9051</anchor>
      <arglist>(OutputStream &amp;stream, const MemoryBlock &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gadc37f070672da2ceb30c5d19c4b6b1a4</anchor>
      <arglist>(OutputStream &amp;stream, const File &amp;fileToRead)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaccb56186b8e6ab35c39355ab3c02b389</anchor>
      <arglist>(OutputStream &amp;stream, InputStream &amp;streamToRead)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga37a2326325cbf0c51a6eddac77e0c242</anchor>
      <arglist>(OutputStream &amp;stream, const NewLine &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_SubregionStream.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__SubregionStream_8h.html</filename>
    <class kind="class">SubregionStream</class>
  </compound>
  <compound kind="file">
    <name>juce_URLInputSource.h</name>
    <path>build/juce_core/streams/</path>
    <filename>juce__URLInputSource_8h.html</filename>
    <class kind="class">URLInputSource</class>
  </compound>
  <compound kind="file">
    <name>juce_CompilerSupport.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__CompilerSupport_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_CompilerWarnings.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__CompilerWarnings_8h.html</filename>
    <includes id="juce__TargetPlatform_8h" name="juce_TargetPlatform.h" local="yes" import="no" module="no" objc="no">juce_TargetPlatform.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NTH_ARG_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1e2b2b2e1b788f06af70fad72d5deef9</anchor>
      <arglist>(_00, _01, _02, _03, _04, _05, _06, _07, _08, _09, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, N,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_00_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga900dcfbf9fce38d4882d3c4a6fa2e302</anchor>
      <arglist>(FN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_01_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab89ba88a0871164856cfefff2555d016</anchor>
      <arglist>(FN, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_02_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga86b8ea45d63934958f25ef21da351130</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_03_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4782822d9f41491a282c6eca2109d89f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_04_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0982589545db98707119ffe2cb8ed749</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_05_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa53ba08200ff517aa51ce2573261bd5e</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_06_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0238279c029445a447f9f01ed4b91206</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_07_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga841677f59db087c78bba05a14a936c4f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_08_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9f8c4643dfd06bf0497027c39468b0f5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_09_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gafd7e4627e534025e5c66ad086818617c</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_10_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaeba9872259b28e6866b74e277fb481e1</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_11_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga21049ce8bc3f49d7e9a6a78f0a251cb4</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_12_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8935ae2389b9a5807dd75a6bef2aae13</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_13_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa4ca3e580065536ed23a582a6f77b84d</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_14_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab2fcb045cfe41c9b037f2e8e8077c194</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_15_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad3e47a7338fe498da53a6dc0f355a1b9</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_16_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gacafdb80a608fcf029da9d6fcadae3426</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_17_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3619f9c0e394ebddcc95a317db43bf59</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_18_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga908f9dc38f846e9ea71aac6716aaefae</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_19_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga06fdb39583ce7eca810ba1e4eb50bee4</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_20_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaea674197168a32172d45694589f8f5e3</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_21_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad84d60c02113db393b2effad2388171b</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_22_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga26364e4a7f276c45fb486f6ec83d8420</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_23_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa1a41168215abae35ef0ea4fac061eac</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_24_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6ebc8c6608b6aff06511c9b4ce22f848</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_25_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf68aba3e6faca162772a586a7851b26e</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_26_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaee248047802fdd2498af6c4713251b8f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_27_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga70ccdbfae321b6f5ac611d252a07da98</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_28_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga975745d3a32916f054f26227804644a6</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_29_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga07e5d9b2388b74f6284c5525bd2a5853</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_30_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9fd1bcda8f3265530e527d7c09ac12c5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_31_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1c3d3827d165d0ea68a4edf62166ee2c</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_32_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad578a554241dee7fd735eb7b677d6a00</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_33_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gade68830d09cdceb82f8e565f1dff6a47</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_34_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3e0e27cb5dff963a2012e659a0c7db18</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_35_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa365b34e0f99e8c985d9d8b4022ea5d5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_36_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3a2f8a45a55880d60405eb4c91cc3092</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_37_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga913aadabde7b9de9033752a03029eafc</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_38_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga32d780c575dc09757e05693121218624</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_39_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6a3733b7dc047187d5d57afaeba81a66</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_40_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa251503033cbc927048476b21db29a45</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_41_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad17c7f67460c14e1187484fadfd63263</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_42_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6abc480868374384ea5aff44bad068e8</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_43_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad4f3734cd7307c4e1b95a5123d09acba</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_44_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0597318933a7e32882d3dcf51dae23b0</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_45_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9af2f04d1b9c88dfdbe92cd16f5d4300</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_46_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga7eb1cc34ee0cb898b86389dbb61ebb53</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_47_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga41e8326b80d425031dda9e0d6f4b0703</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_48_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga29776ecc19769cfbcd314a9f10a6c416</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_49_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2784e6bf3a7b43ba248d8205616fe69b</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga138f5dfd8bfbee3d65bbf0ce466521b8</anchor>
      <arglist>(FN,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CONCAT_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8f2e4bf332290b4f32d5890a8ca939dd</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CONCAT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gafd32fc41811299936a7d291d049246f8</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_TO_STRING</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1c226f0213eeb3a8d84650a359798784</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0112339834a6548e4123e394b9ed95e2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_IGNORE_WARNINGS_GCC_LIKE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga157f2229764b17137d8814bec95df109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_IGNORE_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga27bd001b6c13d585674a072a7003cf43</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_LEVEL_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga999df32bf9ce4295fd2c2682a483efee</anchor>
      <arglist>(level, warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2b5e72f0aed7e03859e4964392e57a43</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_IGNORE_WARNINGS_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab840349e4194162156441dce088062ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_SANITIZER_ATTRIBUTE_MINIMUM_CLANG_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga68774c621043edcb775de8afb6157835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_NO_SANITIZE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae876f17e0ec68ad39f7a53064cb3c15b</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_NO_SANITIZE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4a1081829b89ac6409c75946f0fe0bff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_PlatformDefs.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__PlatformDefs_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CALLTYPE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf0b3f78ca801d88a7912f4c6bbf50e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CDECL</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf6815e7d8ca906bd8a6087d4d72d694c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LOG_CURRENT_ASSERTION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5e6590da0ba1d0c109e96560289f5449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BREAK_IN_DEBUGGER</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5d46c7712166bbecddff4aa62323556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ANALYZER_NORETURN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0a4e8406ebaae14eb87c14f02131602d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_FALLTHROUGH</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae5a4983340a829e456bad83f0dc8e92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BLOCK_WITH_FORCED_SEMICOLON</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab6af009a60142d8c0cbd2ea4c121dc69</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DBG</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga679635952a5d2eb25f3b31398f0fcc25</anchor>
      <arglist>(textToWrite)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassertfalse</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gadc044ce5efecbecf2f5a44cd00db67b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassert</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1f96ab6751237979b907a54f52a7296a</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassertquiet</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga61fbc12f0f914e38d0d26e6b4f3ee760</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_JOIN_MACRO</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4dac24572cf8155c09d75f34c8297a47</anchor>
      <arglist>(item1, item2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_STRINGIFY</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga7fab1bb48f05df367f0a57bc6cf3d12f</anchor>
      <arglist>(item)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_COPYABLE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6ab7a603bf4435c7cb286b1744366eb2</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_MOVEABLE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga599c5e38096f3427fea328a9deb3fde7</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga851b02724a8158a7f746c66b5758b3dd</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PREVENT_HEAP_ALLOCATION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gabe12fb8b712ed0602dd1678599a3167b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_COMPILER_WARNING</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8cde62e24a0b5fd34e82402175587739</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>forcedinline</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gac2535cb549b141b3a96b8a08014e46cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ALIGN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gacd5d010d01e78e318786ab060742acd1</anchor>
      <arglist>(bytes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NO_ASSOCIATIVE_MATH_OPTIMISATIONS</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga909bde880b0a0a8cde591314de213c0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_StandardHeader.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__StandardHeader_8h.html</filename>
    <includes id="juce__CompilerSupport_8h" name="juce_CompilerSupport.h" local="yes" import="no" module="no" objc="no">juce_CompilerSupport.h</includes>
    <includes id="juce__CompilerWarnings_8h" name="juce_CompilerWarnings.h" local="yes" import="no" module="no" objc="no">juce_CompilerWarnings.h</includes>
    <includes id="juce__PlatformDefs_8h" name="juce_PlatformDefs.h" local="yes" import="no" module="no" objc="no">juce_PlatformDefs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_MAJOR_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad39afa9c8302295c83a3c431c553bc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_MINOR_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2a583ff83063cc1e7f9abeb35a21dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BUILDNUMBER</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9ac1dc104cd00f4cc2ff6dece8711f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8e9e97736d05e318de09b9bedab1aaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_API</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga65961b3bfbda0ffb83750d914cee38fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PUBLIC_IN_DLL_BUILD</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8d339dd1e85e6fbefaf7638692d085c2</anchor>
      <arglist>(declaration)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PUBLIC_FUNCTION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga96fbdc03e0c892905daef7b47337c84e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_SystemStats.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__SystemStats_8h.html</filename>
    <class kind="class">SystemStats</class>
  </compound>
  <compound kind="file">
    <name>juce_TargetPlatform.h</name>
    <path>build/juce_core/system/</path>
    <filename>juce__TargetPlatform_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ANDROID</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6fda198266d9276b5c331071dd0ba014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DEBUG</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5f55c9671da5cfdf8377deba11c06044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BIG_ENDIAN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae7c65e2fe39a04d255d8c723668969bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_32BIT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga298f3b24ad0e105ede05218dc834dd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_INTEL</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf1c7ad8bdab01aa04e43c5f431faf08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BIG_ENDIAN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae7c65e2fe39a04d255d8c723668969bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_32BIT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga298f3b24ad0e105ede05218dc834dd24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Base64.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__Base64_8h.html</filename>
    <class kind="struct">Base64</class>
  </compound>
  <compound kind="file">
    <name>juce_CharacterFunctions.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__CharacterFunctions_8h.html</filename>
    <class kind="class">CharacterFunctions</class>
    <class kind="struct">CharacterFunctions::HexParser</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF8</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gadee5e9cf98ee0bd0a2e5a91fb479f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF16</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8472d1d49a6a5a7692e2ec94e17ce63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF32</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga32ffe19f7697fad5b1febdce3b5fab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wchar_t</type>
      <name>juce_wchar</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2a608c21a2526b019789478433c3742e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CharPointer_ASCII.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__CharPointer__ASCII_8h.html</filename>
    <class kind="class">CharPointer_ASCII</class>
  </compound>
  <compound kind="file">
    <name>juce_CharPointer_UTF16.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__CharPointer__UTF16_8h.html</filename>
    <class kind="class">CharPointer_UTF16</class>
  </compound>
  <compound kind="file">
    <name>juce_CharPointer_UTF32.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__CharPointer__UTF32_8h.html</filename>
    <class kind="class">CharPointer_UTF32</class>
  </compound>
  <compound kind="file">
    <name>juce_CharPointer_UTF8.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__CharPointer__UTF8_8h.html</filename>
    <class kind="class">CharPointer_UTF8</class>
  </compound>
  <compound kind="file">
    <name>juce_Identifier.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__Identifier_8h.html</filename>
    <class kind="class">Identifier</class>
  </compound>
  <compound kind="file">
    <name>juce_LocalisedStrings.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__LocalisedStrings_8h.html</filename>
    <class kind="class">LocalisedStrings</class>
    <member kind="define">
      <type>#define</type>
      <name>TRANS</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf3c28ad27b0d8fa2f615888701e32b07</anchor>
      <arglist>(stringLiteral)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEEDS_TRANS</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gafeb9a504a09d3e5d1148fb0c40413ae2</anchor>
      <arglist>(stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab3573b391b23be5f53f956f8e7d4f603</anchor>
      <arglist>(const String &amp;stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac7654cbd79c93a8010ac6f6207693453</anchor>
      <arglist>(const char *stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaaccbad49b1742873f1a908e3491d5ed5</anchor>
      <arglist>(CharPointer_UTF8 stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga90a56e8c7641618facbecacbe2cbcdc1</anchor>
      <arglist>(const String &amp;stringLiteral, const String &amp;resultIfNotFound)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_NewLine.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__NewLine_8h.html</filename>
    <class kind="class">NewLine</class>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga0c9d3f3751113df26f73aa3bbe2694d9</anchor>
      <arglist>(String &amp;string1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga185659df4f125d6be8ff07328768e2c3</anchor>
      <arglist>(String &amp;s1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gacd06ce47123fa8580ab274881fbb57ae</anchor>
      <arglist>(const NewLine &amp;, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga13dfbabe9954d194dcc6aaab79a3e969</anchor>
      <arglist>(String s1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab4d161ac3aff31259c415876c2bbbac7</anchor>
      <arglist>(const NewLine &amp;, const char *s2)</arglist>
    </member>
    <member kind="variable">
      <type>NewLine</type>
      <name>newLine</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gabd231b88341c3e2c328178d34f3ce8fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_String.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__String_8h.html</filename>
    <class kind="class">String</class>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gae0f6b7a1acb4a2d3060666bf04b31f4e</anchor>
      <arglist>(const char *string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga3a619def69edcfd73d70288d21656071</anchor>
      <arglist>(const wchar_t *string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga96b597b42d55a8c5cb4db648fcdd4433</anchor>
      <arglist>(char string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga289a7ddd2aa611007fdfd999bbb67984</anchor>
      <arglist>(wchar_t string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga0ff1262628ab09e48213c4576b2699ef</anchor>
      <arglist>(String string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga80408c62699a01f1253730ff924ad296</anchor>
      <arglist>(String string1, const char *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga67a5325e801ca088aeb972ca92c0b70f</anchor>
      <arglist>(String string1, const wchar_t *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga1edf9383597afa9bd89473cb6a25a653</anchor>
      <arglist>(String string1, const std::string &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8f47c45d46a66a1fa9011ec742fc92ce</anchor>
      <arglist>(String string1, char characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8f8db7bad3db2cec132fa4f7dc7981d6</anchor>
      <arglist>(String string1, wchar_t characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gada10ac0bd7058155a6eea214f6f2f9f5</anchor>
      <arglist>(String &amp;string1, char characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga01a50db2dcc001fa5714fef3a0858e70</anchor>
      <arglist>(String &amp;string1, wchar_t characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaad227372a44a5dcfd5fa241f17c7d53e</anchor>
      <arglist>(String &amp;string1, const char *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga371f6a3ae7b382091ef156cbf6d1b4bb</anchor>
      <arglist>(String &amp;string1, const wchar_t *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf31dbab0f4c99222a3fc36ce8d214e1b</anchor>
      <arglist>(String &amp;string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaa9489e301354da26e71c2b4035016358</anchor>
      <arglist>(String &amp;string1, StringRef string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga85c8dd806b39915fc22c9181cedc73b0</anchor>
      <arglist>(String &amp;string1, const std::string &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga35b975880db62a9e2fad4cdeb9e9dabf</anchor>
      <arglist>(String &amp;string1, uint8 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gadef8cc072b5224362a2df10f93b93038</anchor>
      <arglist>(String &amp;string1, short number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga15c855398238f71c7afa64740ef2a043</anchor>
      <arglist>(String &amp;string1, int number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga26b351e43f14ed06967d07479d683ecb</anchor>
      <arglist>(String &amp;string1, long number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga02da5c0ee83d3fa476d4ea71308da494</anchor>
      <arglist>(String &amp;string1, unsigned long number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab12b6443b230c0d4359f57df404daef3</anchor>
      <arglist>(String &amp;string1, int64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac085147e3d5b90167375bcd693485fee</anchor>
      <arglist>(String &amp;string1, uint64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga6d7aae43e8310ba832e2ee8521dfd303</anchor>
      <arglist>(String &amp;string1, float number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga09d9915177c2b26cce5ff9bb3effca1a</anchor>
      <arglist>(String &amp;string1, double number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac63080f46c282d58b2cf9ad5c36ea1bd</anchor>
      <arglist>(const String &amp;string1, const String &amp;string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga3b88a6404df2d63a88cf66b798b1d435</anchor>
      <arglist>(const String &amp;string1, const char *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga4a0596007eb54934fa2fc026afed40d8</anchor>
      <arglist>(const String &amp;string1, const wchar_t *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gad3c2dae8ba5c64449a125b43a4b46d4c</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF8 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga916972c64619774b70f1022e3e636f21</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF16 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga27019d7446e204f6e75f936394564d32</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF32 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2b8ed7c3d382fe5764b0b2dd4d7885ad</anchor>
      <arglist>(const String &amp;string1, const String &amp;string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaab136b396cae71bb857706b0e7c33b90</anchor>
      <arglist>(const String &amp;string1, const char *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga1bb9551991fb47687874b185834278c3</anchor>
      <arglist>(const String &amp;string1, const wchar_t *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gae446e45104a7aca1e15911eb136a4cd7</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF8 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf5b80f797e723473da800e825c780788</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF16 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga73917713ef60ced334bafe4599f16306</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF32 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; char, traits &gt; &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf0fddc853ce255c3add8e5ec2ce6359b</anchor>
      <arglist>(std::basic_ostream&lt; char, traits &gt; &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; wchar_t, traits &gt; &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2f3ec4c15c41dd0a33089633773048ce</anchor>
      <arglist>(std::basic_ostream&lt; wchar_t, traits &gt; &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga7714e7dad5eccf61b96b2eb2de709001</anchor>
      <arglist>(OutputStream &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga41646d68a7bae919461024214cd8e66a</anchor>
      <arglist>(OutputStream &amp;stream, StringRef stringToWrite)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_StringArray.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__StringArray_8h.html</filename>
    <class kind="class">StringArray</class>
  </compound>
  <compound kind="file">
    <name>juce_StringPairArray.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__StringPairArray_8h.html</filename>
    <class kind="class">StringPairArray</class>
  </compound>
  <compound kind="file">
    <name>juce_StringPool.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__StringPool_8h.html</filename>
    <class kind="class">StringPool</class>
  </compound>
  <compound kind="file">
    <name>juce_StringRef.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__StringRef_8h.html</filename>
    <class kind="class">StringRef</class>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gad0ca14a75383e0918a36b697af8d3085</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gabf08c24372da512ebeeb7b9399121fcc</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga31631b7790f064dd529382a3b0ef604e</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaba25573f81e4902e518e7b3103db9aad</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaa3951085467c9f7a928ea5fb924655d9</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga7de572853d54ce9c942c25c30c32c215</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac4d152f0cb9688f5a0d09a5275ff8fe7</anchor>
      <arglist>(String s1, StringRef s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga704c5c4603244f34187fe79b32c869ea</anchor>
      <arglist>(StringRef s1, const String &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2c934683398b100a1b9bfd1dcbb9dba1</anchor>
      <arglist>(const char *s1, StringRef s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga5c5e939a13efba4b2af074d571a81c8c</anchor>
      <arglist>(StringRef s1, const char *s2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_TextDiff.h</name>
    <path>build/juce_core/text/</path>
    <filename>juce__TextDiff_8h.html</filename>
    <class kind="class">TextDiff</class>
    <class kind="struct">TextDiff::Change</class>
  </compound>
  <compound kind="file">
    <name>juce_ChildProcess.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ChildProcess_8h.html</filename>
    <class kind="class">ChildProcess</class>
  </compound>
  <compound kind="file">
    <name>juce_CriticalSection.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__CriticalSection_8h.html</filename>
    <class kind="class">CriticalSection</class>
    <class kind="class">DummyCriticalSection</class>
    <class kind="struct">DummyCriticalSection::ScopedLockType</class>
    <member kind="typedef">
      <type>CriticalSection::ScopedLockType</type>
      <name>ScopedLock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>gadd0b55041ea549cc9b1dfae71670e543</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CriticalSection::ScopedUnlockType</type>
      <name>ScopedUnlock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>ga1a3fa8167a53f3d021763968a03282ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CriticalSection::ScopedTryLockType</type>
      <name>ScopedTryLock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>ga5cd183417b285db9aacbb12c30e51d4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_DynamicLibrary.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__DynamicLibrary_8h.html</filename>
    <class kind="class">DynamicLibrary</class>
  </compound>
  <compound kind="file">
    <name>juce_HighResolutionTimer.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__HighResolutionTimer_8h.html</filename>
    <class kind="class">HighResolutionTimer</class>
  </compound>
  <compound kind="file">
    <name>juce_InterProcessLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__InterProcessLock_8h.html</filename>
    <class kind="class">InterProcessLock</class>
    <class kind="class">InterProcessLock::ScopedLockType</class>
  </compound>
  <compound kind="file">
    <name>juce_Process.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__Process_8h.html</filename>
    <class kind="class">Process</class>
  </compound>
  <compound kind="file">
    <name>juce_ReadWriteLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ReadWriteLock_8h.html</filename>
    <class kind="class">ReadWriteLock</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ScopedLock_8h.html</filename>
    <class kind="class">GenericScopedLock</class>
    <class kind="class">GenericScopedUnlock</class>
    <class kind="class">GenericScopedTryLock</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedReadLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ScopedReadLock_8h.html</filename>
    <class kind="class">ScopedReadLock</class>
    <class kind="class">ScopedTryReadLock</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedWriteLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ScopedWriteLock_8h.html</filename>
    <class kind="class">ScopedWriteLock</class>
    <class kind="class">ScopedTryWriteLock</class>
  </compound>
  <compound kind="file">
    <name>juce_SpinLock.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__SpinLock_8h.html</filename>
    <class kind="class">SpinLock</class>
  </compound>
  <compound kind="file">
    <name>juce_Thread.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__Thread_8h.html</filename>
    <class kind="class">Thread</class>
    <class kind="struct">Thread::RealtimeOptions</class>
    <class kind="class">Thread::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_ThreadLocalValue.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ThreadLocalValue_8h.html</filename>
    <class kind="class">ThreadLocalValue</class>
  </compound>
  <compound kind="file">
    <name>juce_ThreadPool.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__ThreadPool_8h.html</filename>
    <class kind="class">ThreadPoolJob</class>
    <class kind="struct">ThreadPoolOptions</class>
    <class kind="class">ThreadPool</class>
    <class kind="class">ThreadPool::JobSelector</class>
  </compound>
  <compound kind="file">
    <name>juce_TimeSliceThread.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__TimeSliceThread_8h.html</filename>
    <class kind="class">TimeSliceClient</class>
    <class kind="class">TimeSliceThread</class>
  </compound>
  <compound kind="file">
    <name>juce_WaitableEvent.h</name>
    <path>build/juce_core/threads/</path>
    <filename>juce__WaitableEvent_8h.html</filename>
    <class kind="class">WaitableEvent</class>
  </compound>
  <compound kind="file">
    <name>juce_PerformanceCounter.h</name>
    <path>build/juce_core/time/</path>
    <filename>juce__PerformanceCounter_8h.html</filename>
    <class kind="class">PerformanceCounter</class>
    <class kind="struct">PerformanceCounter::Statistics</class>
    <class kind="class">ScopedTimeMeasurement</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativeTime.h</name>
    <path>build/juce_core/time/</path>
    <filename>juce__RelativeTime_8h.html</filename>
    <class kind="class">RelativeTime</class>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gad8eba5412b95e2a33c2d12677e413cc0</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga2ae58ee77e09705bae17d091eb7fb940</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga2b1806f62d42a909a3497e8adab10c7b</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga7939d62bcca4d0e877f72663e27755ec</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gaa5521bf4cae8648f6e7705208efbe1a4</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gafe03fed8a94819661ffd6c4579ad99c5</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac92293d29740032d9026dc6176ad5928</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime JUCE_CALLTYPE</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga0f52da796dc7a54cd2c7926a8ca71ef3</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Time.h</name>
    <path>build/juce_core/time/</path>
    <filename>juce__Time_8h.html</filename>
    <class kind="class">Time</class>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga1d9968d0de43cd44dbe20338a747acb3</anchor>
      <arglist>(Time time, RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga9082a5d057d1eff873d1ea14b2f3575c</anchor>
      <arglist>(RelativeTime delta, Time time) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac28452274b23e235e3e0c37e3b2e2e4a</anchor>
      <arglist>(Time time, RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga3427594fb7c552e256846b53e9a80cfc</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac99c05f54b72278b37838e6b4d861b6c</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga7062bf31e4e5ec9d216ccf66fb416166</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga61acd51836dd14ee05b39f874db0c3ab</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gacd093501c77342ea44db96115a362932</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gad8c064add5ccb84506c2b679a8b237a3</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga632a619228ac8b627536d9693419f8c5</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_UnitTest.h</name>
    <path>build/juce_core/unit_tests/</path>
    <filename>juce__UnitTest_8h.html</filename>
    <class kind="class">UnitTest</class>
    <class kind="class">UnitTestRunner</class>
    <class kind="struct">UnitTestRunner::TestResult</class>
    <member kind="define">
      <type>#define</type>
      <name>expectDoesNotThrow</name>
      <anchorfile>juce__UnitTest_8h.html</anchorfile>
      <anchor>a108369a73746eca6742100e413ed7e9c</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>expectThrows</name>
      <anchorfile>juce__UnitTest_8h.html</anchorfile>
      <anchor>aa204d9cf44beea9c7480dfab1c526158</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>expectThrowsType</name>
      <anchorfile>juce__UnitTest_8h.html</anchorfile>
      <anchor>ac75dc7b80ef6c1bc768059b3f6372103</anchor>
      <arglist>(expr, type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_UnitTestCategories.h</name>
    <path>build/juce_core/unit_tests/</path>
    <filename>juce__UnitTestCategories_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::UnitTestCategories</namespace>
  </compound>
  <compound kind="file">
    <name>juce_XmlDocument.h</name>
    <path>build/juce_core/xml/</path>
    <filename>juce__XmlDocument_8h.html</filename>
    <class kind="class">XmlDocument</class>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXML</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga6fe8f419a14bfa0ef5fd85448c823fd6</anchor>
      <arglist>(const String &amp;textToParse)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXML</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga5286ad9ba5af0be7d7d9c8a723f884d4</anchor>
      <arglist>(const File &amp;fileToParse)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXMLIfTagMatches</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga9a25da47b0802e29de7f01cfb9dccd90</anchor>
      <arglist>(const String &amp;textToParse, StringRef requiredTag)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXMLIfTagMatches</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga4c9caf76da89b746022db9054601b6b0</anchor>
      <arglist>(const File &amp;fileToParse, StringRef requiredTag)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_XmlElement.h</name>
    <path>build/juce_core/xml/</path>
    <filename>juce__XmlElement_8h.html</filename>
    <class kind="class">XmlElement</class>
    <class kind="struct">XmlElement::TextFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_GZIPCompressorOutputStream.h</name>
    <path>build/juce_core/zip/</path>
    <filename>juce__GZIPCompressorOutputStream_8h.html</filename>
    <class kind="class">GZIPCompressorOutputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_GZIPDecompressorInputStream.h</name>
    <path>build/juce_core/zip/</path>
    <filename>juce__GZIPDecompressorInputStream_8h.html</filename>
    <class kind="class">GZIPDecompressorInputStream</class>
  </compound>
  <compound kind="file">
    <name>juce_ZipFile.h</name>
    <path>build/juce_core/zip/</path>
    <filename>juce__ZipFile_8h.html</filename>
    <class kind="class">ZipFile</class>
    <class kind="struct">ZipFile::ZipEntry</class>
    <class kind="class">ZipFile::Builder</class>
  </compound>
  <compound kind="file">
    <name>juce_BlowFish.h</name>
    <path>build/juce_cryptography/encryption/</path>
    <filename>juce__BlowFish_8h.html</filename>
    <class kind="class">BlowFish</class>
  </compound>
  <compound kind="file">
    <name>juce_Primes.h</name>
    <path>build/juce_cryptography/encryption/</path>
    <filename>juce__Primes_8h.html</filename>
    <class kind="class">Primes</class>
  </compound>
  <compound kind="file">
    <name>juce_RSAKey.h</name>
    <path>build/juce_cryptography/encryption/</path>
    <filename>juce__RSAKey_8h.html</filename>
    <class kind="class">RSAKey</class>
  </compound>
  <compound kind="file">
    <name>juce_MD5.h</name>
    <path>build/juce_cryptography/hashing/</path>
    <filename>juce__MD5_8h.html</filename>
    <class kind="class">MD5</class>
  </compound>
  <compound kind="file">
    <name>juce_SHA256.h</name>
    <path>build/juce_cryptography/hashing/</path>
    <filename>juce__SHA256_8h.html</filename>
    <class kind="class">SHA256</class>
  </compound>
  <compound kind="file">
    <name>juce_Whirlpool.h</name>
    <path>build/juce_cryptography/hashing/</path>
    <filename>juce__Whirlpool_8h.html</filename>
    <class kind="class">Whirlpool</class>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationProperties.h</name>
    <path>build/juce_data_structures/app_properties/</path>
    <filename>juce__ApplicationProperties_8h.html</filename>
    <class kind="class">ApplicationProperties</class>
  </compound>
  <compound kind="file">
    <name>juce_PropertiesFile.h</name>
    <path>build/juce_data_structures/app_properties/</path>
    <filename>juce__PropertiesFile_8h.html</filename>
    <class kind="class">PropertiesFile</class>
    <class kind="struct">PropertiesFile::Options</class>
  </compound>
  <compound kind="file">
    <name>juce_UndoableAction.h</name>
    <path>build/juce_data_structures/undomanager/</path>
    <filename>juce__UndoableAction_8h.html</filename>
    <class kind="class">UndoableAction</class>
  </compound>
  <compound kind="file">
    <name>juce_UndoManager.h</name>
    <path>build/juce_data_structures/undomanager/</path>
    <filename>juce__UndoManager_8h.html</filename>
    <class kind="class">UndoManager</class>
  </compound>
  <compound kind="file">
    <name>juce_CachedValue.h</name>
    <path>build/juce_data_structures/values/</path>
    <filename>juce__CachedValue_8h.html</filename>
    <class kind="class">CachedValue</class>
  </compound>
  <compound kind="file">
    <name>juce_Value.h</name>
    <path>build/juce_data_structures/values/</path>
    <filename>juce__Value_8h.html</filename>
    <class kind="class">Value</class>
    <class kind="class">Value::Listener</class>
    <class kind="class">Value::ValueSource</class>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga653c2cdb594d25599d84206a76e18871</anchor>
      <arglist>(OutputStream &amp;, const Value &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_ValueTree.h</name>
    <path>build/juce_data_structures/values/</path>
    <filename>juce__ValueTree_8h.html</filename>
    <class kind="class">ValueTree</class>
    <class kind="struct">ValueTree::Iterator</class>
    <class kind="class">ValueTree::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_ValueTreePropertyWithDefault.h</name>
    <path>build/juce_data_structures/values/</path>
    <filename>juce__ValueTreePropertyWithDefault_8h.html</filename>
    <class kind="class">ValueTreePropertyWithDefault</class>
  </compound>
  <compound kind="file">
    <name>juce_ValueTreeSynchroniser.h</name>
    <path>build/juce_data_structures/values/</path>
    <filename>juce__ValueTreeSynchroniser_8h.html</filename>
    <class kind="class">ValueTreeSynchroniser</class>
  </compound>
  <compound kind="file">
    <name>juce_AudioBlock.h</name>
    <path>build/juce_dsp/containers/</path>
    <filename>juce__AudioBlock_8h.html</filename>
    <class kind="class">juce::dsp::AudioBlock</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_SIMDRegister.h</name>
    <path>build/juce_dsp/containers/</path>
    <filename>juce__SIMDRegister_8h.html</filename>
    <class kind="struct">juce::dsp::SIMDRegister</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_SIMDRegister_Impl.h</name>
    <path>build/juce_dsp/containers/</path>
    <filename>juce__SIMDRegister__Impl_8h.html</filename>
    <class kind="struct">dsp::SIMDRegister::ElementAccess</class>
    <namespace>dsp</namespace>
    <namespace>dsp::util</namespace>
    <member kind="function">
      <type>dsp::SIMDRegister&lt; Type &gt; JUCE_VECTOR_CALLTYPE</type>
      <name>jmin</name>
      <anchorfile>group__juce__dsp-containers.html</anchorfile>
      <anchor>ga64228e0d540d59f320a4520ae20b5561</anchor>
      <arglist>(dsp::SIMDRegister&lt; Type &gt; a, dsp::SIMDRegister&lt; Type &gt; b)</arglist>
    </member>
    <member kind="function">
      <type>dsp::SIMDRegister&lt; Type &gt; JUCE_VECTOR_CALLTYPE</type>
      <name>jmax</name>
      <anchorfile>group__juce__dsp-containers.html</anchorfile>
      <anchor>ga685ae6632195356cde2ae72b631eb855</anchor>
      <arglist>(dsp::SIMDRegister&lt; Type &gt; a, dsp::SIMDRegister&lt; Type &gt; b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_FilterDesign.h</name>
    <path>build/juce_dsp/filter_design/</path>
    <filename>juce__FilterDesign_8h.html</filename>
    <class kind="struct">juce::dsp::FilterDesign</class>
    <class kind="struct">juce::dsp::FilterDesign::IIRPolyphaseAllpassStructure</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Convolution.h</name>
    <path>build/juce_dsp/frequency/</path>
    <filename>juce__Convolution_8h.html</filename>
    <class kind="class">juce::dsp::ConvolutionMessageQueue</class>
    <class kind="class">juce::dsp::Convolution</class>
    <class kind="struct">juce::dsp::Convolution::Latency</class>
    <class kind="struct">juce::dsp::Convolution::NonUniform</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FFT.h</name>
    <path>build/juce_dsp/frequency/</path>
    <filename>juce__FFT_8h.html</filename>
    <class kind="class">juce::dsp::FFT</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Windowing.h</name>
    <path>build/juce_dsp/frequency/</path>
    <filename>juce__Windowing_8h.html</filename>
    <class kind="class">juce::dsp::WindowingFunction</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FastMathApproximations.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__FastMathApproximations_8h.html</filename>
    <class kind="struct">juce::dsp::FastMathApproximations</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_LogRampedValue.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__LogRampedValue_8h.html</filename>
    <class kind="class">juce::dsp::LogRampedValue</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_LookupTable.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__LookupTable_8h.html</filename>
    <class kind="class">juce::dsp::LookupTable</class>
    <class kind="class">juce::dsp::LookupTableTransform</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Matrix.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__Matrix_8h.html</filename>
    <class kind="class">juce::dsp::Matrix</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Phase.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__Phase_8h.html</filename>
    <class kind="struct">juce::dsp::Phase</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Polynomial.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__Polynomial_8h.html</filename>
    <class kind="class">juce::dsp::Polynomial</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_SpecialFunctions.h</name>
    <path>build/juce_dsp/maths/</path>
    <filename>juce__SpecialFunctions_8h.html</filename>
    <class kind="struct">juce::dsp::SpecialFunctions</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_BallisticsFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__BallisticsFilter_8h.html</filename>
    <class kind="class">juce::dsp::BallisticsFilter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_DelayLine.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__DelayLine_8h.html</filename>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::None</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Linear</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Lagrange3rd</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Thiran</class>
    <class kind="class">juce::dsp::DelayLine</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::DelayLineInterpolationTypes</namespace>
  </compound>
  <compound kind="file">
    <name>juce_DryWetMixer.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__DryWetMixer_8h.html</filename>
    <class kind="class">juce::dsp::DryWetMixer</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FIRFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__FIRFilter_8h.html</filename>
    <class kind="class">juce::dsp::FIR::Filter</class>
    <class kind="struct">juce::dsp::FIR::Coefficients</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::FIR</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FirstOrderTPTFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__FirstOrderTPTFilter_8h.html</filename>
    <class kind="class">juce::dsp::FirstOrderTPTFilter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_audio_basics/utilities/juce_IIRFilter.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__audio__basics_2utilities_2juce__IIRFilter_8h.html</filename>
    <class kind="class">IIRCoefficients</class>
    <class kind="class">IIRFilterBase</class>
    <class kind="class">IIRFilter</class>
    <class kind="class">SingleThreadedIIRFilter</class>
  </compound>
  <compound kind="file">
    <name>juce_dsp/processors/juce_IIRFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__dsp_2processors_2juce__IIRFilter_8h.html</filename>
    <class kind="struct">juce::dsp::IIR::ArrayCoefficients</class>
    <class kind="struct">juce::dsp::IIR::Coefficients</class>
    <class kind="class">juce::dsp::IIR::Filter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::IIR</namespace>
  </compound>
  <compound kind="file">
    <name>juce_IIRFilter_Impl.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__IIRFilter__Impl_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::IIR</namespace>
  </compound>
  <compound kind="file">
    <name>juce_LinkwitzRileyFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__LinkwitzRileyFilter_8h.html</filename>
    <class kind="class">juce::dsp::LinkwitzRileyFilter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Oversampling.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__Oversampling_8h.html</filename>
    <class kind="class">juce::dsp::Oversampling</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Panner.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__Panner_8h.html</filename>
    <class kind="class">juce::dsp::Panner</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ProcessContext.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__ProcessContext_8h.html</filename>
    <class kind="struct">juce::dsp::ProcessSpec</class>
    <class kind="struct">juce::dsp::ProcessorState</class>
    <class kind="struct">juce::dsp::ProcessContextReplacing</class>
    <class kind="struct">juce::dsp::ProcessContextNonReplacing</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ProcessorChain.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__ProcessorChain_8h.html</filename>
    <class kind="class">juce::dsp::ProcessorChain</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ProcessorDuplicator.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__ProcessorDuplicator_8h.html</filename>
    <class kind="struct">juce::dsp::ProcessorDuplicator</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ProcessorWrapper.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__ProcessorWrapper_8h.html</filename>
    <class kind="struct">juce::dsp::ProcessorBase</class>
    <class kind="struct">juce::dsp::ProcessorWrapper</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_StateVariableFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__StateVariableFilter_8h.html</filename>
    <class kind="class">juce::dsp::StateVariableFilter::Filter</class>
    <class kind="struct">juce::dsp::StateVariableFilter::Parameters</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::StateVariableFilter</namespace>
  </compound>
  <compound kind="file">
    <name>juce_StateVariableTPTFilter.h</name>
    <path>build/juce_dsp/processors/</path>
    <filename>juce__StateVariableTPTFilter_8h.html</filename>
    <class kind="class">juce::dsp::StateVariableTPTFilter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Bias.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Bias_8h.html</filename>
    <class kind="class">juce::dsp::Bias</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Chorus.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Chorus_8h.html</filename>
    <class kind="class">juce::dsp::Chorus</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Compressor.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Compressor_8h.html</filename>
    <class kind="class">juce::dsp::Compressor</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Gain.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Gain_8h.html</filename>
    <class kind="class">juce::dsp::Gain</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_LadderFilter.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__LadderFilter_8h.html</filename>
    <class kind="class">juce::dsp::LadderFilter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Limiter.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Limiter_8h.html</filename>
    <class kind="class">juce::dsp::Limiter</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_NoiseGate.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__NoiseGate_8h.html</filename>
    <class kind="class">juce::dsp::NoiseGate</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Oscillator.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Oscillator_8h.html</filename>
    <class kind="class">juce::dsp::Oscillator</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Phaser.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__Phaser_8h.html</filename>
    <class kind="class">juce::dsp::Phaser</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_audio_basics/utilities/juce_Reverb.h</name>
    <path>build/juce_audio_basics/utilities/</path>
    <filename>juce__audio__basics_2utilities_2juce__Reverb_8h.html</filename>
    <class kind="class">Reverb</class>
    <class kind="struct">Reverb::Parameters</class>
  </compound>
  <compound kind="file">
    <name>juce_dsp/widgets/juce_Reverb.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__dsp_2widgets_2juce__Reverb_8h.html</filename>
    <class kind="class">juce::dsp::Reverb</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_WaveShaper.h</name>
    <path>build/juce_dsp/widgets/</path>
    <filename>juce__WaveShaper_8h.html</filename>
    <class kind="struct">juce::dsp::WaveShaper</class>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ActionBroadcaster.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__ActionBroadcaster_8h.html</filename>
    <class kind="class">ActionBroadcaster</class>
  </compound>
  <compound kind="file">
    <name>juce_ActionListener.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__ActionListener_8h.html</filename>
    <class kind="class">ActionListener</class>
  </compound>
  <compound kind="file">
    <name>juce_AsyncUpdater.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__AsyncUpdater_8h.html</filename>
    <class kind="class">AsyncUpdater</class>
  </compound>
  <compound kind="file">
    <name>juce_ChangeBroadcaster.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__ChangeBroadcaster_8h.html</filename>
    <class kind="class">ChangeBroadcaster</class>
  </compound>
  <compound kind="file">
    <name>juce_ChangeListener.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__ChangeListener_8h.html</filename>
    <class kind="class">ChangeListener</class>
  </compound>
  <compound kind="file">
    <name>juce_LockingAsyncUpdater.h</name>
    <path>build/juce_events/broadcasters/</path>
    <filename>juce__LockingAsyncUpdater_8h.html</filename>
    <class kind="class">LockingAsyncUpdater</class>
  </compound>
  <compound kind="file">
    <name>juce_ChildProcessManager.h</name>
    <path>build/juce_events/interprocess/</path>
    <filename>juce__ChildProcessManager_8h.html</filename>
    <class kind="class">ChildProcessManager</class>
  </compound>
  <compound kind="file">
    <name>juce_ConnectedChildProcess.h</name>
    <path>build/juce_events/interprocess/</path>
    <filename>juce__ConnectedChildProcess_8h.html</filename>
    <class kind="class">ChildProcessWorker</class>
    <class kind="class">ChildProcessCoordinator</class>
  </compound>
  <compound kind="file">
    <name>juce_InterprocessConnection.h</name>
    <path>build/juce_events/interprocess/</path>
    <filename>juce__InterprocessConnection_8h.html</filename>
    <class kind="class">InterprocessConnection</class>
  </compound>
  <compound kind="file">
    <name>juce_InterprocessConnectionServer.h</name>
    <path>build/juce_events/interprocess/</path>
    <filename>juce__InterprocessConnectionServer_8h.html</filename>
    <class kind="class">InterprocessConnectionServer</class>
  </compound>
  <compound kind="file">
    <name>juce_NetworkServiceDiscovery.h</name>
    <path>build/juce_events/interprocess/</path>
    <filename>juce__NetworkServiceDiscovery_8h.html</filename>
    <class kind="struct">NetworkServiceDiscovery</class>
    <class kind="struct">NetworkServiceDiscovery::Advertiser</class>
    <class kind="struct">NetworkServiceDiscovery::Service</class>
    <class kind="struct">NetworkServiceDiscovery::AvailableServiceList</class>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationBase.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__ApplicationBase_8h.html</filename>
    <class kind="class">JUCEApplicationBase</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_TRY</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga267fd4f83073fb084b389df70243c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CATCH_EXCEPTION</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga76b33d944e52097017e10dbc10de503b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CallbackMessage.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__CallbackMessage_8h.html</filename>
    <class kind="class">CallbackMessage</class>
  </compound>
  <compound kind="file">
    <name>juce_DeletedAtShutdown.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__DeletedAtShutdown_8h.html</filename>
    <class kind="class">DeletedAtShutdown</class>
  </compound>
  <compound kind="file">
    <name>juce_Initialisation.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__Initialisation_8h.html</filename>
    <class kind="class">ScopedJuceInitialiser_GUI</class>
    <member kind="define">
      <type>#define</type>
      <name>START_JUCE_APPLICATION</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga10c79cf9cafd40244a741e5945878e79</anchor>
      <arglist>(AppClass)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API void JUCE_CALLTYPE</type>
      <name>initialiseJuce_GUI</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gaa648b242fe6ecc639ac53ec9c969822f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API void JUCE_CALLTYPE</type>
      <name>shutdownJuce_GUI</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga1c949ca46c8ef9bcefbaf9256ab6ff80</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Message.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__Message_8h.html</filename>
    <class kind="class">Message</class>
  </compound>
  <compound kind="file">
    <name>juce_MessageListener.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__MessageListener_8h.html</filename>
    <class kind="class">MessageListener</class>
  </compound>
  <compound kind="file">
    <name>juce_MessageManager.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__MessageManager_8h.html</filename>
    <class kind="class">MessageManager</class>
    <class kind="class">MessageManager::MessageBase</class>
    <class kind="class">MessageManager::Lock</class>
    <class kind="class">MessageManagerLock</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_MANAGER_IS_LOCKED</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga2bb38b16ea145e2bb6b8b217a93d3052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_THREAD</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gad2ae2032071a26beb5fb05a3745b8faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_MANAGER_EXISTS</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga9f42cf2929930218a66aad06bb2d0a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *(void *userData)</type>
      <name>MessageCallbackFunction</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga28828f1e64fa5a21b2ccaf64df56b863</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MountedVolumeListChangeDetector.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__MountedVolumeListChangeDetector_8h.html</filename>
    <class kind="class">MountedVolumeListChangeDetector</class>
  </compound>
  <compound kind="file">
    <name>juce_NotificationType.h</name>
    <path>build/juce_events/messages/</path>
    <filename>juce__NotificationType_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>NotificationType</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga25a31a4bdc02a0d0adb743e26dd14ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontSendNotification</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9a057928146704d53dfee6f4ac33c92629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotification</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9ad9a3eff1d1ddebf33141da7cf581be4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotificationSync</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9a7d155564527e7a503eedb2be0e677e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotificationAsync</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9aa70e4499b93d1738b0ee53de03f7a9c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MultiTimer.h</name>
    <path>build/juce_events/timers/</path>
    <filename>juce__MultiTimer_8h.html</filename>
    <class kind="class">MultiTimer</class>
  </compound>
  <compound kind="file">
    <name>juce_TimedCallback.h</name>
    <path>build/juce_events/timers/</path>
    <filename>juce__TimedCallback_8h.html</filename>
    <class kind="class">TimedCallback</class>
  </compound>
  <compound kind="file">
    <name>juce_Timer.h</name>
    <path>build/juce_events/timers/</path>
    <filename>juce__Timer_8h.html</filename>
    <class kind="class">Timer</class>
  </compound>
  <compound kind="file">
    <name>juce_Colour.h</name>
    <path>build/juce_graphics/colour/</path>
    <filename>juce__Colour_8h.html</filename>
    <class kind="class">Colour</class>
  </compound>
  <compound kind="file">
    <name>juce_ColourGradient.h</name>
    <path>build/juce_graphics/colour/</path>
    <filename>juce__ColourGradient_8h.html</filename>
    <class kind="class">ColourGradient</class>
  </compound>
  <compound kind="file">
    <name>juce_Colours.h</name>
    <path>build/juce_graphics/colour/</path>
    <filename>juce__Colours_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::Colours</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FillType.h</name>
    <path>build/juce_graphics/colour/</path>
    <filename>juce__FillType_8h.html</filename>
    <class kind="class">FillType</class>
  </compound>
  <compound kind="file">
    <name>juce_PixelFormats.h</name>
    <path>build/juce_graphics/colour/</path>
    <filename>juce__PixelFormats_8h.html</filename>
    <class kind="class">PixelARGB</class>
    <class kind="class">PixelRGB</class>
    <class kind="class">PixelAlpha</class>
    <member kind="function">
      <type>uint32</type>
      <name>maskPixelComponents</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>gabebe763f0ddf41420146d43d918a20fc</anchor>
      <arglist>(uint32 x) noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>clampPixelComponents</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>gae982b6f45d5bce9d1dde9376bef9ea78</anchor>
      <arglist>(uint32 x) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_GraphicsContext.h</name>
    <path>build/juce_graphics/contexts/</path>
    <filename>juce__GraphicsContext_8h.html</filename>
    <class kind="class">Graphics</class>
    <class kind="class">Graphics::ScopedSaveState</class>
  </compound>
  <compound kind="file">
    <name>juce_LowLevelGraphicsContext.h</name>
    <path>build/juce_graphics/contexts/</path>
    <filename>juce__LowLevelGraphicsContext_8h.html</filename>
    <class kind="class">LowLevelGraphicsContext</class>
  </compound>
  <compound kind="file">
    <name>juce_LowLevelGraphicsPostScriptRenderer.h</name>
    <path>build/juce_graphics/contexts/</path>
    <filename>juce__LowLevelGraphicsPostScriptRenderer_8h.html</filename>
    <class kind="class">LowLevelGraphicsPostScriptRenderer</class>
    <class kind="struct">LowLevelGraphicsPostScriptRenderer::SavedState</class>
  </compound>
  <compound kind="file">
    <name>juce_LowLevelGraphicsSoftwareRenderer.h</name>
    <path>build/juce_graphics/contexts/</path>
    <filename>juce__LowLevelGraphicsSoftwareRenderer_8h.html</filename>
    <class kind="class">LowLevelGraphicsSoftwareRenderer</class>
  </compound>
  <compound kind="file">
    <name>juce_DropShadowEffect.h</name>
    <path>build/juce_graphics/effects/</path>
    <filename>juce__DropShadowEffect_8h.html</filename>
    <class kind="struct">DropShadow</class>
    <class kind="class">DropShadowEffect</class>
  </compound>
  <compound kind="file">
    <name>juce_GlowEffect.h</name>
    <path>build/juce_graphics/effects/</path>
    <filename>juce__GlowEffect_8h.html</filename>
    <class kind="class">GlowEffect</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageEffectFilter.h</name>
    <path>build/juce_graphics/effects/</path>
    <filename>juce__ImageEffectFilter_8h.html</filename>
    <class kind="class">ImageEffectFilter</class>
  </compound>
  <compound kind="file">
    <name>juce_AttributedString.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__AttributedString_8h.html</filename>
    <class kind="class">AttributedString</class>
    <class kind="class">AttributedString::Attribute</class>
  </compound>
  <compound kind="file">
    <name>juce_CustomTypeface.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__CustomTypeface_8h.html</filename>
    <class kind="class">CustomTypeface</class>
  </compound>
  <compound kind="file">
    <name>juce_Font.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__Font_8h.html</filename>
    <class kind="class">Font</class>
  </compound>
  <compound kind="file">
    <name>juce_GlyphArrangement.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__GlyphArrangement_8h.html</filename>
    <class kind="class">PositionedGlyph</class>
    <class kind="class">GlyphArrangement</class>
  </compound>
  <compound kind="file">
    <name>juce_TextLayout.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__TextLayout_8h.html</filename>
    <class kind="class">TextLayout</class>
    <class kind="class">TextLayout::Glyph</class>
    <class kind="class">TextLayout::Run</class>
    <class kind="class">TextLayout::Line</class>
  </compound>
  <compound kind="file">
    <name>juce_Typeface.h</name>
    <path>build/juce_graphics/fonts/</path>
    <filename>juce__Typeface_8h.html</filename>
    <class kind="class">Typeface</class>
  </compound>
  <compound kind="file">
    <name>juce_AffineTransform.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__AffineTransform_8h.html</filename>
    <class kind="class">AffineTransform</class>
  </compound>
  <compound kind="file">
    <name>juce_BorderSize.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__BorderSize_8h.html</filename>
    <class kind="class">BorderSize</class>
  </compound>
  <compound kind="file">
    <name>juce_EdgeTable.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__EdgeTable_8h.html</filename>
    <class kind="class">EdgeTable</class>
  </compound>
  <compound kind="file">
    <name>juce_Line.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__Line_8h.html</filename>
    <class kind="class">Line</class>
  </compound>
  <compound kind="file">
    <name>juce_Parallelogram.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__Parallelogram_8h.html</filename>
    <class kind="class">Parallelogram</class>
  </compound>
  <compound kind="file">
    <name>juce_Path.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__Path_8h.html</filename>
    <class kind="class">Path</class>
    <class kind="class">Path::Iterator</class>
  </compound>
  <compound kind="file">
    <name>juce_PathIterator.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__PathIterator_8h.html</filename>
    <class kind="class">PathFlatteningIterator</class>
  </compound>
  <compound kind="file">
    <name>juce_PathStrokeType.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__PathStrokeType_8h.html</filename>
    <class kind="class">PathStrokeType</class>
  </compound>
  <compound kind="file">
    <name>juce_Point.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__Point_8h.html</filename>
    <class kind="class">Point</class>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>operator*</name>
      <anchorfile>group__juce__graphics-geometry.html</anchorfile>
      <anchor>ga58041c56b4f252b4dc518bd4a459f9d9</anchor>
      <arglist>(ValueType value, Point&lt; ValueType &gt; p) noexcept</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_Rectangle.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__Rectangle_8h.html</filename>
    <class kind="class">Rectangle</class>
  </compound>
  <compound kind="file">
    <name>juce_RectangleList.h</name>
    <path>build/juce_graphics/geometry/</path>
    <filename>juce__RectangleList_8h.html</filename>
    <class kind="class">RectangleList</class>
  </compound>
  <compound kind="file">
    <name>juce_Image.h</name>
    <path>build/juce_graphics/images/</path>
    <filename>juce__Image_8h.html</filename>
    <class kind="class">Image</class>
    <class kind="class">Image::BitmapData</class>
    <class kind="class">Image::BitmapData::BitmapDataReleaser</class>
    <class kind="class">ImagePixelData</class>
    <class kind="struct">ImagePixelData::Listener</class>
    <class kind="class">ImageType</class>
    <class kind="class">SoftwareImageType</class>
    <class kind="class">NativeImageType</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageCache.h</name>
    <path>build/juce_graphics/images/</path>
    <filename>juce__ImageCache_8h.html</filename>
    <class kind="class">ImageCache</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageConvolutionKernel.h</name>
    <path>build/juce_graphics/images/</path>
    <filename>juce__ImageConvolutionKernel_8h.html</filename>
    <class kind="class">ImageConvolutionKernel</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageFileFormat.h</name>
    <path>build/juce_graphics/images/</path>
    <filename>juce__ImageFileFormat_8h.html</filename>
    <class kind="class">ImageFileFormat</class>
    <class kind="class">PNGImageFormat</class>
    <class kind="class">JPEGImageFormat</class>
    <class kind="class">GIFImageFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_ScaledImage.h</name>
    <path>build/juce_graphics/images/</path>
    <filename>juce__ScaledImage_8h.html</filename>
    <class kind="class">ScaledImage</class>
  </compound>
  <compound kind="file">
    <name>juce_Justification.h</name>
    <path>build/juce_graphics/placement/</path>
    <filename>juce__Justification_8h.html</filename>
    <class kind="class">Justification</class>
  </compound>
  <compound kind="file">
    <name>juce_RectanglePlacement.h</name>
    <path>build/juce_graphics/placement/</path>
    <filename>juce__RectanglePlacement_8h.html</filename>
    <class kind="class">RectanglePlacement</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityActions.h</name>
    <path>build/juce_gui_basics/accessibility/enums/</path>
    <filename>juce__AccessibilityActions_8h.html</filename>
    <class kind="class">AccessibilityActions</class>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityActionType</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaf0f9b00728b0562960667eb5539bfd9c</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca5f0038e170564c7ad98d949c741a4da2">press</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca41f984bb082af806e510740db289125d">toggle</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca1818d506396d77b3d035f719885c4cd1">focus</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca0f8f22cec0b5290442063cf4afd904c0">showMenu</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityEvent.h</name>
    <path>build/juce_gui_basics/accessibility/enums/</path>
    <filename>juce__AccessibilityEvent_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityEvent</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaefa5337f5ce957a9403e2eb59d591ffc</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca0e58a4fa4b8e6bc7353a97f4761f776f">valueChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca92b949dc5ba1c8a9350dc50c360c58f2">titleChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca6248bca3a26cd6706123719a3f415f50">structureChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca69519c5203f870e0212e2d70c06590ef">textSelectionChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca110dcea3c884b28f8df739cde6bdfb8d">textChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca26feab286efd30bad142d8d0a36612ab">rowSelectionChanged</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityRole.h</name>
    <path>build/juce_gui_basics/accessibility/enums/</path>
    <filename>juce__AccessibilityRole_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityRole</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaf1349587ab6cac7e882cd63e1976682c</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cace50a09343724eb82df11390e2c1de18">button</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca23288070d70bf4cab9c872a69122d194">toggleButton</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca2e7008a595f5b685cf288c4614cdd6fb">radioButton</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca9ae1381b12869863de7558f3e409f76f">comboBox</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca78805a221a988e79ef3f42d7c5bfd418">image</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca10bf08f0bbd6689475be65b4ae441bd9">slider</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cad304ba20e96d87411588eeabac850e34">label</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca456e9043e812627e960fce45168f8f86">staticText</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca68e62dc347dc38cebaae9686ff4037ad">editableText</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca23799cd556bc3311f8fc3e8dd83c8b47">menuItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca5772d4d0f93680f63cdd08b5eb3a8745">menuBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cabe27c2833cfbd7ffce9806dc77107f8e">popupMenu</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca26ba19743fa1b879878dd9e65d63c3b5">tableHeader</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca1afd32818d1c9525f82aff4c09efd254">column</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caf1965a857bc285d26fe22023aa5ab50d">row</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca8d27600b0cae5308441ddf6d9bb3c74c">cell</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca0f6811b05660fde57651fda214919653">hyperlink</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca10ae9fc7d453b0dd525d0edf2ede7961">list</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cab2ccae59a7c62d25a281ce1ab70ec47c">listItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cac0af77cf8294ff93a5cdb2963ca9f038">tree</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca7e45214b5b35a9c04ea957905bfbc475">treeItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca9e14d62b580f97f6e3a0ec502ab394e5">progressBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cadb0f6f37ebeb6ea09489124345af2a45">group</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca50328b0a44f9941c3ff8f90c21483688">dialogWindow</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca05b8c74cbd96fbf2de4c1a352702fbf4">window</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca5d1f5486649a4bad621b1c4b13a5092e">scrollBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caddbfc1b6aa0ad4d79c5dac7aa3b44888">tooltip</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca4850d0c3f2f158533b60acdad4ff9922">splashScreen</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caf3f98c5d41d7c992a6fb63799f700f2b">ignored</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cad415f0e30c471dfdd9bc4f827329ef48">unspecified</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityCellInterface.h</name>
    <path>build/juce_gui_basics/accessibility/interfaces/</path>
    <filename>juce__AccessibilityCellInterface_8h.html</filename>
    <class kind="class">AccessibilityCellInterface</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityTableInterface.h</name>
    <path>build/juce_gui_basics/accessibility/interfaces/</path>
    <filename>juce__AccessibilityTableInterface_8h.html</filename>
    <class kind="class">AccessibilityTableInterface</class>
    <class kind="struct">AccessibilityTableInterface::Span</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityTextInterface.h</name>
    <path>build/juce_gui_basics/accessibility/interfaces/</path>
    <filename>juce__AccessibilityTextInterface_8h.html</filename>
    <class kind="class">AccessibilityTextInterface</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityValueInterface.h</name>
    <path>build/juce_gui_basics/accessibility/interfaces/</path>
    <filename>juce__AccessibilityValueInterface_8h.html</filename>
    <class kind="class">AccessibilityValueInterface</class>
    <class kind="class">AccessibilityValueInterface::AccessibleValueRange</class>
    <class kind="struct">AccessibilityValueInterface::AccessibleValueRange::MinAndMax</class>
    <class kind="class">AccessibilityTextValueInterface</class>
    <class kind="class">AccessibilityNumericValueInterface</class>
    <class kind="class">AccessibilityRangedNumericValueInterface</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityHandler.h</name>
    <path>build/juce_gui_basics/accessibility/</path>
    <filename>juce__AccessibilityHandler_8h.html</filename>
    <class kind="class">AccessibilityHandler</class>
    <class kind="struct">AccessibilityHandler::Interfaces</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityState.h</name>
    <path>build/juce_gui_basics/accessibility/</path>
    <filename>juce__AccessibilityState_8h.html</filename>
    <class kind="class">AccessibleState</class>
  </compound>
  <compound kind="file">
    <name>juce_Application.h</name>
    <path>build/juce_gui_basics/application/</path>
    <filename>juce__Application_8h.html</filename>
    <class kind="class">JUCEApplication</class>
  </compound>
  <compound kind="file">
    <name>juce_ArrowButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__ArrowButton_8h.html</filename>
    <class kind="class">ArrowButton</class>
  </compound>
  <compound kind="file">
    <name>juce_Button.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__Button_8h.html</filename>
    <class kind="class">Button</class>
    <class kind="class">Button::Listener</class>
    <class kind="struct">Button::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__DrawableButton_8h.html</filename>
    <class kind="class">DrawableButton</class>
  </compound>
  <compound kind="file">
    <name>juce_HyperlinkButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__HyperlinkButton_8h.html</filename>
    <class kind="class">HyperlinkButton</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__ImageButton_8h.html</filename>
    <class kind="class">ImageButton</class>
    <class kind="struct">ImageButton::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ShapeButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__ShapeButton_8h.html</filename>
    <class kind="class">ShapeButton</class>
  </compound>
  <compound kind="file">
    <name>juce_TextButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__TextButton_8h.html</filename>
    <class kind="class">TextButton</class>
  </compound>
  <compound kind="file">
    <name>juce_ToggleButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__ToggleButton_8h.html</filename>
    <class kind="class">ToggleButton</class>
  </compound>
  <compound kind="file">
    <name>juce_ToolbarButton.h</name>
    <path>build/juce_gui_basics/buttons/</path>
    <filename>juce__ToolbarButton_8h.html</filename>
    <class kind="class">ToolbarButton</class>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationCommandID.h</name>
    <path>build/juce_gui_basics/commands/</path>
    <filename>juce__ApplicationCommandID_8h.html</filename>
    <namespace>StandardApplicationCommandIDs</namespace>
    <member kind="typedef">
      <type>int</type>
      <name>CommandID</name>
      <anchorfile>group__juce__gui__basics-commands.html</anchorfile>
      <anchor>ga886f4569c2fa2b51e87775cbac89d4b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationCommandInfo.h</name>
    <path>build/juce_gui_basics/commands/</path>
    <filename>juce__ApplicationCommandInfo_8h.html</filename>
    <class kind="struct">ApplicationCommandInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationCommandManager.h</name>
    <path>build/juce_gui_basics/commands/</path>
    <filename>juce__ApplicationCommandManager_8h.html</filename>
    <class kind="class">ApplicationCommandManager</class>
    <class kind="class">ApplicationCommandManagerListener</class>
  </compound>
  <compound kind="file">
    <name>juce_ApplicationCommandTarget.h</name>
    <path>build/juce_gui_basics/commands/</path>
    <filename>juce__ApplicationCommandTarget_8h.html</filename>
    <class kind="class">ApplicationCommandTarget</class>
    <class kind="struct">ApplicationCommandTarget::InvocationInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyPressMappingSet.h</name>
    <path>build/juce_gui_basics/commands/</path>
    <filename>juce__KeyPressMappingSet_8h.html</filename>
    <class kind="class">KeyPressMappingSet</class>
  </compound>
  <compound kind="file">
    <name>juce_CachedComponentImage.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__CachedComponentImage_8h.html</filename>
    <class kind="class">CachedComponentImage</class>
  </compound>
  <compound kind="file">
    <name>juce_Component.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__Component_8h.html</filename>
    <class kind="class">Component</class>
    <class kind="class">Component::SafePointer</class>
    <class kind="class">Component::BailOutChecker</class>
    <class kind="class">Component::Positioner</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentListener.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__ComponentListener_8h.html</filename>
    <class kind="class">ComponentListener</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentTraverser.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__ComponentTraverser_8h.html</filename>
    <class kind="class">ComponentTraverser</class>
  </compound>
  <compound kind="file">
    <name>juce_FocusTraverser.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__FocusTraverser_8h.html</filename>
    <class kind="class">FocusTraverser</class>
  </compound>
  <compound kind="file">
    <name>juce_ModalComponentManager.h</name>
    <path>build/juce_gui_basics/components/</path>
    <filename>juce__ModalComponentManager_8h.html</filename>
    <class kind="class">ModalComponentManager</class>
    <class kind="class">ModalComponentManager::Callback</class>
    <class kind="class">ModalCallbackFunction</class>
  </compound>
  <compound kind="file">
    <name>juce_Desktop.h</name>
    <path>build/juce_gui_basics/desktop/</path>
    <filename>juce__Desktop_8h.html</filename>
    <class kind="class">FocusChangeListener</class>
    <class kind="class">DarkModeSettingListener</class>
    <class kind="class">Desktop</class>
  </compound>
  <compound kind="file">
    <name>juce_Displays.h</name>
    <path>build/juce_gui_basics/desktop/</path>
    <filename>juce__Displays_8h.html</filename>
    <class kind="class">Displays</class>
    <class kind="struct">Displays::Display</class>
  </compound>
  <compound kind="file">
    <name>juce_AccessibilityHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__AccessibilityHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_AlertWindowHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__AlertWindowHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ButtonAccessibilityHandler.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ButtonAccessibilityHandler_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ComponentHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ComponentHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CustomMouseCursorInfo.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__CustomMouseCursorInfo_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FocusHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__FocusHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_FocusRestorer.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__FocusRestorer_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeelHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__LookAndFeelHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_MouseInputSourceImpl.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__MouseInputSourceImpl_8h.html</filename>
    <namespace>juce</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_MOUSE_EVENT_DBG</name>
      <anchorfile>juce__MouseInputSourceImpl_8h.html</anchorfile>
      <anchor>a0f6796df23e302c2bf6f726ef5d3361d</anchor>
      <arglist>(desc, screenPos)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_MouseInputSourceList.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__MouseInputSourceList_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_PointerState.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__PointerState_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ScalingHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ScalingHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ScopedContentSharerImpl.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ScopedContentSharerImpl_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ScopedContentSharerInterface.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ScopedContentSharerInterface_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ScopedMessageBoxImpl.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ScopedMessageBoxImpl_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ScopedMessageBoxInterface.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ScopedMessageBoxInterface_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ToolbarItemDragAndDropOverlayComponent.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ToolbarItemDragAndDropOverlayComponent_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_TopLevelWindowManager.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__TopLevelWindowManager_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_ViewportHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__ViewportHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_WindowingHelpers.h</name>
    <path>build/juce_gui_basics/detail/</path>
    <filename>juce__WindowingHelpers_8h.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="file">
    <name>juce_Drawable.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__Drawable_8h.html</filename>
    <class kind="class">Drawable</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableComposite.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawableComposite_8h.html</filename>
    <class kind="class">DrawableComposite</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableImage.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawableImage_8h.html</filename>
    <class kind="class">DrawableImage</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawablePath.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawablePath_8h.html</filename>
    <class kind="class">DrawablePath</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableRectangle.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawableRectangle_8h.html</filename>
    <class kind="class">DrawableRectangle</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableShape.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawableShape_8h.html</filename>
    <class kind="class">DrawableShape</class>
  </compound>
  <compound kind="file">
    <name>juce_DrawableText.h</name>
    <path>build/juce_gui_basics/drawables/</path>
    <filename>juce__DrawableText_8h.html</filename>
    <class kind="class">DrawableText</class>
  </compound>
  <compound kind="file">
    <name>juce_ContentSharer.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__ContentSharer_8h.html</filename>
    <class kind="class">ContentSharer</class>
  </compound>
  <compound kind="file">
    <name>juce_DirectoryContentsDisplayComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__DirectoryContentsDisplayComponent_8h.html</filename>
    <class kind="class">DirectoryContentsDisplayComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_DirectoryContentsList.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__DirectoryContentsList_8h.html</filename>
    <class kind="class">DirectoryContentsList</class>
    <class kind="struct">DirectoryContentsList::FileInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_FileBrowserComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileBrowserComponent_8h.html</filename>
    <class kind="class">FileBrowserComponent</class>
    <class kind="struct">FileBrowserComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_FileBrowserListener.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileBrowserListener_8h.html</filename>
    <class kind="class">FileBrowserListener</class>
  </compound>
  <compound kind="file">
    <name>juce_FileChooser.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileChooser_8h.html</filename>
    <class kind="class">FileChooser</class>
  </compound>
  <compound kind="file">
    <name>juce_FileChooserDialogBox.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileChooserDialogBox_8h.html</filename>
    <class kind="class">FileChooserDialogBox</class>
  </compound>
  <compound kind="file">
    <name>juce_FileListComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileListComponent_8h.html</filename>
    <class kind="class">FileListComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_FilenameComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FilenameComponent_8h.html</filename>
    <class kind="class">FilenameComponentListener</class>
    <class kind="class">FilenameComponent</class>
    <class kind="struct">FilenameComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_FilePreviewComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FilePreviewComponent_8h.html</filename>
    <class kind="class">FilePreviewComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_FileSearchPathListComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileSearchPathListComponent_8h.html</filename>
    <class kind="class">FileSearchPathListComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_FileTreeComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__FileTreeComponent_8h.html</filename>
    <class kind="class">FileTreeComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ImagePreviewComponent.h</name>
    <path>build/juce_gui_basics/filebrowser/</path>
    <filename>juce__ImagePreviewComponent_8h.html</filename>
    <class kind="class">ImagePreviewComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_CaretComponent.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__CaretComponent_8h.html</filename>
    <class kind="class">CaretComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyboardFocusTraverser.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__KeyboardFocusTraverser_8h.html</filename>
    <class kind="class">KeyboardFocusTraverser</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyListener.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__KeyListener_8h.html</filename>
    <class kind="class">KeyListener</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyPress.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__KeyPress_8h.html</filename>
    <class kind="class">KeyPress</class>
  </compound>
  <compound kind="file">
    <name>juce_ModifierKeys.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__ModifierKeys_8h.html</filename>
    <class kind="class">ModifierKeys</class>
  </compound>
  <compound kind="file">
    <name>juce_SystemClipboard.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__SystemClipboard_8h.html</filename>
    <class kind="class">SystemClipboard</class>
  </compound>
  <compound kind="file">
    <name>juce_TextEditorKeyMapper.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__TextEditorKeyMapper_8h.html</filename>
    <class kind="struct">TextEditorKeyMapper</class>
  </compound>
  <compound kind="file">
    <name>juce_TextInputTarget.h</name>
    <path>build/juce_gui_basics/keyboard/</path>
    <filename>juce__TextInputTarget_8h.html</filename>
    <class kind="class">TextInputTarget</class>
  </compound>
  <compound kind="file">
    <name>juce_AnimatedPosition.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__AnimatedPosition_8h.html</filename>
    <class kind="class">AnimatedPosition</class>
    <class kind="class">AnimatedPosition::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_AnimatedPositionBehaviours.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__AnimatedPositionBehaviours_8h.html</filename>
    <class kind="struct">juce::AnimatedPositionBehaviours::ContinuousWithMomentum</class>
    <class kind="struct">juce::AnimatedPositionBehaviours::SnapToPageBoundaries</class>
    <namespace>juce</namespace>
    <namespace>juce::AnimatedPositionBehaviours</namespace>
  </compound>
  <compound kind="file">
    <name>juce_BorderedComponentBoundsConstrainer.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__BorderedComponentBoundsConstrainer_8h.html</filename>
    <class kind="class">BorderedComponentBoundsConstrainer</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentAnimator.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ComponentAnimator_8h.html</filename>
    <class kind="class">ComponentAnimator</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentBoundsConstrainer.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ComponentBoundsConstrainer_8h.html</filename>
    <class kind="class">ComponentBoundsConstrainer</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentBuilder.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ComponentBuilder_8h.html</filename>
    <class kind="class">ComponentBuilder</class>
    <class kind="class">ComponentBuilder::TypeHandler</class>
    <class kind="class">ComponentBuilder::ImageProvider</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentMovementWatcher.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ComponentMovementWatcher_8h.html</filename>
    <class kind="class">ComponentMovementWatcher</class>
  </compound>
  <compound kind="file">
    <name>juce_ConcertinaPanel.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ConcertinaPanel_8h.html</filename>
    <class kind="class">ConcertinaPanel</class>
    <class kind="struct">ConcertinaPanel::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_FlexBox.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__FlexBox_8h.html</filename>
    <class kind="class">FlexBox</class>
  </compound>
  <compound kind="file">
    <name>juce_FlexItem.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__FlexItem_8h.html</filename>
    <class kind="class">FlexItem</class>
    <class kind="struct">FlexItem::Margin</class>
  </compound>
  <compound kind="file">
    <name>juce_Grid.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__Grid_8h.html</filename>
    <class kind="class">Grid</class>
    <class kind="struct">Grid::Px</class>
    <class kind="struct">Grid::Fr</class>
    <class kind="struct">Grid::TrackInfo</class>
    <member kind="function">
      <type>constexpr Grid::Px</type>
      <name>operator&quot;&quot;_px</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>ga702e3c177005740a2af1094cda10bda5</anchor>
      <arglist>(long double px)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Grid::Px</type>
      <name>operator&quot;&quot;_px</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>gaca6664ba99c2ff964ce1c28eed3b1696</anchor>
      <arglist>(unsigned long long px)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Grid::Fr</type>
      <name>operator&quot;&quot;_fr</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>ga7c339cc74c4452639b9658de28de71d7</anchor>
      <arglist>(unsigned long long fr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_GridItem.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__GridItem_8h.html</filename>
    <class kind="class">GridItem</class>
    <class kind="struct">GridItem::Span</class>
    <class kind="struct">GridItem::Property</class>
    <class kind="struct">GridItem::StartAndEndProperty</class>
    <class kind="struct">GridItem::Margin</class>
  </compound>
  <compound kind="file">
    <name>juce_GroupComponent.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__GroupComponent_8h.html</filename>
    <class kind="class">GroupComponent</class>
    <class kind="struct">GroupComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_MultiDocumentPanel.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__MultiDocumentPanel_8h.html</filename>
    <class kind="class">MultiDocumentPanelWindow</class>
    <class kind="class">MultiDocumentPanel</class>
  </compound>
  <compound kind="file">
    <name>juce_ResizableBorderComponent.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ResizableBorderComponent_8h.html</filename>
    <class kind="class">ResizableBorderComponent</class>
    <class kind="class">ResizableBorderComponent::Zone</class>
  </compound>
  <compound kind="file">
    <name>juce_ResizableCornerComponent.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ResizableCornerComponent_8h.html</filename>
    <class kind="class">ResizableCornerComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ResizableEdgeComponent.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ResizableEdgeComponent_8h.html</filename>
    <class kind="class">ResizableEdgeComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ScrollBar.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__ScrollBar_8h.html</filename>
    <class kind="class">ScrollBar</class>
    <class kind="class">ScrollBar::Listener</class>
    <class kind="struct">ScrollBar::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_SidePanel.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__SidePanel_8h.html</filename>
    <class kind="class">SidePanel</class>
    <class kind="struct">SidePanel::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_StretchableLayoutManager.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__StretchableLayoutManager_8h.html</filename>
    <class kind="class">StretchableLayoutManager</class>
  </compound>
  <compound kind="file">
    <name>juce_StretchableLayoutResizerBar.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__StretchableLayoutResizerBar_8h.html</filename>
    <class kind="class">StretchableLayoutResizerBar</class>
    <class kind="struct">StretchableLayoutResizerBar::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_StretchableObjectResizer.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__StretchableObjectResizer_8h.html</filename>
    <class kind="class">StretchableObjectResizer</class>
  </compound>
  <compound kind="file">
    <name>juce_TabbedButtonBar.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__TabbedButtonBar_8h.html</filename>
    <class kind="class">TabBarButton</class>
    <class kind="class">TabbedButtonBar</class>
    <class kind="struct">TabbedButtonBar::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_TabbedComponent.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__TabbedComponent_8h.html</filename>
    <class kind="class">TabbedComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_Viewport.h</name>
    <path>build/juce_gui_basics/layout/</path>
    <filename>juce__Viewport_8h.html</filename>
    <class kind="class">Viewport</class>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeel.h</name>
    <path>build/juce_gui_basics/lookandfeel/</path>
    <filename>juce__LookAndFeel_8h.html</filename>
    <class kind="struct">ExtraLookAndFeelBaseClasses</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::LassoComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethods</class>
    <class kind="class">LookAndFeel</class>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeel_V1.h</name>
    <path>build/juce_gui_basics/lookandfeel/</path>
    <filename>juce__LookAndFeel__V1_8h.html</filename>
    <class kind="class">LookAndFeel_V1</class>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeel_V2.h</name>
    <path>build/juce_gui_basics/lookandfeel/</path>
    <filename>juce__LookAndFeel__V2_8h.html</filename>
    <class kind="class">LookAndFeel_V2</class>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeel_V3.h</name>
    <path>build/juce_gui_basics/lookandfeel/</path>
    <filename>juce__LookAndFeel__V3_8h.html</filename>
    <class kind="class">LookAndFeel_V3</class>
  </compound>
  <compound kind="file">
    <name>juce_LookAndFeel_V4.h</name>
    <path>build/juce_gui_basics/lookandfeel/</path>
    <filename>juce__LookAndFeel__V4_8h.html</filename>
    <class kind="class">LookAndFeel_V4</class>
    <class kind="class">LookAndFeel_V4::ColourScheme</class>
  </compound>
  <compound kind="file">
    <name>juce_BurgerMenuComponent.h</name>
    <path>build/juce_gui_basics/menus/</path>
    <filename>juce__BurgerMenuComponent_8h.html</filename>
    <class kind="class">BurgerMenuComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_MenuBarComponent.h</name>
    <path>build/juce_gui_basics/menus/</path>
    <filename>juce__MenuBarComponent_8h.html</filename>
    <class kind="class">MenuBarComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_MenuBarModel.h</name>
    <path>build/juce_gui_basics/menus/</path>
    <filename>juce__MenuBarModel_8h.html</filename>
    <class kind="class">MenuBarModel</class>
    <class kind="class">MenuBarModel::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_PopupMenu.h</name>
    <path>build/juce_gui_basics/menus/</path>
    <filename>juce__PopupMenu_8h.html</filename>
    <class kind="class">PopupMenu</class>
    <class kind="struct">PopupMenu::Item</class>
    <class kind="class">PopupMenu::Options</class>
    <class kind="class">PopupMenu::MenuItemIterator</class>
    <class kind="class">PopupMenu::CustomComponent</class>
    <class kind="class">PopupMenu::CustomCallback</class>
    <class kind="struct">PopupMenu::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_BubbleComponent.h</name>
    <path>build/juce_gui_basics/misc/</path>
    <filename>juce__BubbleComponent_8h.html</filename>
    <class kind="class">BubbleComponent</class>
    <class kind="struct">BubbleComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_DropShadower.h</name>
    <path>build/juce_gui_basics/misc/</path>
    <filename>juce__DropShadower_8h.html</filename>
    <class kind="class">DropShadower</class>
  </compound>
  <compound kind="file">
    <name>juce_FocusOutline.h</name>
    <path>build/juce_gui_basics/misc/</path>
    <filename>juce__FocusOutline_8h.html</filename>
    <class kind="class">FocusOutline</class>
    <class kind="struct">FocusOutline::OutlineWindowProperties</class>
  </compound>
  <compound kind="file">
    <name>juce_JUCESplashScreen.h</name>
    <path>build/juce_gui_basics/misc/</path>
    <filename>juce__JUCESplashScreen_8h.html</filename>
    <class kind="class">JUCESplashScreen</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentDragger.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__ComponentDragger_8h.html</filename>
    <class kind="class">ComponentDragger</class>
  </compound>
  <compound kind="file">
    <name>juce_DragAndDropContainer.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__DragAndDropContainer_8h.html</filename>
    <class kind="class">DragAndDropContainer</class>
  </compound>
  <compound kind="file">
    <name>juce_DragAndDropTarget.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__DragAndDropTarget_8h.html</filename>
    <class kind="class">DragAndDropTarget</class>
    <class kind="class">DragAndDropTarget::SourceDetails</class>
  </compound>
  <compound kind="file">
    <name>juce_FileDragAndDropTarget.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__FileDragAndDropTarget_8h.html</filename>
    <class kind="class">FileDragAndDropTarget</class>
  </compound>
  <compound kind="file">
    <name>juce_LassoComponent.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__LassoComponent_8h.html</filename>
    <class kind="class">LassoSource</class>
    <class kind="class">LassoComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_MouseCursor.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__MouseCursor_8h.html</filename>
    <class kind="class">MouseCursor</class>
  </compound>
  <compound kind="file">
    <name>juce_MouseEvent.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__MouseEvent_8h.html</filename>
    <class kind="class">MouseEvent</class>
    <class kind="struct">MouseWheelDetails</class>
    <class kind="struct">PenDetails</class>
  </compound>
  <compound kind="file">
    <name>juce_MouseInactivityDetector.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__MouseInactivityDetector_8h.html</filename>
    <class kind="class">MouseInactivityDetector</class>
    <class kind="class">MouseInactivityDetector::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_MouseInputSource.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__MouseInputSource_8h.html</filename>
    <class kind="class">MouseInputSource</class>
  </compound>
  <compound kind="file">
    <name>juce_MouseListener.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__MouseListener_8h.html</filename>
    <class kind="class">MouseListener</class>
  </compound>
  <compound kind="file">
    <name>juce_SelectedItemSet.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__SelectedItemSet_8h.html</filename>
    <class kind="class">SelectedItemSet</class>
  </compound>
  <compound kind="file">
    <name>juce_TextDragAndDropTarget.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__TextDragAndDropTarget_8h.html</filename>
    <class kind="class">TextDragAndDropTarget</class>
  </compound>
  <compound kind="file">
    <name>juce_TooltipClient.h</name>
    <path>build/juce_gui_basics/mouse/</path>
    <filename>juce__TooltipClient_8h.html</filename>
    <class kind="class">TooltipClient</class>
    <class kind="class">SettableTooltipClient</class>
  </compound>
  <compound kind="file">
    <name>juce_MarkerList.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__MarkerList_8h.html</filename>
    <class kind="class">MarkerList</class>
    <class kind="class">MarkerList::Marker</class>
    <class kind="class">MarkerList::Listener</class>
    <class kind="struct">MarkerList::MarkerListHolder</class>
    <class kind="class">MarkerList::ValueTreeWrapper</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativeCoordinate.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativeCoordinate_8h.html</filename>
    <class kind="class">RelativeCoordinate</class>
    <class kind="struct">RelativeCoordinate::Strings</class>
    <class kind="struct">RelativeCoordinate::StandardStrings</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativeCoordinatePositioner.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativeCoordinatePositioner_8h.html</filename>
    <class kind="class">RelativeCoordinatePositionerBase</class>
    <class kind="class">RelativeCoordinatePositionerBase::ComponentScope</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativeParallelogram.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativeParallelogram_8h.html</filename>
    <class kind="class">RelativeParallelogram</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativePoint.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativePoint_8h.html</filename>
    <class kind="class">RelativePoint</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativePointPath.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativePointPath_8h.html</filename>
    <class kind="class">RelativePointPath</class>
    <class kind="class">RelativePointPath::ElementBase</class>
    <class kind="class">RelativePointPath::StartSubPath</class>
    <class kind="class">RelativePointPath::CloseSubPath</class>
    <class kind="class">RelativePointPath::LineTo</class>
    <class kind="class">RelativePointPath::QuadraticTo</class>
    <class kind="class">RelativePointPath::CubicTo</class>
  </compound>
  <compound kind="file">
    <name>juce_RelativeRectangle.h</name>
    <path>build/juce_gui_basics/positioning/</path>
    <filename>juce__RelativeRectangle_8h.html</filename>
    <class kind="class">RelativeRectangle</class>
  </compound>
  <compound kind="file">
    <name>juce_BooleanPropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__BooleanPropertyComponent_8h.html</filename>
    <class kind="class">BooleanPropertyComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ButtonPropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__ButtonPropertyComponent_8h.html</filename>
    <class kind="class">ButtonPropertyComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ChoicePropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__ChoicePropertyComponent_8h.html</filename>
    <class kind="class">ChoicePropertyComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_MultiChoicePropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__MultiChoicePropertyComponent_8h.html</filename>
    <class kind="class">MultiChoicePropertyComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_PropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__PropertyComponent_8h.html</filename>
    <class kind="class">PropertyComponent</class>
    <class kind="struct">PropertyComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_PropertyPanel.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__PropertyPanel_8h.html</filename>
    <class kind="class">PropertyPanel</class>
  </compound>
  <compound kind="file">
    <name>juce_SliderPropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__SliderPropertyComponent_8h.html</filename>
    <class kind="class">SliderPropertyComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_TextPropertyComponent.h</name>
    <path>build/juce_gui_basics/properties/</path>
    <filename>juce__TextPropertyComponent_8h.html</filename>
    <class kind="class">TextPropertyComponent</class>
    <class kind="class">TextPropertyComponent::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_ComboBox.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ComboBox_8h.html</filename>
    <class kind="class">ComboBox</class>
    <class kind="class">ComboBox::Listener</class>
    <class kind="struct">ComboBox::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ImageComponent.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ImageComponent_8h.html</filename>
    <class kind="class">ImageComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_Label.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__Label_8h.html</filename>
    <class kind="class">Label</class>
    <class kind="class">Label::Listener</class>
    <class kind="struct">Label::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ListBox.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ListBox_8h.html</filename>
    <class kind="class">ListBoxModel</class>
    <class kind="class">ListBox</class>
  </compound>
  <compound kind="file">
    <name>juce_ProgressBar.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ProgressBar_8h.html</filename>
    <class kind="class">ProgressBar</class>
    <class kind="struct">ProgressBar::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_Slider.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__Slider_8h.html</filename>
    <class kind="class">Slider</class>
    <class kind="struct">Slider::RotaryParameters</class>
    <class kind="class">Slider::Listener</class>
    <class kind="struct">Slider::SliderLayout</class>
    <class kind="class">Slider::ScopedDragNotification</class>
    <class kind="struct">Slider::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_TableHeaderComponent.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__TableHeaderComponent_8h.html</filename>
    <class kind="class">TableHeaderComponent</class>
    <class kind="class">TableHeaderComponent::Listener</class>
    <class kind="struct">TableHeaderComponent::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_TableListBox.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__TableListBox_8h.html</filename>
    <class kind="class">TableListBoxModel</class>
    <class kind="class">TableListBox</class>
  </compound>
  <compound kind="file">
    <name>juce_TextEditor.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__TextEditor_8h.html</filename>
    <class kind="class">TextEditor</class>
    <class kind="class">TextEditor::Listener</class>
    <class kind="class">TextEditor::InputFilter</class>
    <class kind="class">TextEditor::LengthAndCharacterRestriction</class>
    <class kind="struct">TextEditor::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_Toolbar.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__Toolbar_8h.html</filename>
    <class kind="class">Toolbar</class>
    <class kind="struct">Toolbar::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ToolbarItemComponent.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ToolbarItemComponent_8h.html</filename>
    <class kind="class">ToolbarItemComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ToolbarItemFactory.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ToolbarItemFactory_8h.html</filename>
    <class kind="class">ToolbarItemFactory</class>
  </compound>
  <compound kind="file">
    <name>juce_ToolbarItemPalette.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__ToolbarItemPalette_8h.html</filename>
    <class kind="class">ToolbarItemPalette</class>
  </compound>
  <compound kind="file">
    <name>juce_TreeView.h</name>
    <path>build/juce_gui_basics/widgets/</path>
    <filename>juce__TreeView_8h.html</filename>
    <class kind="class">TreeViewItem</class>
    <class kind="class">TreeViewItem::OpennessRestorer</class>
    <class kind="class">TreeView</class>
    <class kind="struct">TreeView::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_AlertWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__AlertWindow_8h.html</filename>
    <class kind="class">AlertWindow</class>
    <class kind="struct">AlertWindow::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_CallOutBox.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__CallOutBox_8h.html</filename>
    <class kind="class">CallOutBox</class>
    <class kind="struct">CallOutBox::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ComponentPeer.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__ComponentPeer_8h.html</filename>
    <class kind="class">ComponentPeer</class>
    <class kind="class">ComponentPeer::OptionalBorderSize</class>
    <class kind="struct">ComponentPeer::DragInfo</class>
    <class kind="struct">ComponentPeer::ScaleFactorListener</class>
    <class kind="struct">ComponentPeer::VBlankListener</class>
  </compound>
  <compound kind="file">
    <name>juce_DialogWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__DialogWindow_8h.html</filename>
    <class kind="class">DialogWindow</class>
    <class kind="struct">DialogWindow::LaunchOptions</class>
  </compound>
  <compound kind="file">
    <name>juce_DocumentWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__DocumentWindow_8h.html</filename>
    <class kind="class">DocumentWindow</class>
    <class kind="struct">DocumentWindow::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_MessageBoxOptions.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__MessageBoxOptions_8h.html</filename>
    <class kind="class">MessageBoxOptions</class>
    <member kind="enumeration">
      <type></type>
      <name>MessageBoxIconType</name>
      <anchorfile>group__juce__gui__basics-windows.html</anchorfile>
      <anchor>ga82b3ccfe63090a7818d1028e04b44bd0</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a6ab82d6f3a25f486f2eca9d2d0ec2985">NoIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a49bd215cebe9a92fbb9ab5af2c9a617c">QuestionIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a197694d9a43d5b9e0ddc804bd5aecf46">WarningIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0aa5604901b261df3aa4c571a8a4eaafdb">InfoIcon</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_NativeMessageBox.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__NativeMessageBox_8h.html</filename>
    <class kind="class">NativeMessageBox</class>
  </compound>
  <compound kind="file">
    <name>juce_NativeScaleFactorNotifier.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__NativeScaleFactorNotifier_8h.html</filename>
    <class kind="class">NativeScaleFactorNotifier</class>
  </compound>
  <compound kind="file">
    <name>juce_ResizableWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__ResizableWindow_8h.html</filename>
    <class kind="class">ResizableWindow</class>
    <class kind="struct">ResizableWindow::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_ScopedMessageBox.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__ScopedMessageBox_8h.html</filename>
    <class kind="class">ScopedMessageBox</class>
  </compound>
  <compound kind="file">
    <name>juce_ThreadWithProgressWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__ThreadWithProgressWindow_8h.html</filename>
    <class kind="class">ThreadWithProgressWindow</class>
  </compound>
  <compound kind="file">
    <name>juce_TooltipWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__TooltipWindow_8h.html</filename>
    <class kind="class">TooltipWindow</class>
    <class kind="struct">TooltipWindow::LookAndFeelMethods</class>
  </compound>
  <compound kind="file">
    <name>juce_TopLevelWindow.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__TopLevelWindow_8h.html</filename>
    <class kind="class">TopLevelWindow</class>
  </compound>
  <compound kind="file">
    <name>juce_VBlankAttachment.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__VBlankAttachment_8h.html</filename>
    <class kind="class">VBlankAttachment</class>
  </compound>
  <compound kind="file">
    <name>juce_WindowUtils.h</name>
    <path>build/juce_gui_basics/windows/</path>
    <filename>juce__WindowUtils_8h.html</filename>
    <class kind="struct">WindowUtils</class>
  </compound>
  <compound kind="file">
    <name>juce_CodeDocument.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__CodeDocument_8h.html</filename>
    <class kind="class">CodeDocument</class>
    <class kind="class">CodeDocument::Position</class>
    <class kind="class">CodeDocument::Listener</class>
    <class kind="class">CodeDocument::Iterator</class>
  </compound>
  <compound kind="file">
    <name>juce_CodeEditorComponent.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__CodeEditorComponent_8h.html</filename>
    <class kind="class">CodeEditorComponent</class>
    <class kind="struct">CodeEditorComponent::State</class>
    <class kind="struct">CodeEditorComponent::ColourScheme</class>
    <class kind="struct">CodeEditorComponent::ColourScheme::TokenType</class>
  </compound>
  <compound kind="file">
    <name>juce_CodeTokeniser.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__CodeTokeniser_8h.html</filename>
    <class kind="class">CodeTokeniser</class>
  </compound>
  <compound kind="file">
    <name>juce_CPlusPlusCodeTokeniser.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__CPlusPlusCodeTokeniser_8h.html</filename>
    <class kind="class">CPlusPlusCodeTokeniser</class>
  </compound>
  <compound kind="file">
    <name>juce_CPlusPlusCodeTokeniserFunctions.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__CPlusPlusCodeTokeniserFunctions_8h.html</filename>
    <class kind="struct">CppTokeniserFunctions</class>
    <class kind="struct">CppTokeniserFunctions::StringIterator</class>
  </compound>
  <compound kind="file">
    <name>juce_LuaCodeTokeniser.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__LuaCodeTokeniser_8h.html</filename>
    <class kind="class">LuaTokeniser</class>
  </compound>
  <compound kind="file">
    <name>juce_XMLCodeTokeniser.h</name>
    <path>build/juce_gui_extra/code_editor/</path>
    <filename>juce__XMLCodeTokeniser_8h.html</filename>
    <class kind="class">XmlTokeniser</class>
  </compound>
  <compound kind="file">
    <name>juce_FileBasedDocument.h</name>
    <path>build/juce_gui_extra/documents/</path>
    <filename>juce__FileBasedDocument_8h.html</filename>
    <class kind="class">FileBasedDocument</class>
  </compound>
  <compound kind="file">
    <name>juce_ActiveXControlComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__ActiveXControlComponent_8h.html</filename>
    <class kind="class">ActiveXControlComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_AndroidViewComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__AndroidViewComponent_8h.html</filename>
    <class kind="class">AndroidViewComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_HWNDComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__HWNDComponent_8h.html</filename>
    <class kind="class">HWNDComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_NSViewComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__NSViewComponent_8h.html</filename>
    <class kind="class">NSViewComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_UIViewComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__UIViewComponent_8h.html</filename>
    <class kind="class">UIViewComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_XEmbedComponent.h</name>
    <path>build/juce_gui_extra/embedding/</path>
    <filename>juce__XEmbedComponent_8h.html</filename>
    <class kind="class">XEmbedComponent</class>
    <member kind="function">
      <type>bool</type>
      <name>juce_handleXEmbedEvent</name>
      <anchorfile>group__juce__gui__extra-embedding.html</anchorfile>
      <anchor>ga2cad300cf70fc35a54a9a260022017a9</anchor>
      <arglist>(ComponentPeer *, void *)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>juce_getCurrentFocusWindow</name>
      <anchorfile>group__juce__gui__extra-embedding.html</anchorfile>
      <anchor>ga1e77cbdf932273a55384442ffdcb4766</anchor>
      <arglist>(ComponentPeer *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_AnimatedAppComponent.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__AnimatedAppComponent_8h.html</filename>
    <class kind="class">AnimatedAppComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_AppleRemote.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__AppleRemote_8h.html</filename>
    <class kind="class">AppleRemoteDevice</class>
  </compound>
  <compound kind="file">
    <name>juce_BubbleMessageComponent.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__BubbleMessageComponent_8h.html</filename>
    <class kind="class">BubbleMessageComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_ColourSelector.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__ColourSelector_8h.html</filename>
    <class kind="class">ColourSelector</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyMappingEditorComponent.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__KeyMappingEditorComponent_8h.html</filename>
    <class kind="class">KeyMappingEditorComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_LiveConstantEditor.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__LiveConstantEditor_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LIVE_CONSTANT</name>
      <anchorfile>group__juce__gui__extra-misc.html</anchorfile>
      <anchor>gae2cc503e5069bf8510953e212317abaa</anchor>
      <arglist>(initialValue)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_PreferencesPanel.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__PreferencesPanel_8h.html</filename>
    <class kind="class">PreferencesPanel</class>
  </compound>
  <compound kind="file">
    <name>juce_PushNotifications.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__PushNotifications_8h.html</filename>
    <class kind="class">PushNotifications</class>
    <class kind="struct">PushNotifications::Notification</class>
    <class kind="struct">PushNotifications::Notification::Action</class>
    <class kind="struct">PushNotifications::Notification::Progress</class>
    <class kind="struct">PushNotifications::Notification::LedBlinkPattern</class>
    <class kind="struct">PushNotifications::Settings</class>
    <class kind="struct">PushNotifications::Settings::Category</class>
    <class kind="struct">PushNotifications::Channel</class>
    <class kind="struct">PushNotifications::ChannelGroup</class>
    <class kind="struct">PushNotifications::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_RecentlyOpenedFilesList.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__RecentlyOpenedFilesList_8h.html</filename>
    <class kind="class">RecentlyOpenedFilesList</class>
  </compound>
  <compound kind="file">
    <name>juce_SplashScreen.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__SplashScreen_8h.html</filename>
    <class kind="class">SplashScreen</class>
  </compound>
  <compound kind="file">
    <name>juce_SystemTrayIconComponent.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__SystemTrayIconComponent_8h.html</filename>
    <class kind="class">SystemTrayIconComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_WebBrowserComponent.h</name>
    <path>build/juce_gui_extra/misc/</path>
    <filename>juce__WebBrowserComponent_8h.html</filename>
    <class kind="class">WebBrowserComponent</class>
    <class kind="class">WebBrowserComponent::Options</class>
    <class kind="class">WebBrowserComponent::Options::WinWebView2</class>
  </compound>
  <compound kind="file">
    <name>juce_CIChannelAddress.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIChannelAddress_8h.html</filename>
    <class kind="class">juce::midi_ci::ChannelAddress</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIDevice.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIDevice_8h.html</filename>
    <class kind="class">juce::midi_ci::Device</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIDeviceFeatures.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIDeviceFeatures_8h.html</filename>
    <class kind="class">juce::midi_ci::DeviceFeatures</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIDeviceListener.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIDeviceListener_8h.html</filename>
    <class kind="struct">juce::midi_ci::PropertySubscriptionData</class>
    <class kind="struct">juce::midi_ci::DeviceListener</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIDeviceMessageHandler.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIDeviceMessageHandler_8h.html</filename>
    <class kind="struct">juce::midi_ci::DeviceMessageHandler</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIDeviceOptions.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIDeviceOptions_8h.html</filename>
    <class kind="class">juce::midi_ci::DeviceOptions</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIEncoding.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIEncoding_8h.html</filename>
    <class kind="struct">juce::midi_ci::EncodingUtils</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ENCODINGS</name>
      <anchorfile>juce__CIEncoding_8h.html</anchorfile>
      <anchor>acf681215189c25d4020b241315fd3b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIEncoding_8h.html</anchorfile>
      <anchor>abd46ad48a0f395bc2ba10f2dbc6386ef</anchor>
      <arglist>(name, unused)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIEncoding_8h.html</anchorfile>
      <anchor>ab183187ab8871d68d8f93324a009f76a</anchor>
      <arglist>(name, string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIEncoding_8h.html</anchorfile>
      <anchor>ab183187ab8871d68d8f93324a009f76a</anchor>
      <arglist>(name, string)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CIEncodings.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIEncodings_8h.html</filename>
    <class kind="struct">juce::midi_ci::Encodings</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIFunctionBlock.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIFunctionBlock_8h.html</filename>
    <class kind="struct">juce::midi_ci::FunctionBlock</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIMessages.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIMessages_8h.html</filename>
    <class kind="struct">juce::midi_ci::ChannelInGroupUtils</class>
    <class kind="struct">juce::midi_ci::Message::ComparableRange</class>
    <class kind="struct">juce::midi_ci::Message::Header</class>
    <class kind="struct">juce::midi_ci::Message::Generic</class>
    <class kind="struct">juce::midi_ci::Message::DiscoveryResponse</class>
    <class kind="struct">juce::midi_ci::Message::Discovery</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiry</class>
    <class kind="struct">juce::midi_ci::Message::InvalidateMUID</class>
    <class kind="struct">juce::midi_ci::Message::ACK</class>
    <class kind="struct">juce::midi_ci::Message::NAK</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProfileAdded</class>
    <class kind="struct">juce::midi_ci::Message::ProfileRemoved</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetailsResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetails</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOn</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOff</class>
    <class kind="struct">juce::midi_ci::Message::ProfileEnabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDisabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileSpecificData</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilitiesResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilities</class>
    <class kind="struct">juce::midi_ci::Message::StaticSizePropertyExchange</class>
    <class kind="struct">juce::midi_ci::Message::DynamicSizePropertyExchange</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribeResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribe</class>
    <class kind="struct">juce::midi_ci::Message::PropertyNotify</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReportResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::ProcessEndMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::Parsed</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
    <namespace>juce::midi_ci::Message</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIMuid.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIMuid_8h.html</filename>
    <class kind="class">juce::midi_ci::MUID</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIParser.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIParser_8h.html</filename>
    <class kind="class">juce::midi_ci::Parser</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIProfileAtAddress.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIProfileAtAddress_8h.html</filename>
    <class kind="class">juce::midi_ci::ProfileAtAddress</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIProfileDelegate.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIProfileDelegate_8h.html</filename>
    <class kind="struct">juce::midi_ci::ProfileDelegate</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIProfileHost.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIProfileHost_8h.html</filename>
    <class kind="class">juce::midi_ci::ProfileHost</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIProfileStates.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIProfileStates_8h.html</filename>
    <class kind="struct">juce::midi_ci::ProfileStateEntry</class>
    <class kind="class">juce::midi_ci::ChannelProfileStates</class>
    <class kind="class">juce::midi_ci::GroupProfileStates</class>
    <class kind="class">juce::midi_ci::BlockProfileStates</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyDelegate.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIPropertyDelegate_8h.html</filename>
    <class kind="struct">juce::midi_ci::PropertySubscriptionCommandUtils</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionHeader</class>
    <class kind="struct">juce::midi_ci::Pagination</class>
    <class kind="struct">juce::midi_ci::PropertyRequestHeader</class>
    <class kind="struct">juce::midi_ci::PropertyRequestData</class>
    <class kind="struct">juce::midi_ci::PropertyReplyHeader</class>
    <class kind="struct">juce::midi_ci::PropertyReplyData</class>
    <class kind="struct">juce::midi_ci::PropertyDelegate</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_SUBSCRIPTION_COMMANDS</name>
      <anchorfile>juce__CIPropertyDelegate_8h.html</anchorfile>
      <anchor>a028573cfef758e973da26d28c372b16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIPropertyDelegate_8h.html</anchorfile>
      <anchor>ae617ec11710a628ecd412c46a933832c</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIPropertyDelegate_8h.html</anchorfile>
      <anchor>ae617ec11710a628ecd412c46a933832c</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>juce__CIPropertyDelegate_8h.html</anchorfile>
      <anchor>a826edd40636cbaa44266b97c8c6a4fa3</anchor>
      <arglist>(name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyExchangeCache.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIPropertyExchangeCache_8h.html</filename>
    <class kind="class">juce::midi_ci::RequestID</class>
    <class kind="class">juce::midi_ci::InitiatorPropertyExchangeCache</class>
    <class kind="class">juce::midi_ci::ResponderPropertyExchangeCache</class>
    <class kind="class">juce::midi_ci::CacheProvider</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyExchangeResult.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIPropertyExchangeResult_8h.html</filename>
    <class kind="class">juce::midi_ci::PropertyExchangeResult</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyHost.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIPropertyHost_8h.html</filename>
    <class kind="class">juce::midi_ci::RequestKey</class>
    <class kind="class">juce::midi_ci::PropertyHost</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIResponderDelegate.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIResponderDelegate_8h.html</filename>
    <class kind="class">juce::midi_ci::ResponderDelegate</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIResponderOutput.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CIResponderOutput_8h.html</filename>
    <class kind="class">juce::midi_ci::BufferOutput</class>
    <class kind="class">juce::midi_ci::ResponderOutput</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CISubscription.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CISubscription_8h.html</filename>
    <class kind="struct">juce::midi_ci::Subscription</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CISubscriptionManager.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CISubscriptionManager_8h.html</filename>
    <class kind="class">juce::midi_ci::SubscriptionKey</class>
    <class kind="struct">juce::midi_ci::SubscriptionManagerDelegate</class>
    <class kind="class">juce::midi_ci::SubscriptionManager</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CISupportedAndActive.h</name>
    <path>build/juce_midi_ci/ci/</path>
    <filename>juce__CISupportedAndActive_8h.html</filename>
    <class kind="struct">juce::midi_ci::SupportedAndActive</class>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIMarshalling.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIMarshalling_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIMessageMeta.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIMessageMeta_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIMessageTypeUtils.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIMessageTypeUtils_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyDataMessageChunker.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIPropertyDataMessageChunker_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIPropertyHostUtils.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIPropertyHostUtils_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_CIResponder.h</name>
    <path>build/juce_midi_ci/detail/</path>
    <filename>juce__CIResponder_8h.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="file">
    <name>juce_modules.dox</name>
    <path>build/</path>
    <filename>juce__modules_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>juce_Draggable3DOrientation.h</name>
    <path>build/juce_opengl/geometry/</path>
    <filename>juce__Draggable3DOrientation_8h.html</filename>
    <class kind="class">Draggable3DOrientation</class>
  </compound>
  <compound kind="file">
    <name>juce_Matrix3D.h</name>
    <path>build/juce_opengl/geometry/</path>
    <filename>juce__Matrix3D_8h.html</filename>
    <class kind="class">Matrix3D</class>
  </compound>
  <compound kind="file">
    <name>juce_Quaternion.h</name>
    <path>build/juce_opengl/geometry/</path>
    <filename>juce__Quaternion_8h.html</filename>
    <class kind="class">Quaternion</class>
  </compound>
  <compound kind="file">
    <name>juce_Vector3D.h</name>
    <path>build/juce_opengl/geometry/</path>
    <filename>juce__Vector3D_8h.html</filename>
    <class kind="class">Vector3D</class>
  </compound>
  <compound kind="file">
    <name>juce_gl.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__gl_8h.html</filename>
    <includes id="juce__CompilerWarnings_8h" name="juce_CompilerWarnings.h" local="no" import="no" module="no" objc="no">juce_core/system/juce_CompilerWarnings.h</includes>
    <includes id="juce__khrplatform_8h" name="juce_khrplatform.h" local="yes" import="no" module="no" objc="no">juce_khrplatform.h</includes>
    <namespace>juce</namespace>
    <namespace>juce::gl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__gl_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga48a8940dccea5b6219320face7198075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl2_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gae70d3a3393545b174ffc3159eb995001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GL_H__</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaca7d76506c13dd0643ce7cbacadc0d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_GL_H</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga596af8b5e3f887806efdd7c27ba3d329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_gl_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3c1a3f46b377c45dfaccd8cfee06df1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gltypes_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaea26398240190e55db967df233d252f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__REGAL_H__</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga459e1d66593ce1b14e2cadf37c24a412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__X_GL_H</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1a4d2e6b44a13a38af34dbfcfb73af28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__glext_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf15549ea63f411c3ca673e7c6dc8acae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLEXT_H_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab48a2067d8a6ea71c817bfa4d5f9a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_glext_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac7dc124c4922a9378f79cce0b656814f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_ATI_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga487e27b4f197d51afc2cfbff7dd76a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_0</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a33987ded463298aaf5099615372b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abe50a46f576aaecb45164c71b6e25f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4f43b15014e1e7ab03c4ff00067c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a16a1d101bdb857b6438c8e259a67c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a22808f8ab51eb65eb5d87604cb430b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae44e2c0f6bb48b28f2b2a8c35431f591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_0</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a54343182c95193ba220e4f5c009d4811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af5731cad05ee2f8240dac6e17355f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_0</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a705efdb94407e52b7f9c12623f029450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa7778e9b06882c89a842a46408f415ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a05130f22f7c0d9295991cbece080dc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af73b6a01bf4290af5fd005e4421dbb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_0</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adbd23ef0757a85c124d8734770539c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a582ade2f8f27054efb5dceb0f10b6c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afd756c6892a991177f4e5b6ee013108f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac77389f5f42a168496f189d2383443e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa5d879c9e100c37d68d9b8bb0b203834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aecdeeb05c2ddaa64bd8f83d1d382e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_6</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a54c7ba6a5ee6b9ddd8accf3588596b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a917729ea6a0be783ebcb8b097c6c6dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_tbuffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aaa92a52b93b294b4c34b5f22337a92a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_texture_compression_FXT1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a932133cb6adacda7d651bb222ed32f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_blend_minmax_factor</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a65e40bb92c1f0050e254213ff185b9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_conservative_depth</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a753f1eceb941d3248cc51cf1ea1c934f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_debug_output</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a50fccc355758a2d3920b5bb73d75c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_depth_clamp_separate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aba6e73c56cbdd229f13d2c48324df415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_draw_buffers_blend</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5606eb3003970f7102a124b06cfbaea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_framebuffer_multisample_advanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7faa05a9de869051c4c8a012dbe62015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_framebuffer_sample_positions</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6eadc0d37586ae2c1a2c7eaec3397e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gcn_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9ff5b873693a5aeb32f09a2740725668</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gpu_shader_half_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a21e270a9b0b5f1326f9443af5bbe1347</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gpu_shader_int16</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a61e837219cd138e4f6e3e4556e0840fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gpu_shader_int64</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae65b7c228afd8a17b20fd6a60b486d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_interleaved_elements</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3e6474e3fbecf6d0ec76387376da5c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_multi_draw_indirect</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adee76675ef40f1e4c6a5941455656832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_name_gen_delete</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aefe05587d6432f3905f1bdecbf10142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_occlusion_query_event</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae10d232694363bef3b44619394e86372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_performance_monitor</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a15b008b43aa9b85e673e6a1f14db254e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_pinned_memory</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afcae9a351c334c38f415d7f5ff0e29bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_query_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af35dee25219f0920f765685da0119264</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_sample_positions</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a398646746ad633489371392223974399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_seamless_cubemap_per_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6e6fe3e301902471b398cf7085470855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_atomic_counter_ops</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa7a92f44c0ea46aa6b0801bdd21739f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_ballot</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8072323816bbc8ea8d78891694ee43bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_gpu_shader_half_float_fetch</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aad74b64808749bfdb762eb8abe78d899</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_image_load_store_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6771a6ce2412fc54a2e3c99efc81ba3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_stencil_export</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af21a1ee16b9cfb447228d245c9c89bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_trinary_minmax</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a36c27ccf55a69eb5d0e179835d4dfe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_explicit_vertex_parameter</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a974ac5e05b97b118ebb5a92f8e0e01f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_sparse_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1d00f49a376a985343caf790884b0986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_stencil_operation_extended</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1fabc57a9e8a35048d641044aa4fb56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_texture_gather_bias_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a957c364bd08f8273469a948a43d1ac81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_texture_texture4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a88e497a33b9ed727c29906142ed4a94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_transform_feedback3_lines_triangles</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a83741e69b535b23458f75c7ab1446182</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_transform_feedback4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afabc2952584196ff75e011e5583b1497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_layer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5209d12bd63d940796dd5de0e685e913</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_tessellator</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7c5c770eb8ed5222b8c14a94cbbb5b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_viewport_index</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a00c78ca36ed6a94fa23b5732b1a7bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_aux_depth_stencil</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a765831bc683ec7880e83546094ef6dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_client_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a538c64bc7f6553ffde6c0fd413f125e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_element_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a830e342340eac5136a0e01bf7f5f2cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_fence</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af823eb13dc84ed95c3b6ae442759a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_float_pixels</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a34bc74d04f357d945ab1119f4d412e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_flush_buffer_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a24fc853ce0c86049e5f85e530c945dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_object_purgeable</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abeebee98738bb4cbc57e5b0b95eade63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_rgb_422</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a117843aa054f550bf27f44fd5c740b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_row_bytes</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a87d8e18828e2d787ba6a8b3010bbad62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_specular_vector</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3eb1a459f6b47d50c99f4eeb43927983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_texture_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa613ef53d3386f9dc2e322910e857c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_transform_hint</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a19651b8f5d3ccb06579e822d4602e079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a248583f177c2a0e16a69e6b3d15f8a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac35be51fc9690b30beb3fc37b36031bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_program_evaluators</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aed2350cc1f526a43474922a6917c3c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_ycbcr_422</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aff4dbaa3accc951aa03e012669286809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES2_compatibility</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5b3d576d501ad59ff3760776b34b4b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_1_compatibility</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad115ba6df1cf0c7b7deb01e0b3f0036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_2_compatibility</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8a0b58c13129fd71d5409d0feb876946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_compatibility</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aba58eb96f83a79e29c26fb1bf033ee44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_arrays_of_arrays</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0c7653b5f83b4ff195a93e91ac9a5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_base_instance</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae0cb5c645ba4ace0cc122e5353e9c31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_bindless_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adf6e76f50b2ee52eec3c1e308294ce90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_blend_func_extended</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1747730ebd0d407caae5947aa49f1d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_buffer_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8b50eac938860e98493014d6478161fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cl_event</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a23136842701400b88590b800d46632b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acc14d30ebe52f31a1bd719757275bf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab2ffe292a117325420a249db213de9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clip_control</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3282aa1f3b35c4e3ce04f194e5a3e281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_color_buffer_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a38e73521b5b547c1448c33549a1eba5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compatibility</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a488b87d66c7c3d36983092ee8612039c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compressed_texture_pixel_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ada8a4b57c24ad53150beae6db1e4215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5b8d6e59a0de3bbe4a3aba60fdd4bb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_variable_group_size</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2696bdeeb877c8672d1be74d7ffc2858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conditional_render_inverted</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2d3d51a98fe293708e7effeef61955c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conservative_depth</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a08afd2607dfb157a295d9d782eb69d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2e516455988561b58723dd09741932eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_image</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5d0b1056f009da5f0ec0684c53e80fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cull_distance</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae4db94a5aa3bd832cb04d3478fd353f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_debug_output</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2c0cf77323778c7149473fd9e2fd07f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_buffer_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af257a73780321f8d5744784243348167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab5e0f09c10a970ff4e8d8181fe3c6937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7fd680d43589db44c71de25015f07df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_derivative_control</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad8e7d090da20a08872c99fa151c9e1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_direct_state_access</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8f6bd6868051347c8ee2cb740a13a888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_buffers</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7dd126744746bfa7de287cc0af950aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_buffers_blend</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a70373404c1f16d61a43edd2196b8813f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_elements_base_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a05ad927cead5257ed79378a754760161</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_indirect</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2ae52a34ae9c6b245db22a23d77089c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_instanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a50ecd49ad97ca3c67e05ec101f5f309c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_enhanced_layouts</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7becd74bd611ecadef8051b548e0b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_attrib_location</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af835c31a9a757a81eceba080762a3514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_uniform_location</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab09f31d0e5b51953f83633c29849f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_coord_conventions</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a126a891c35f166f87d6b394c8b56ee6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_layer_viewport</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afe0b5d535c42ca05247d35d5e24cc528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a01a44bfe9e6da873e19ad87583c6b04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program_shadow</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a633fe63037b0146a33772ca76c784bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a180d9703bac6a79edefaf9015c9dab4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_shader_interlock</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac1fc6a70f36a485f00ae9c8ef73cd7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_no_attachments</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa7d8b8b0ea2bf15ee0c351feb819cbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abb40f1365aaa7307fb9a712ff9f562e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_sRGB</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a373f942c8722171e114d335c6e22528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_geometry_shader4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7336aba8d0b1ccd7c46c1ee9eb25c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_program_binary</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a21b42fd487fdd1030cfad194c3021c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_texture_sub_image</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a75302500075bf305ab06f1868a8736d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gl_spirv</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af474d8d62312968ad102a41b9df45292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9b9ad868f964d173e5f093c89fe207a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader_fp64</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6adef578d03d0e8fd8c48b3b4bdfd331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader_int64</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac270497602f0de4a394b00b31664e29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_pixel</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4e91f621aef441919bb51654bb2f0a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5bf461d058cb0dd6bb7a4122724639f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_imaging</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8974e2666c86d941e16ca3495b704667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_indirect_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a062a219158aca7ba2a5d4c4c8c43c24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_instanced_arrays</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a153197bfaa33cf02d3e2d53e6127b247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8ec1b12ef8198346b644f82e31d856a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a158521e996b71cbf882453166578e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_invalidate_subdata</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3b7046d6830a8c85fb268ac8b1da630b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_alignment</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a302251a50d9a0fa62829f845adc5ef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab682f9ca0556c530045f7469bc1ced08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_matrix_palette</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1c6d5bc4735aec73692aabe13db4aaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multi_bind</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a32cc4612d9e2a763203da2efeecfca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multi_draw_indirect</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a46be5760df8b7cc8bc9c7517c297947a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac15c9cb6992279f713d6c4384c6be874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multitexture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a11215f80571897a4dd62d1f9692d05fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_occlusion_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a21aae7ffb3cca75daf035c92d2ef9aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_occlusion_query2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aafafba1aab2d0c216fb5ba05a85e88d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_parallel_shader_compile</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6ab77d0297cd1e0909619d1291dcdeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pipeline_statistics_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a339473f8fd36289768343da9c58a8092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pixel_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a38b496275aa12602b8ad063104d117b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9cf12ee14c00a9809a33576387d86e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_sprite</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a53c358b0ed41ead6278cebab2b95d78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_polygon_offset_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab31bf185f084459af143f63405a3aa87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_post_depth_coverage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa612f32b452d0babb352095c4dcc8155</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_program_interface_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1c1c6763a58bada7aefe16cb023250bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_provoking_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6ef15fc9738c5789749dee6c741cbd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_query_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9c4d6541e722c260f5e6431efcc93b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robust_buffer_access_behavior</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac94da44a0e27e49031588cce7fa32975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a198aed359d9b541429869cd241537631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness_isolation</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa583a3dbc790e995dd0aefefe4bcde2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sample_locations</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a89b9703bd4c6564e4b154bcdcdaf92b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sample_shading</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af100840044d1fad49d36855a8fde2539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sampler_objects</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a148964114899e6dbb834867676f9e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cube_map</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad64ed7fb212247b41ee84ee93eab5c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cubemap_per_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aef0e8693a9a2da2e989e0758311ad674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_separate_shader_objects</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2d89bf6d1707948c3dd1a3c20bbce06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_atomic_counter_ops</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aab4a96a93fb2b0d1a0761e51c6deea13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_atomic_counters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1ab596f86baecde85b3cb8bf496fd7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_ballot</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8c2a54e8c4a5ea51d2f97fb1e860ee87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_bit_encoding</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad3c553a705fb87823b22b235fb91f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_clock</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a33b45ad8f2bfaccdf58ec5b7264c62f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_draw_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac11b92f1f5f131dcdfc8c23c62f40a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_group_vote</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac62ff9e2201c4f75f3b815f05ec1aa9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_load_store</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac07f30ff2c4cb785685dfbb8d81999a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_size</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a07e8bf9f85e8df38980be56d6350ad88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_objects</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a70f2e5381f5b9fc88fd7617e05020e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_precision</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a792caab57a372b0e40617df586e46ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_stencil_export</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a09ebc821445166f541df2f2bf9785dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_storage_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6f085ca17a097bc3823ded1c70d1b036</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_subroutine</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a40bfdd6ea14df398d23f590c77b01004</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_texture_image_samples</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a487afcdb62978369c9e42bbd8973ae01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_texture_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2323a87742f36f25657d31905191cbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_viewport_layer_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a49365a88e4ed0c4c2d0cee5bc9982b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_100</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a58493e4b7f1f99171d3c1f762bc9875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_420pack</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a256475fa53a6b0bb3c6ab7bfa42415fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_include</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4f871abd19588e5880cacbf91ba4e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_packing</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad134aceeb2ecac7c080af35fdd4f7e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7536a76a0ec993ff52606fdf34897d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow_ambient</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aca5766bd9b28140fe2e176c33bf033f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8c6b31a3f85626a8123f7340618656c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a79a2e156fb58b675481e4feae674605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_texture2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af5777e201b1132d22e9cfd6ac303451c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_texture_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9756ac9bf7fc881ec78891dac728b46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_spirv_extensions</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9ac94729b8a326fbcc83a909afb088b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_stencil_texturing</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af4ed9fd7e02e275a630d1d5746f5ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sync</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a55d31cd8527d81297d2f54a91e96ee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_tessellation_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae08a1acca8f971dd4ef1c721ba362a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_barrier</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7161b7faa12c442ecb3a5c638467b911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_border_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8fb554c539dcbc4c233693443480cea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad7ed02d01478e3dd56980208227cbc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_object_rgb32</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abc6864cbc9cb120c00af351d632716b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa5110f257575f1a63ae6db9de0a2a8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4ac5d2be61886b6fea6c113a1d60faf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_bptc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a58fbde314e99d6126c1c305a9d4fe228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_rgtc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2436fc79b8e1b45db942f4b229ba48e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_cube_map</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae0d3bb7d2950d412da935431ac4f3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_cube_map_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1013ea6473f208ea77d422295c33d597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_add</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6f7f28eee83a4d9a91bffbe037dfbc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_combine</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0ee8255b797184209d48b8761b6765b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_crossbar</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae91e790f2cbb2f4fb96f53a6cf7f9e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_dot3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af9abd4bf01d7f384ad68c3c12021c8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_filter_anisotropic</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9372ed8a8c688aee6f8f4383dbee3635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_filter_minmax</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1fa865f1fc88813703de4bb50d084aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac3e948a54c5ae85169ec08c3a3a5b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_gather</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2f5b2f65c050d8e93209ff236bd951b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirror_clamp_to_edge</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4bada57c86f7fc242507356357fb559c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirrored_repeat</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af4bb1bdda277066491b8557de9306bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1ffee58c5741c62e81f5f2b664b1501e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_non_power_of_two</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5f895aaa09e48f3a6ba6519ed5f4d378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_query_levels</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1e903382233068ce7acaabd5be96df00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_query_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4bbe7b15918882a2dead17071c6ca296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rectangle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab4337865034c450613e9f64a4a93f3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rg</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aaf6800780a008cc26dfe712fd8a602a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rgb10_a2ui</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1daae7d3242ea7e76cfd53f0cbabb73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_stencil8</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a67da917a8596e5b705135f48f320c243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab64a1f018532b0d1ddf218e2ed234868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a77deac706ee266f9ad8bb7eba1891656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_swizzle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7df4cd82fe48540e2b0de32c70b4d3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_view</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af1351199210f590a4fdd2b94800a29a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_timer_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa347e1952957d4eb328f65ce382253cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af16af6a62a755a19d71adb2c9e900c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a05c76b48d95c4d45e7ed937e761d17db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_instanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9551a27da420271d7a8758fb204f7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_overflow_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abb5bed8cfc487bc42f3c0b9847b5c189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transpose_matrix</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abf78eee62efb219bc0482d423513f4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_uniform_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a163703c89cf3afeeeb6d671caac138da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_bgra</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a26ad88aec70b7d145a1b3e8ed61e9014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a32e8659169fec0118fc5b9a0602e5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_64bit</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a67350f5d519f760a75afa055725ef093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_binding</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3ff3f11b6100cc99ec6d9fc2df440ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_blend</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a006ef5956937df7cdac5b5ec22e5ec66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a99fc8b180717c73753c461098e37c452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_program</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a57697ccb2797770a75667f8ed104aa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adafcade072d8d1f04d9e219c6496e4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_type_10f_11f_11f_rev</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aca990ea222dba1e2fb8a8c657dfb6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_type_2_10_10_10_rev</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acae6f9c5a1ccc5badf111259a69e191b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_viewport_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6f0dffb225d8a88cb43236abaf3daf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_window_pos</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aefd5aad050e1dcadaac885d7a621c3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_draw_buffers</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a34680c4e877cf208976bcaee791a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_element_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af33b561e10a18461db5b3fb8db8c9567</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_envmap_bumpmap</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0c2accdaf940176f35e5caeffeff6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_fragment_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab624beea8f5b93099db7f43c31ca031b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_map_object_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abf04edf0b5ec82043e070d67eddd1016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_meminfo</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a563781545f3926600a0658bbd92ec12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_pixel_format_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a32bb18545a154142e47cb4fbf91ff84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_pn_triangles</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af2f384840cbf89a3fba9c8eb4883928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_separate_stencil</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a532fc25b5b040b2c76f6d4c59980a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_text_fragment_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aaea8da937df0545fe4fce756eb2fcdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_env_combine3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad80154a2770c957074b204606df27d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a992c237aafe08a10244e79bab4ba8626</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_mirror_once</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8c17b096e1a91c28e77ba1e9d8dca595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_array_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a24e8dfd8e3bdec6a16257ce84e80396c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_attrib_array_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abf7fa794c7635627ce501f4738db3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_streams</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa44234dbeb434adfee21c0b6a4d3b481</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_422_pixels</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a92f6047317bbaf986a560eb7c37c7d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_EGL_image_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac6c1447ea109a41b4b8b0caacde659a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_EGL_sync</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae11a9c35b1b6a5eb2155163fc95409ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_abgr</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5c0113fc017a20aa98c7dd09e5c6b651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bgra</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aee41999b057c9eab5bf7d0d31588270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bindable_uniform</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a501a65f302fa0a4569ac33bed72345a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_color</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae52dcf5d32b30bca495c34ead9b66c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_equation_separate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6a911c276d73db9e85216789269584cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_func_separate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a70773e54a4b2644ef2fb2ceb133f51cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_logic_op</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa1aa3faa1e82e39106a172b131f15575</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_minmax</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aca9a340fdf5ab9a27d6fb47a0909ce04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_subtract</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0490f7eeafebf2764e2f619714d01fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clip_volume_hint</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aeffce098a4a38a3f3a1232f2d51bb176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cmyka</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a001806ea06c909df692ea03cae36a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_color_subtable</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a36a4b21eddbee667567ab2a9865bd7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_compiled_vertex_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6c62c07e0bf28da1b5de72029b4bff20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_convolution</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1538688be378607b694f4a1e23300a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_coordinate_frame</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9d844e0d7d69b473c96f03312ef40cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_copy_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7f0153d0680cb8629504a7bed8bc2c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cull_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4f1335a4f692feea8bd9b0af3ff3ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_debug_label</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2d7e4455d65ce43f195ea6824af57a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_debug_marker</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5084d51b80cc679a0a7c17668ce16c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_depth_bounds_test</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab74f5cdfd8e6494a7c25fea5dd0fac6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_direct_state_access</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acadfe6cdf32830cc062b1c5faf4d6ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_buffers2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a66ec4917821af80818310b187f6362c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_instanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1c9207bcf9cd4b9421a1d9afec79d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_range_elements</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a09cb31ca41911d25f0a7726736e4501f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_external_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9140101acb51f7511dd897a814f24185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_fog_coord</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa97b9520d532d1fcc7018d7c9acf82f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_blit</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af039cc38bb191dea086f80eeaaea3c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_blit_layers</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adf1d9101ac9a2a480fb5f07846e31792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ade0ffbe4ca997ab608e1bbddc20a9c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_multisample_blit_scaled</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa0d4af07b809c525cfdc096b1385bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8cfbfba877bf7f1760de1c15ef6cc682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_sRGB</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af46e89e8b06c119e6c49a914da0c0f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_geometry_shader4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afee3af029a1d52114c101ba0706e87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_program_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abeba4c29cf5cac70bd4498d2ae481b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_shader4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a17d1f52d8c881fc1a502913aad12b91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_histogram</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a15e9c43c5e863def30c3f0b5dcdc55e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_array_formats</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa40ceda988bbf83ecaa34c6359505bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_func</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a012c21f1da736a072754b54a387c224d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_material</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af3b2109964d57c83f135c58a206f2644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0c4e933348e15138cf57bbaef4c61041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_light_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8e266c9ccc06e601b0ebb6c2d1435467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a492dfcc1b0a5c2b3766e6b952ba6942b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object_fd</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a42f04ac3498633ca0a93272c298ef4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object_win32</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abc910fb42435c1a539f38a705a6f73fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_misc_attribute</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5a3606df50a00c69af87fe196498af42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multi_draw_arrays</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac37848bac8f6b202d656de5ac7d0d915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6550f80ab48388d5a38536976a387408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_tessellation_geometry_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afe495515725a9cb2e30be3dc4a803141</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_texture_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a90d2f4f041b72b4e70d0d206b67c2f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_timer_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a10925c9b9e87aa3e9fbb81c53b3bdb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_depth_stencil</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad4fb87dca7f4c87f73e58d5822b3cff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4f969ab6ebbbc3b3e4b1053bb546efd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_pixels</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a37aa82ac7d4e8a36e3975a238e65f121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_paletted_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a272edcafa8078f19e6057cc06b183962</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa40cd0fdb6ba128c275b5be0112f16ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5bcff34dc0cd476cc470dc2db6fce74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform_color_table</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a195d46f259509ca95db1c820cafb798a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_point_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abf4fa8180bd121eac57d9d7134ccd0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_polygon_offset</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad3e3822d73d2b10a577dcae3aacf8f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_polygon_offset_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aff363b9c8ee1bc5b91a2d2a396d780c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_post_depth_coverage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9ef27fa88c48e5da0d33a4c49b1c877b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_provoking_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5206cc91e8374b083fbda5efe5995809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_raster_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa978118b191c369d9f7ef1d3a0bcf770</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_rescale_normal</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adce03eecce70994872ed60eb1ab3cff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abfbd877ec20bf3d409391d69a3a2e432</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore_fd</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afd8b202253a964c51c31a286377d10c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore_win32</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a99be91632eb0709de3ae76e018c8cb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_secondary_color</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a959e378b69a7528e9cdf7649231b54d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_shader_objects</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a81d86c45f362a6e0b11779d7cb45f227</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_specular_color</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af1416eaaf89c3be86f19286a098ea52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_framebuffer_fetch</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3ec7028243a9c7f16cccd5f3c8b068d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_framebuffer_fetch_non_coherent</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aca693144e933eb7f24589b448118c2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_image_load_formatted</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad49845e12886d2bf251e8bb85079b384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_image_load_store</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa4801013a099471742e268b7bd9a4c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_integer_mix</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a220938ae46aa463fa0b3d5e70b53c6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_samples_identical</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7050ad7c2113d32ea203e87d35a9fad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shadow_funcs</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8bb417980938dbea3f0123c6369745fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shared_texture_palette</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aed74a7fa1af791e6842a75c5c2ed31ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_sparse_texture2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0fccaa5031b3c9c55ea4bbab4522a024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_clear_tag</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad0fd084c1b3fd78e2c2198c36dd2a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_two_side</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ade6db01171ace765e3a73a252484113e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_wrap</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac386f9931d26d122956d994c9943bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_subtexture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2a56b245f90ee5827c2a31ba1e6bd431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0ad74c04d9f14a6790e9546b8258c3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture3D</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af42b23bc79791783cef8b3d961f29371</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8fcb9444336c9190995a3fa9aac08c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae89ad51aa715e0c3a96f18b346fd23e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_latc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5723c85c29c6987c22753cff0e456b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_rgtc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9f12798bbc3c95215d037131eeb523f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_s3tc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa48a48116fc838e63f2d102fef8a59c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_cube_map</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a01c58a509f6e453e2114399638385ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_add</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9253db4c5ca0924f231b7d96e9a60aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_combine</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a32ce1e4f21a95ea92694b4285706be96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_dot3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a284a74054c5e8a7d24666d9aa42d7724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_anisotropic</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a67b45408b3b529072cba6ed496e7e5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_minmax</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab3c440cbdbba954ac74a92a3d3decbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_integer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5f1e91fdc77f3a93487027b6ced8dead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_lod_bias</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af9a0767ed458270595e03436cf5eb2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_mirror_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1aee22b7b448c4907a38750d7d3524b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a8f95fb14f4807a9234103764127e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_perturb_normal</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af682c5cf3536fbaae0348ef29a27b819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aabd90ca33df52ee520d53b4b8a3fe3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_R8</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a15f7ce5bdd16604d0671482015f2494a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_RG8</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adee207fbe0414957335310820939a73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_decode</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acac2d17649548015547c2d138dd800d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_shadow_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a77a56440ec4345f41b03f3dbbb21fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_shared_exponent</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a078942bf9178902755a09b7f292a0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_snorm</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7aad0583fd095a2436cdc746894c154f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_storage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab808b4ff5774a18e083f000b5cef89a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_swizzle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abdbb5cbe2068e9b2eeccb97e328af20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_timeline_semaphore</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad989956c8209590060490f9e6f1d5a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_timer_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a85317cf65c3ec95ca4a3b864970a078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_transform_feedback</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a29c0c2f10b78d10098612951ea072b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac525507a0e70bcdbeea036484a0eea62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_array_bgra</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acf656cab539fa79d0c217abe94544d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_attrib_64bit</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0e6774d763ae9da5d196c4a8121e0d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0d9ddf60184cd6c4c4bb5073d7e06468</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_weighting</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a94978d483e00ff8dfd94b50aac7d698c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_win32_keyed_mutex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae567bb888e727d4b6e6ee7c50a9b522e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_window_rectangles</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a153b9040284bde06f8415054db2ec15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_x11_sync_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a762e8736b72c936f8c8b0e36a24ea882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_frame_terminator</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abce060347529087d76732ea483b04b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_string_marker</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acd9fae209efa623a7868244c1f1cb43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_convolution_border_modes</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a67b10e3533683a9081f0116b0d34cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_image_transform</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a70001ecf57693a3c43dd6944ecdec031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_occlusion_test</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2935e70c3a4d6b3021b8fa7e916b98c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_texture_lighting</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aaec6561e8c0a363b93350b6a140462c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_cull_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3a93a245950770cdf196c80e1cd157c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_multimode_draw_arrays</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a54eb6d83c06bca0db5b6df3459cd58cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_rasterpos_clip</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3cd70bac291cb3a155bff2a4b27ecd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_static_data</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5cbba888381f6190c9455f2c20dd168c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_texture_mirrored_repeat</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa5cb521ea699f382e0018d695a3f19fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_vertex_array_lists</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad37efaae7ec42fa0dce5761e0b07a57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_blend_func_separate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af9d8cbd6d67bfe65ed81028b3c97f571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_color_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6b9c995ee6c809f27c8f5a00d8905093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_interlace_read</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a18d2d401058825b6f3b867e075771162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_conservative_rasterization</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab2182b34243debcff252a483109a7391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_fragment_shader_ordering</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac5658be151f80b078093349ddcb081da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_framebuffer_CMAA</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acf8fa557558ef9ff49bf649a6949e1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_map_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa5c81e00b43fe54b3863ab3365290c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_blackhole_render</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a94a0b4e592c58f23846aa13636dca7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_parallel_arrays</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5548296ff6ada6a4c1d1b9440670401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_performance_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a17beffd254da554ab44fe59123b8e56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_blend_equation_advanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aee08efb48c420cee4858bd9d703d12e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_blend_equation_advanced_coherent</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a38af06309301e6cbf54b224264631ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_context_flush_control</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a22b94fe2f4cadbd180e8875501deef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_debug</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab7e79d11b02e8aaef7802b8430d08493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_no_error</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a42208aebc3bb95d3aa227f4a221c610e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robust_buffer_access_behavior</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7c30a54cda9cfa2908760ad3f1c8aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robustness</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af4a299e4b4f033b5c292136fee2c268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_shader_subgroup</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aacd988eb5fe566a98770777c0fd38ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_hdr</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aacde0d68c047a328eac8712b91751e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_ldr</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a706daefd7fa5ee46462ed6c387b0f1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_sliced_3d</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a08ac58ed5b180ff319ad3dadcd726963</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_parallel_shader_compile</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8b1705659ba0ebd390da468a490583dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESAX_texture_stack</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4af659aabf0eff1650a5b992003ae0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_flip_x</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a022c5f8aada3993901df3a0cb3369f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_flip_y</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a50411d93f0e4c3d54d97507e41233a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_swap_xy</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad13b6d531db47c7838c463fa24bd3181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_pack_invert</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2e8fccab44e86657b79ad9409181f714</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_program_binary_formats</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8a5207b22c96f68961b0972ae2a61b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_resize_buffers</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a971897a5a626e12c1fb5026d79a5ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_shader_integer_functions</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7f966e518b22d36988b16565bb072a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_tile_raster_order</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae3183ae8dd91168bdcacf60ffdaaa8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_window_pos</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae08c370d8cee3c2f8d486a4f100673ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_ycbcr_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aea3d364fbd326fe38e1b1512e5a0c835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_blend_equation_advanced_multi_draw_buffers</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0b37b49924de59dd2b1295a73c1de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_conditional_render</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7422fa67e51bc9b52caeffad91e3969c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_gpu_memory_info</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aef073a1ff364d0a8d8be6bd625a40004</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_linked_gpu_multicast</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae51fda385a4b4d966df4d75d2e131612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_alpha_to_coverage_dither_control</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0614b8793c056ae3c82070275f061dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_multi_draw_indirect</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a89edf9e92b085cd027084bb5b0f9bf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_multi_draw_indirect_count</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad60c570523ab5d38505b765b24ce9a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7c649961809527448a426817d9ab58c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac852c160c826606dc04e5515c364eaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced_coherent</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa7bad4e796c541f753993e369ec24f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_minmax_factor</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5168844ff046f9d15016a7bbdacd01ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_square</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5dba9d942111a343621330604234ee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_clip_space_w_scaling</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abee7ab01af7991a9f6ac40cacdf0ceb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_command_list</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a88d2576dc69b32b966b52ef3bfb31a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_compute_program5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7c1890d4c83eea9b1db12115729171da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_compute_shader_derivatives</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a40724a644b4c5f35f1f668dde903a789</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conditional_render</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a58559d9a41f4e2868cbb3a0028b714ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a32ba05b69e15f4016a4d344a6feef768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_dilate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9d72ffed760e9707649c783fd36fd6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_pre_snap</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af3caaefef6247b1789e8b76836fd5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_pre_snap_triangles</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3e624383861fb83b362f68f7510ae931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_underestimation</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aae4f0d678f7386b26e2ba157b03ea944</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_copy_depth_to_color</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a81844d43109d5dedcc2e186dea36aa8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_copy_image</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aed3b0eab542d484b9ca0c19eb782f41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_deep_texture3D</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a16c5b23c627d7a1fbfa5c21c8fddd557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_buffer_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afddfc26dcb047703e377493830fdb807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a223ddd63e5c2f5320ff8319bd1ce65f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_draw_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a488873f30b75abb72a27d25daecb32ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_draw_vulkan_image</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4c1454bb60666979afccb7d0676d0d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_evaluators</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a59353da1f6f92b69ca28a385b432bb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_explicit_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a031a9e0f87141d22ad3528f133590271</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fence</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aebdc60727d4ecdff3a2852131eea9327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fill_rectangle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aca12fe43bd55a0c57d1a63f5de776b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_float_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af5edc6684e70aa26a341e7614cb3ef37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fog_distance</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0c360942b0df75b640d13aba45a7d890</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_coverage_to_color</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1d60e4a7912eef4df819d2bd14acdaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3e9d81424503986192252b7015d304bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a215aacabc54d28b35a7962ce16aaea48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad1ab6b856da653d1d668c0ac70ccd1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program_option</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae00827f3e29b57d52a998f02e76e8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_shader_barycentric</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a433f504b8bd4e2ef3c224bd2278bfab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_shader_interlock</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>acbfd4677c48e806bd0eafd8dee8f7c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_mixed_samples</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abb9bed5a0a7bfe7d6aa8bc3779eb1e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_multisample_coverage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a96b8b089b89891f1c97eec741fa2bc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_program4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab65f9cebff57a9b966c56f6adc126f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_shader4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2a9a8ba54d726add7ac3d0718ee0b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_shader_passthrough</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6a9eea6d904df7ba8b472f937f6bbd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad1b3ae2352b497ea7bc3aab0df0f4095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af29189e0dae81d73c4f67e9211e88f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program5_mem_extended</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab4d2dec351114410f7f1a2c6c0ca16ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_shader5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab078698b9b11ed4d378aaa1f272e004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_half_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a80ab2fac66e306c628eeca294b0edeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_internalformat_sample_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8a214c525b2878e17a0b4db946fc33dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_light_max_exponent</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abba68da43e96fe9d9a495bf67e805e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_multicast</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a8a3348d370e6183f38b6b48c7bcf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_gpu_multicast2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9902d222c36f6f12f7067e5324613069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_progress_fence</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a22e0fd429ef2db4de89a6b5e5d0916ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_memory_attachment</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3a93fc5c3c9851aafc2ca75a41c39c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_memory_object_sparse</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0f879a1e49d660a08e23fbbf1050f090</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_mesh_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a66e2821fb869fb1ec952e1ffb7531067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_multisample_coverage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac79b7e4e84879fcf514f12967b6b4eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_multisample_filter_hint</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af7d93fe994271cab278f5ae18aa9cfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_occlusion_query</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2ba03b49496dd6cb35150e4492ec162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_packed_depth_stencil</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa1ffd16dc665b93e4478030924bffcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_parameter_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0de2ba16eaace1440474654e090fe17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_parameter_buffer_object2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aad86f3566c2e47dac2e6093e71f811d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ada79856501f234a211fc93c3fcf01c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering_shared_edge</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a15918a392b20717d1084276160ac8e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_pixel_data_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8d84d979477c94c653a18e26fcf54eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_point_sprite</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a645332a460a89939ae7034f3efb4dccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_present_video</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afae756bc09bcd5b7f0e9bada8ccf270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_primitive_restart</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a81a9a9d6ae4c34a230b3b8615a0409ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_primitive_shading_rate</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a21d975ff73a717675278307a9d09f2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_query_resource</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a71cc792c6de41180d23dbdee92c27762</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_query_resource_tag</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a90ca7982c10aab6f456f905a794338a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a11dc0bbde9bc09d5ca48c41f01e19adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7eb76ac482451abcbb3b5611a5f1ac83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_representative_fragment_test</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a14a0ee7cdb696dc8b7584393eb1ab921</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_robustness_video_memory_purge</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1452b93610cf266515487f594579771e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sample_locations</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a991b13e0a299baae891d38847118e5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sample_mask_override_coverage</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af63837e723685850b7aefb3acb7cc0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_scissor_exclusive</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8f23f1c2d4aa3c9c61bd721124c0a978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_counters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a913fdd6c5b201804d57f927f442dd90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_float</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8be7c1a11bd4e04f78c13af5e6946b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_float64</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5e087e3f0c2222802e5cb29584e7b5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_fp16_vector</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac99e2a02159b818f876474db57501a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_int64</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae1361a1b2c4fe638eea133ba7934edaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_buffer_load</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af5889235f89b8e16137265169ad205c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_buffer_store</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa8cb1ab7c9cd236f3db5d53e3c07112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_storage_buffer_object</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a574ab039e26b6493c27c87dac62e0ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_subgroup_partitioned</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0786de0a873cbdc266bd32d5ebe1660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_texture_footprint</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af157ead0bfa83a75c575a528b9671fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_thread_group</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a065c294eb1813bc065f4998886b36f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_thread_shuffle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afa5854a4ca2bfabf046ac96cd9e63825</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shading_rate_image</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa30e0a669fa44a4056ae062c1bba17c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_stereo_view_rendering</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9bf95239c6d5b77086387602bae4f5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_tessellation_program5</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa23461df3314d32b141033ff6125ada2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_emboss</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6bca756b4bc83b2d2e3fb9741ce90e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_reflection</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a722d5ab1c417c2fce02fe629f2bbd5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_barrier</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad5d604b1ebd01448a81a3c8e0a66d9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_compression_vtc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5ac0b387d19e6f0ac922a68124c35dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_env_combine4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abb30e6b229ca83853dc4dfe85bad460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_expand_normal</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aaf1bdebdae9d9dffffc8965c0a4aee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7a1ff94d334afdc2500f59224790b9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_rectangle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ace8ce07db854751cad87b31b3f55c409</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_rectangle_compressed</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9db3cf50002d8371eef85c63b6e7502b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab86362fec338d4d0731d245ca84a1e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a14ac2e5a1c68b3d0d2d49629eb043eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae04906a37dc1fd35f50ffa0b99c39243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_transform_feedback</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afd68e0d63f67267c6444dc181088c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_transform_feedback2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9c125e6a5dd91a4cba1ec927325d61d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_uniform_buffer_std430_layout</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa8cd9baf47e398e41739383af3d86556</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_uniform_buffer_unified_memory</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8a57c45781ac6a067dba71fa6c4c3515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vdpau_interop</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a57f914de2e93bd23a1571798eedf62c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vdpau_interop2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2ca871e90b8ddcee15227bd71582a35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8d69619d2a177449a29e5651ad522434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a16d29bf15764063bffbcc13b6c2229b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_attrib_integer_64bit</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a781cac9091dbcdb0581d86e0dcca0cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_buffer_unified_memory</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9399efe776a9a3621480021d2a039b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a493ecff0ccdf5e8cdf033a02feedba94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program1_1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0052ad4aff6e88f423b21774890268a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab26dbe1d6deb547f67ce3d1304b633aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2_option</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adef06c945d7d7fded2f43306bbd785d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program3</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa10c916c3dffae48d6eb2d0da510d5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abfc484a673e80b8208e26254b108a919</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_video_capture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a14f5ff307fcbce2eb2ac1bf70172f638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_viewport_array2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a08c5da2a5fe417918f1265750515d809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_viewport_swizzle</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abd27b148dd55efa9584d8bb37d902b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_byte_coordinates</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6a070578b93c7e0ac32cbca1f10d4fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_paletted_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a63226d937cd1a5b5766ae01c5a44600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_fixed_point</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa6bf2baa6e22b00fb31a1a8e5f36a85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_query_matrix</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab92b30f7f6d8a4bc270ac9991774ef43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_read_format</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a8023eda95b8581de8cf2590fd1b0ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_single_precision</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae76b550aaf268e4185172d53d7c869b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_interlace</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac76549439bf523904c16ea2b27e78726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_resample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afbda2e4dfc0b396360a575b74dd40c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_subsample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>adacd8cbfeb1a075149c02dfbc41522c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVR_multiview</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a896c09599f5f18a8676cef5d540651e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVR_multiview2</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>abe4e4785c65469d4b7f9a93ec15a4f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_misc_hints</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aae71305743b00af82af3d6c9e06ea387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_vertex_hints</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a040b2f714c50e8bbbec509e2647f78b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REND_screen_coordinates</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5ba573d2cf1db3e6616cf09754704ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_S3_s3tc</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5425b82a8a9f4c3f70e6e242755703e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_detail_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9311509df521f028caabe7dcf70bc1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_fog_function</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2946015cf2402168a1c55f673052cafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_generate_mipmap</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a608de9897caa4c408b6f1083abe1c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_multisample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>add53d59948c91cfb914450c9b8019491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_pixel_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a900d346da0ecda3f2a510b4f28c97f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_point_line_texgen</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1c8b64fd51364fe376de8b8fb7b807f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_point_parameters</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab69782929d6726c76311d6b2eb5a272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_sharpen_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ad3226a8bb7dca380d920bdba8206f129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture4D</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af2f871866b351190e144ab3e250a3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_border_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a997be60e68a4b84179b5db2c88d308d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_color_mask</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4f65cbc5171bce0bc66c796117e40b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_edge_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac85770ab31ac7dd3e2ebbe148d95e4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_filter4</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a55c3a8c248d0202bbe8da3441032c7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_lod</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0a02ea2d5a3680049831b5be637295f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_select</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac39330048d4a85ff3eb49391872bcc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a521f14c7e1809b5f8079d730102da0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_histogram</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a3d1b344d29f67dbfe063fe5ddbd8094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_pixel</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5ef1dc9d7ede2e27ffa18c6f9f523664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_blend_alpha_minmax</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6db2277cb1ed2327477df68bdd958bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_calligraphic_fragment</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a519886f353aa5d898636bc80a9438122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_clipmap</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a44ac70e5591a89f52d738cec23897229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_convolution_accuracy</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac4880640dcf0966bae842894274dfbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_depth_pass_instrument</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a99b013fb3f6b98e61514600a1ed53976</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_depth_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a88c73528ba800bff6d9640ef6bc63832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_flush_raster</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4e2b7ca2a7e3a834f994767bd9cea366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fog_offset</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab2639e4d2739a6bdc4a24730f70abfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fragment_lighting</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2c727ca12944f964ea445893187bd6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_framezoom</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aac6dcb4154be96f48131784261d4f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_igloo_interface</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4400f1af873c7efbbeb0e33a204eb169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_instruments</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6c492545e68f89d1a655da2f25fc1a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_interlace</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a63e0af1acbd328bc8d66489d92da1991</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ir_instrument1</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ab3364bdf527f87d21b1c7c225b7d401c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_list_priority</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0f4a24c9dc0f2a49e3af1e0edb8b09ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_texture</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>af9c19bef0b2cdfb1c674bef3cf39736c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_tiles</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a76393e896fa88bfac496ee335f00cfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_polynomial_ffd</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a2a7432704a52d3aca037c4a909af923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_reference_plane</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac56c2443f339b2fb3615043ce8d4bc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_resample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afc10e823ceca29a212a4ec3cd7afdcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_scalebias_hint</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ae1641098a74b286d2b43ab3a08edc3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a555b635cf8eeafa4334ae29f09da6b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow_ambient</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4b45dc6df9775b2179cc9d61d5730ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_sprite</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a339eae36935891c84bf38b6c37ec5c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_subsample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aa547dea5ff3e19d06ff0c513d1afb0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_tag_sample_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afe89cabd3343add1d340bed842ef255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_add_env</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5f1d918f8d1a61e60694770ffb89c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_coordinate_clamp</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>ac4f62e4bedb7e65f12be22e63026f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_lod_bias</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a5b179ad4a4c43c2e44ce1c7bb5e7b756</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_multi_buffer</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a1a802672ec617abcc925a8f791f58f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_scale_bias</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a6ab170067597f1fe8ee16649dc100452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_vertex_preclip</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a86b9b582ba913cf87a166081a14a86e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcb</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>aefd598cf07cc51cc8c5cacfa5d979e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcb_subsample</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9fcb7a8991877688bbc503ab2cd95038</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcba</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a40d3cae64337f92284ab9d6e0b81415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_matrix</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a199603edb142a2544c7a0d5dd185ae51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_table</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a9bc55b2058a4c2e48ce5bd49e0520238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_texture_color_table</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a7358a87d230afeb8a7417147608ae7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUNX_constant_data</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a80d1f0c4a24874a4d52bf738cf1c256c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_convolution_border_modes</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a706c7120f891da1207e72701c9134391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_global_alpha</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a4fdf89d7afac9ac54b6c24fc56f4b849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_mesh_array</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a94e19df9f43ec8befe7d3d990e4f4e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_slice_accum</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a59588c571d0add960e2b3a7992a43164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_triangle_list</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a31ca9aa9a50f8dbd953a530863175f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_vertex</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>afcd8fe488bd2d61c8da3e192b2d67406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_phong_shading</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a065f2015180040ab6e728fb8050543f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_specular_fog</name>
      <anchorfile>juce__gl_8h.html</anchorfile>
      <anchor>a0875cc3370a5f02d9078b6a8061fc34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7efd7809e1632cdae75603fd1fee61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa010a67382116caf29c29318251ccb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int8_t</type>
      <name>GLbyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf5ffb7ff6fb66b36d9c8d999f19b5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint8_t</type>
      <name>GLubyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga59983474d77b865798a8f3b9afd2e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int16_t</type>
      <name>GLshort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga23f4924d457936e5aae89ae78b0c887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLushort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1fa057a9d11e2e63a97f3ab0d8de9ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5ac0f3c4d7fafd42b284b5487a791017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa311c7f0d6ec4f1a33f9235c3651b86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLclampx</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3cc1099397c6d6849d2e36bff265369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9289d5b99dc1f27f01480360f2e18ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLfloat</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga836cf6377099e88abf24c255b5b0ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLclampf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf387aa958960231c80566b243bd2c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4f86c02824a01bb647d89449b9a8eacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gabcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglClientBufferEXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1bfeac4d5407b11bcc3afc425314db46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglImageOES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf257f88d4c552c56f0e0eaae7f3bcf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaecacf797f2548a1955e5da0d90186f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaab165260c0c79daafe1104d208886be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalfARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa129ca5efc5b40b6215e895ca3fc5679</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLfixed</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacc7597b706a657e1bd9926188f4d9b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab771f8959d534af628131f1ecc61743d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga46c9ee466a84d47c3c8c8cc3a1954dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga45f630b0dfee935f0aed0010167cddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga19844b65cb42b97234ec7e5f1d59760b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac969fc40047bd8b1c8831bbb2d866024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacf841ff0a2a362d634c9bfff91032157</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadbb9e0a0aabe9a1f091767d510b77cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga57d0ede645a3127d93c5ffb4a6510553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga76505d9c6143ec25613be3749a186e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7dd14b9b4e26f9e1c116e457086277b9</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9c148a604c6a538ca7c8f029bad557e1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCKHR</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8964a25586ad4de3138a2750108a71f1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCAMD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac5cafce241e025ce0ba88756626ce9c3</anchor>
      <arglist>)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga31e7c1ab4b4de65e6e375457b9d9e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadba870a8bc26c517de6050c0552feca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLVULKANPROCNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3f7d111235a88df80c9dab398ed81b23</anchor>
      <arglist>)(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_gles2.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__gles2_8h.html</filename>
    <includes id="juce__CompilerWarnings_8h" name="juce_CompilerWarnings.h" local="no" import="no" module="no" objc="no">juce_core/system/juce_CompilerWarnings.h</includes>
    <includes id="juce__khrplatform_8h" name="juce_khrplatform.h" local="yes" import="no" module="no" objc="no">juce_khrplatform.h</includes>
    <namespace>juce</namespace>
    <namespace>juce::gl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ES1_GL_H_GUARD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gae81a26c01d0def84e0a51915f79c8da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_es20_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4c275113c34b1843dbccab969515b97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_es30_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3522d104c131525088d88b4b17d795c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ES_VERSION_2_0</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afff6db1ee0ab95e234d9565440edba7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ES_VERSION_3_0</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a31fb9f306aa8435e81fdd67834c34381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ES_VERSION_3_1</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a22622974fed32b684668ccc298d475d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ES_VERSION_3_2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af492074a9f92ca10c7d05f287ffd150e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_compressed_3DC_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7552b93a62195f0b71a48e55d22d5cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_compressed_ATC_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab23f3b3b585ebbd3b351d6bf2d400dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_framebuffer_multisample_advanced</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7faa05a9de869051c4c8a012dbe62015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_performance_monitor</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a15b008b43aa9b85e673e6a1f14db254e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_program_binary_Z400</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8b75941c74e5741bd556a43c5c40ed4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANDROID_extension_pack_es31a</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a36cf1279b56e21889d5ad7d065de4525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_depth_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0321ba30911b07a9b07872002474ec2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_framebuffer_blit</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab826c40c3307149f5b7e161288c42b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_framebuffer_multisample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2475208435242e6bc4b760ed4f2ff810</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_instanced_arrays</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a033c2e4f6cf1ba4f0e6ec2d0b1d1fab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_pack_reverse_row_order</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a98f0b7cc2c675f1359c55f3ded26869e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_program_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3e90f228fe163f38341a7708ede40993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_texture_compression_dxt3</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0da4532e00193f43107e83e58c32a105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_texture_compression_dxt5</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a36cda8c6dbc7781e0709ddacb3c081e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_texture_usage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5d977d6c7961baf1d11f017fb1cb24c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANGLE_translated_shader_source</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abc5d0413df1c0ebe370f1afe0830759b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_clip_distance</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2617e54ed68476424c248daf851584e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_color_buffer_packed_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aef36d0ea713fe29d30e692a75c7f3d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_copy_texture_levels</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a71a2a684d9006f6bafefd5891c81f888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_framebuffer_multisample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad30d836bac3383cd2010beeb807aa49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_rgb_422</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a117843aa054f550bf27f44fd5c740b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_sync</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa210721842c69129d528ee4c6b592249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_texture_format_BGRA8888</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2ff67c6023f3167ffb648428881fd6c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_texture_max_level</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7dcf07feb2d98fac6472d9c7635eeb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_texture_packed_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0bdc7771ab0941efaf6b4f3143cf8509</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_mali_program_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1d4e3f9fe12d9ccaa4ac7f15967d2b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_mali_shader_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2504f218386cd44f467cce2e3a2356f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_rgba8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a79612d887c3416a533064d33f68aa88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_shader_core_properties</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aefbb3fa6a9983c6ed3d7dd7cc8eda75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_shader_framebuffer_fetch</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5f90d8591dd3bd68695b8d1b1abd19c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_shader_framebuffer_fetch_depth_stencil</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab83f42eb0151f022edfda07d570a0efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARM_texture_unnormalized_coordinates</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac02cacda89cf423c0ff98bd2a6cd6d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DMP_program_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7c0ed39a4abfd63b83e2c325193a2563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DMP_shader_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab29c2e3ab43baa274f14c93168ffc4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_EGL_image_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afa6412c12755ef9bdd3849daded4c748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_EGL_image_storage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac6c1447ea109a41b4b8b0caacde659a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_EGL_image_storage_compression</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a00f733f3564fd1ca8a789cd8765e4ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_YUV_target</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>addd10a685dc3fead8eba39cad01fdaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_base_instance</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aea0f8cc34eaa67360e8481a58fffb456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_func_extended</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa31534654bbad0ebf2a58b5bef000408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_minmax</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aca9a340fdf5ab9a27d6fb47a0909ce04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_buffer_storage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a408f6fe1a0ed0165903ec1f3ecc50b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clear_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a663b5a9076ad93732978d2049306b9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clip_control</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6b759bd1a7f7cdd18b957b433fb9f175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clip_cull_distance</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a75309a5c4e0f902b41a03b27c15fd787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_color_buffer_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6edf967d80d9ac11b81db85c45b07845</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_color_buffer_half_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa69e2a88fc1a5fdf9706bd89e3b7fab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_conservative_depth</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a30d0cb4943c19d1569f57e8ce9a51522</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_copy_image</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9d2472e2023ee81cc150f2e5de4a374a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_debug_label</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2d7e4455d65ce43f195ea6824af57a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_debug_marker</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5084d51b80cc679a0a7c17668ce16c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_depth_clamp</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abaaf15e6b5bdc47594ccbbfd5d2cf358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_discard_framebuffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3909a3dcc887a7b2ebe83b99aa85cf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_disjoint_timer_query</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1a77d3d5049a88cb09a138ad5f136d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_buffers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a24f3c97e881b6fbb9852d707a80f7cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_buffers_indexed</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a87e7b36c438813bd071ff3c4d928c200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_elements_base_vertex</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afd98d81e2cd508908bbf4f9b1b992d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_instanced</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1c9207bcf9cd4b9421a1d9afec79d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_transform_feedback</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a010e2572ba21b2662e7fc7769139f441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_external_buffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9140101acb51f7511dd897a814f24185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_float_blend</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af813add3327435231930f9785f14bbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_fragment_shading_rate</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac78848a64741767ede9f5aed60fbcd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_blit_layers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>adf1d9101ac9a2a480fb5f07846e31792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_geometry_point_size</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a080d0792558fe580d30ccf2545755fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_geometry_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac063028cac5ec8c90c76b4db9bdff0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_shader5</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa3189da86102c0bfb9908575364b10ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_instanced_arrays</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a68b899a91e91b6c49f87589574e091ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_map_buffer_range</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2a38e3a0ef503f67f4df37acf6828657</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a492dfcc1b0a5c2b3766e6b952ba6942b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object_fd</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a42f04ac3498633ca0a93272c298ef4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_memory_object_win32</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abc910fb42435c1a539f38a705a6f73fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multi_draw_arrays</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac37848bac8f6b202d656de5ac7d0d915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multi_draw_indirect</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac504abfdc851f896214e368a58b21bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisampled_compatibility</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9b3de8d0a6f8dc6e39fef9beaf866601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisampled_render_to_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2f3d88e2aa8eee210b87179305cb1e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisampled_render_to_texture2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ae8a626f6b822f420a03bdeb3309b6293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_draw_buffers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a84d597c4d51b2ccb0525f859b1a81e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_tessellation_geometry_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afe495515725a9cb2e30be3dc4a803141</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_texture_multisample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a90d2f4f041b72b4e70d0d206b67c2f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multiview_timer_query</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a10925c9b9e87aa3e9fbb81c53b3bdb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_occlusion_query_boolean</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a21bbe8dca07c796bab1c3c2d6f88484a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_polygon_offset_clamp</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aff363b9c8ee1bc5b91a2d2a396d780c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_post_depth_coverage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9ef27fa88c48e5da0d33a4c49b1c877b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_primitive_bounding_box</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5d87964bf0911a599305832ba89a8446</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_protected_textures</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8575d3b7731bde8bf41f5c17670f3dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pvrtc_sRGB</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aff7c84c25bac33e718d177d0a515ec71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_raster_multisample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa978118b191c369d9f7ef1d3a0bcf770</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_read_format_bgra</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7a8cde0c2b68e443b5b5261cd72f4f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_render_snorm</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4c5be78220a51f2405d04308d7427c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_robustness</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a35c737b79bd5b5de347fbcdbe91f7c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abfbd877ec20bf3d409391d69a3a2e432</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore_fd</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afd8b202253a964c51c31a286377d10c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_semaphore_win32</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a99be91632eb0709de3ae76e018c8cb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_sRGB</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8937ab9ae8add709f2d963415ce32b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_sRGB_write_control</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a65e850b48d609f3a3ba3bbbe6f2c32e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_depth_stencil</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4fd24b2fc0f89e83a29069006cafe715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_shader_objects</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a81d86c45f362a6e0b11779d7cb45f227</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_framebuffer_fetch</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3ec7028243a9c7f16cccd5f3c8b068d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_framebuffer_fetch_non_coherent</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aca693144e933eb7f24589b448118c2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_group_vote</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8d50d7e19be574c86b58755194ff8f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_implicit_conversions</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a980ec88f34bf5bc2f01f30bf85b0fcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_integer_mix</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a220938ae46aa463fa0b3d5e70b53c6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_io_blocks</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aaa624caa28fbe433c8b10bb12b52d61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_non_constant_global_initializers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a069984da22b8395decbc6cd5acd731b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_pixel_local_storage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4ea03b5d81ffaaf5b8c8b05a19581011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_pixel_local_storage2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1df19f764de34ba98c6480c044db4f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_samples_identical</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7050ad7c2113d32ea203e87d35a9fad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_texture_lod</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac9e81fba4dffd1a38c1df087b92ae4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shadow_samplers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7fbf2942aed426e837fe7db3923d234e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_sparse_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8f2d29d27092705a244cd1a479ebb698</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_sparse_texture2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0fccaa5031b3c9c55ea4bbab4522a024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_tessellation_point_size</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9f93e531a9b353c05f5b41dcc0a60cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_tessellation_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a973ac7c3245ba00656851082841235b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_border_clamp</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aef5d583e073c486abb7b4dcd53d8e7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_buffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a82dc6744d70243bfd1e69ddde6285d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_astc_decode_mode</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ae68d7b1b49822c9bb0812f45da82560d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_bptc</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1d2ad0a6cd24dd0d447d0edc6fcf3fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_dxt1</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>adacb77d34f31535b22f4d75c30e55445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_rgtc</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9f12798bbc3c95215d037131eeb523f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_s3tc</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa48a48116fc838e63f2d102fef8a59c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_s3tc_srgb</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af84c599b7faf1b4693be5d40ea47d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_cube_map_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a99f53ebdf2b5a7c68be8c2db45fbabf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_anisotropic</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a67b45408b3b529072cba6ed496e7e5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_minmax</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab3c440cbdbba954ac74a92a3d3decbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_format_BGRA8888</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abe2253dfe0659af59f0552fb7e723b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_format_sRGB_override</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aaa01b231476c6a9904177a860650acff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_mirror_clamp_to_edge</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afde243a299e5cf1b30480a9b305fb2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_norm16</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2af52982929997d3fba3f3363f46c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_query_lod</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4354f9a923819d4fb84df56305d8e3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_rg</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a25e488fe3ff4ab6695a7f5b3429b88ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_R8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a15f7ce5bdd16604d0671482015f2494a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_RG8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>adee207fbe0414957335310820939a73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB_decode</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>acac2d17649548015547c2d138dd800d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_shadow_lod</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a77a56440ec4345f41b03f3dbbb21fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_storage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab808b4ff5774a18e083f000b5cef89a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_storage_compression</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a80ee243051ecf46b19332e99a9371cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_type_2_10_10_10_REV</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afd0a64c8acb34c36d406e33e3b2f0277</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_view</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac30f7decbf99d6fc0d10192dc344fa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_timeline_semaphore</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad989956c8209590060490f9e6f1d5a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_unpack_subimage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8a5cfb6cb60e007a0b6db8d5e0130e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_win32_keyed_mutex</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ae567bb888e727d4b6e6ee7c50a9b522e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_window_rectangles</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a153b9040284bde06f8415054db2ec15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FJ_shader_binary_GCCSO</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a99a79a96c5f57cd68dd9e181b78b5e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_bindless_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6668c57b2c2b4e2b1f146c629b118f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_framebuffer_downsample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a724fb322a071e0b4b796c01e2a9fcfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_multisampled_render_to_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a70dbda9bc14bbe2525671883a96cc673</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_program_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0c6a56b10c644c357e51a126ca00d12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_read_format</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab695ccbc319653f258c71f38c514a333</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_shader_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2d9a6b5326fab78c6dd057781335c6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_texture_compression_pvrtc</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab112b7f03fa607d70475e69945b5916e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_texture_compression_pvrtc2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a44e278cd81fafba59c55141b12eb0df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMG_texture_filter_cubic</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a60a8a685d6206055426546c0fc56fafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_conservative_rasterization</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab2182b34243debcff252a483109a7391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_framebuffer_CMAA</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>acf8fa557558ef9ff49bf649a6949e1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_blackhole_render</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a94a0b4e592c58f23846aa13636dca7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_performance_query</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a17beffd254da554ab44fe59123b8e56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_blend_equation_advanced</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aee08efb48c420cee4858bd9d703d12e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_blend_equation_advanced_coherent</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a38af06309301e6cbf54b224264631ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_context_flush_control</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a22b94fe2f4cadbd180e8875501deef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_debug</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab7e79d11b02e8aaef7802b8430d08493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_no_error</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a42208aebc3bb95d3aa227f4a221c610e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robust_buffer_access_behavior</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7c30a54cda9cfa2908760ad3f1c8aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robustness</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af4a299e4b4f033b5c292136fee2c268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_shader_subgroup</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aacd988eb5fe566a98770777c0fd38ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_hdr</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aacde0d68c047a328eac8712b91751e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_ldr</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a706daefd7fa5ee46462ed6c387b0f1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_sliced_3d</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a08ac58ed5b180ff319ad3dadcd726963</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_parallel_shader_compile</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8b1705659ba0ebd390da468a490583dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_bgra</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a335337ed9c0f8082b516f22e525d454e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_flip_x</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a022c5f8aada3993901df3a0cb3369f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_flip_y</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a50411d93f0e4c3d54d97507e41233a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_framebuffer_swap_xy</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad13b6d531db47c7838c463fa24bd3181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_program_binary_formats</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8a5207b22c96f68961b0972ae2a61b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_sampler_objects</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0ae9307134f8f416ffc748d8f11f8818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_shader_integer_functions</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7f966e518b22d36988b16565bb072a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_blend_equation_advanced_multi_draw_buffers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0b37b49924de59dd2b1295a73c1de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7c649961809527448a426817d9ab58c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac852c160c826606dc04e5515c364eaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced_coherent</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa7bad4e796c541f753993e369ec24f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_minmax_factor</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5168844ff046f9d15016a7bbdacd01ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_clip_space_w_scaling</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abee7ab01af7991a9f6ac40cacdf0ceb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_compute_shader_derivatives</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a40724a644b4c5f35f1f668dde903a789</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conditional_render</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a58559d9a41f4e2868cbb3a0028b714ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a32ba05b69e15f4016a4d344a6feef768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_pre_snap</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af3caaefef6247b1789e8b76836fd5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster_pre_snap_triangles</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3e624383861fb83b362f68f7510ae931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_copy_buffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af46d55722311977aceef9a192f0e7c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_coverage_sample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ae7ef837068cd44ef332dbfb15962a319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_nonlinear</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac8bfc186b9ec29d2dc0f38c2195594e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_draw_buffers</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0696cb31cfc274fc010bde30cd79a4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_draw_instanced</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a513adff72bc8ac1b7126704af870b020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_draw_vulkan_image</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4c1454bb60666979afccb7d0676d0d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_explicit_attrib_location</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad24f3472ee2dd202c4ded49230ee0818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fbo_color_attachments</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7b44120a03b225595eca259b700bf51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fence</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aebdc60727d4ecdff3a2852131eea9327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fill_rectangle</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aca12fe43bd55a0c57d1a63f5de776b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_coverage_to_color</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1d60e4a7912eef4df819d2bd14acdaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_shader_barycentric</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a433f504b8bd4e2ef3c224bd2278bfab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_shader_interlock</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>acbfd4677c48e806bd0eafd8dee8f7c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_blit</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad056fa16a877a76cbe9d600586612576</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_mixed_samples</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abb9bed5a0a7bfe7d6aa8bc3779eb1e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_multisample</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1a142a2e7f23dc4625812cfe5a8c87ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_generate_mipmap_sRGB</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a36433cd2d5419716955a7419bd97df59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_shader_passthrough</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6a9eea6d904df7ba8b472f937f6bbd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_shader5</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab078698b9b11ed4d378aaa1f272e004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_image_formats</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1fe1c66dac0b00622431cb12db5699f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_instanced_arrays</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aee5a99b7d92b891985b545b9ba54686d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_internalformat_sample_query</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8a214c525b2878e17a0b4db946fc33dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_memory_attachment</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3a93fc5c3c9851aafc2ca75a41c39c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_memory_object_sparse</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0f879a1e49d660a08e23fbbf1050f090</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_mesh_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a66e2821fb869fb1ec952e1ffb7531067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_non_square_matrices</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a979085be181138f40dca5a74f9107514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ada79856501f234a211fc93c3fcf01c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering_shared_edge</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a15918a392b20717d1084276160ac8e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_pixel_buffer_object</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac4d63d988db7438308f80b2df68a8f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_polygon_mode</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afe7c376fdf42fc2334f726e84023580c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_primitive_shading_rate</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a21d975ff73a717675278307a9d09f2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_read_buffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af96d16c042d182cb9dc45b9d1f73a08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_read_buffer_front</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a96687ec005c3aba9fee817312e1c05a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_read_depth</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a349b305a414ef3343795d295dc99a02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_read_depth_stencil</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac3917df88532563fd48b0da0dadff85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_read_stencil</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a65139bc9b359b044d9380123e338e9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_representative_fragment_test</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a14a0ee7cdb696dc8b7584393eb1ab921</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sRGB_formats</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a45e87cd04accbb94e354df270a743c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sample_locations</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a991b13e0a299baae891d38847118e5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sample_mask_override_coverage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af63837e723685850b7aefb3acb7cc0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_scissor_exclusive</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8f23f1c2d4aa3c9c61bd721124c0a978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_fp16_vector</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac99e2a02159b818f876474db57501a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_noperspective_interpolation</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a810ae88d29adeb288a81c34697098e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_subgroup_partitioned</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0786de0a873cbdc266bd32d5ebe1660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_texture_footprint</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af157ead0bfa83a75c575a528b9671fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shading_rate_image</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa30e0a669fa44a4056ae062c1bba17c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shadow_samplers_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afda2eab5ad4e8d653a024f48b117ad50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shadow_samplers_cube</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab9531f4a776e7073e7a8dffe116609ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_stereo_view_rendering</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9bf95239c6d5b77086387602bae4f5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_border_clamp</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad913c7c6ba6b0cce400666a801874475</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_compression_s3tc_update</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9955cb69c147f1a12332dad29c6acc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_npot_2D_mipmap</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aec1e7f0aa459049a0ad62a94395295a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_viewport_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a129e89730bb19a3d997b8deb34807b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_viewport_array2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a08c5da2a5fe417918f1265750515d809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_viewport_swizzle</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abd27b148dd55efa9584d8bb37d902b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_pack_subimage</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a406902126119683a0aeaec60ca47d02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_EGL_image</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6e6d3a2ed2b521cae95650c4e8ed3680</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_EGL_image_external</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a899f42b142c7c74d7dbc510e198fad50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_EGL_image_external_essl3</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac17525ee9cc769164df3cbcc7e54733c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_ETC1_RGB8_sub_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a34fbb82078493cd471e9ef4ac99737a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_ETC1_RGB8_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7ea57fd0c113d1821f184ac709af73fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_paletted_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a63226d937cd1a5b5766ae01c5a44600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_copy_image</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa0e733958ee3465231413e9fea6987f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_depth24</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a73dc91c9b2c4ef0d83b4efffb6ddb232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_depth32</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6022fb17f933a5886fad9651d16bb18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_depth_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5dd5aa400b9524cc5a2b1c379e26b216</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_draw_buffers_indexed</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7753a5e9135810a7ab2f6a62fe77bf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_draw_elements_base_vertex</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad49eb7fb5e0675b82e88f051730199a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_element_index_uint</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8e575a3247effe85f1748050ac139b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_fbo_render_mipmap</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8518e53dad6894b7428e8e47828954b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_fragment_precision_high</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa18605f88e64fe4aad9cabaf2c03fad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_geometry_point_size</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1fed91e331947be462137a32f59f5ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_geometry_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a19575cd0dae6cc0d25a676a7d55f2a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_get_program_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad4512d531e37eb74b4c8ee00964cf866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_gpu_shader5</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af33f81ae831c39e04b2a9cee8a23a2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_mapbuffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a65059532fb5267b0de5a8b2c04a7755c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_packed_depth_stencil</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af2a833db57d2d7d6b32ad9275e9a3f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_primitive_bounding_box</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab04033706b8e00019c679b7d25e3b949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_required_internalformat</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7b69ae328de596490c44860d7d354b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_rgb8_rgba8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac8b98d5d9b0aa2dabb5da1b6302571b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_sample_shading</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad3271fbc4c1ab1ea8e5851d41c574c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_sample_variables</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6ec52146387dcacca7ddade6a66a2091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_shader_image_atomic</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3a1e7c58c5d5c43baf82ce32b1db79f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_shader_io_blocks</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a526608b10c046b75c9f2d3298a1fe0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_shader_multisample_interpolation</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a0ffb1f9380eb68decd6197b8ad26fb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_standard_derivatives</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abbdbb1d8a3ced49d680568c8e2ca53da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_stencil1</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aee2a08a7ce1190f08810211e1bd6b387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_stencil4</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5825ef6860d5e17894178c2a2ebfa2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_surfaceless_context</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>add371332ac6e7abaf793d1f40d019ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_tessellation_point_size</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a82f2b268e24e705fca307c4a91541b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_tessellation_shader</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aacf2426ddae2d83ce7ed7f9e3e65af20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_3D</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1fe07b4f0d1f657730e046a173f8b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_border_clamp</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4720fc882f331bd1dfc9b478e37de695</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_buffer</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9ad9fdab42cdabeec70ccce10bf78fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_compression_astc</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>af65b1185df496e92c871f10e8ce455bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_cube_map_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a6d88e57dfe25c7da0a33428a1a8b086d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8ee15bbe416f0a0e78c71f4ffdb4fd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_float_linear</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aff2aed3cbc7be33bfbe18a370601285f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_half_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac6e4f51814c945b5b10b7f797d7dde43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_half_float_linear</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a9cf15503b9ff40a6b3f7a030dfd2242e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_npot</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a11f48300c966a8014bfbc61441d89156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_stencil8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a789336fe922506b62de64fd6c72a1642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_storage_multisample_2d_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a58a71fed4407ca650f9696848ad28a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_texture_view</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a33a327cc21e380fe2e3c12fdb5aa086a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_vertex_array_object</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a1e74815733de07a9abcc4c74d0a9d00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_vertex_half_float</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>afb973d4ad11ec9bbe6f0d08e3976f48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_vertex_type_10_10_10_2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aa97b88ca02fd31563bb6323d5f858e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_viewport_array</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4ef288fce0c9dd03ebfc40b8945d7d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVR_multiview</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a896c09599f5f18a8676cef5d540651e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVR_multiview2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>abe4e4785c65469d4b7f9a93ec15a4f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVR_multiview_multisampled_render_to_texture</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ab2a0221e9bac5689f2d7082b2244af59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_alpha_test</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7ad9c917b18e0d63a12e3c1e7d130e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_binning_control</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a06d3ec93a24ff6da948f362d9a215fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_driver_control</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ad97e482db0520c72b40d1abf3930e341</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_extended_get</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5cf3198ec623ff92248335b51ac5f6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_extended_get2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a86eec95ce62d8c83214ab147186cf618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_framebuffer_foveated</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a27fba91db6d2ef12702b7fac9d426a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_motion_estimation</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a2529e477c5b71a9bd714bb48e9f6360f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_frame_extrapolation</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a4a0f0bf7d31ae65cdbeb11b0c5411cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_render_shared_exponent</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aad7cdd29efc24ea146a6e68325ba09c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_render_sRGB_R8_RG8</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aba0c04af8967bcbb07c520c1236b69d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_texture_foveated</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7ed7b29df74124e50c69de0ab6f5f8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_texture_foveated2</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a184ca5059a054cc8d0a49e127007df8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_texture_foveated_subsampled_layout</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a855ccf0acb33a8d5cea4cbdab22be1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_texture_lod_bias</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a5d64c89184784d90b6898ca5557bd58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_perfmon_global_mode</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a3d3babee3833877ff66127583eeb3464</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_shader_framebuffer_fetch_noncoherent</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a616553cac885f4f903c0054e26848461</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_shader_framebuffer_fetch_rate</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>ac4c077a4f01c4324eab33fa0b0b12d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_shading_rate</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>aeeb5bcdf57084e04d8ece5de2dc6c010</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_tiled_rendering</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a8821ff4be3b92747355edde20e52e7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_writeonly_rendering</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a7f1230070b91d95c9d26b0a736ff4939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QCOM_YUV_texture_gather</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>a945035eded4fc36bfa9068f7ed259101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIV_shader_binary</name>
      <anchorfile>juce__gles2_8h.html</anchorfile>
      <anchor>adae18f9eaba852928e0417001b34dfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7efd7809e1632cdae75603fd1fee61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa010a67382116caf29c29318251ccb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int8_t</type>
      <name>GLbyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf5ffb7ff6fb66b36d9c8d999f19b5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint8_t</type>
      <name>GLubyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga59983474d77b865798a8f3b9afd2e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int16_t</type>
      <name>GLshort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga23f4924d457936e5aae89ae78b0c887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLushort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1fa057a9d11e2e63a97f3ab0d8de9ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5ac0f3c4d7fafd42b284b5487a791017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa311c7f0d6ec4f1a33f9235c3651b86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLclampx</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3cc1099397c6d6849d2e36bff265369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9289d5b99dc1f27f01480360f2e18ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLfloat</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga836cf6377099e88abf24c255b5b0ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLclampf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf387aa958960231c80566b243bd2c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4f86c02824a01bb647d89449b9a8eacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gabcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglClientBufferEXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1bfeac4d5407b11bcc3afc425314db46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglImageOES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf257f88d4c552c56f0e0eaae7f3bcf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaecacf797f2548a1955e5da0d90186f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaab165260c0c79daafe1104d208886be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalfARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa129ca5efc5b40b6215e895ca3fc5679</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLfixed</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacc7597b706a657e1bd9926188f4d9b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab771f8959d534af628131f1ecc61743d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga46c9ee466a84d47c3c8c8cc3a1954dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga45f630b0dfee935f0aed0010167cddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga19844b65cb42b97234ec7e5f1d59760b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac969fc40047bd8b1c8831bbb2d866024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacf841ff0a2a362d634c9bfff91032157</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadbb9e0a0aabe9a1f091767d510b77cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga57d0ede645a3127d93c5ffb4a6510553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga76505d9c6143ec25613be3749a186e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7dd14b9b4e26f9e1c116e457086277b9</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9c148a604c6a538ca7c8f029bad557e1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCKHR</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8964a25586ad4de3138a2750108a71f1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCAMD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac5cafce241e025ce0ba88756626ce9c3</anchor>
      <arglist>)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga31e7c1ab4b4de65e6e375457b9d9e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadba870a8bc26c517de6050c0552feca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLVULKANPROCNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3f7d111235a88df80c9dab398ed81b23</anchor>
      <arglist>)(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_khrplatform.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__khrplatform_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APICALL</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5d0e04fe11e69b75470eb0a2a2546af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APIENTRY</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaff6bea8ea37be81840add529306b32a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APIATTRIBUTES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gafd38e339bdb8f65b1ac0c8f214c427e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_SUPPORT_INT64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5000aa7e3c9ca9d348b1d17326a35635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_SUPPORT_FLOAT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga2005a9aed8272da688b4f4ea414531bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_MAX_ENUM</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf23931754c6a5adf1892efe8933bf788</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>khronos_int32_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf409d81dd359bf16ec33a34810a61b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>khronos_uint32_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8c4a2ace0aee51dc1c2c9827b90a31cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>khronos_int64_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga55dc5b71f5c76458b3bfaa7621520796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>khronos_uint64_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8c07fcf14a1c0f49618f9abd659a3c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>khronos_int8_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gafb103620f76ee8c038529cbf0375cfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>khronos_uint8_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab18f061b993d901e1161a4de18e8fc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short int</type>
      <name>khronos_int16_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaea31402f1f8fad5bec8bdc4dd0919da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short int</type>
      <name>khronos_uint16_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga99a2182846c1c18bb6629ac57ccbe178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long int</type>
      <name>khronos_intptr_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga182f27e517e990b263b51dc7b5f4ca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long int</type>
      <name>khronos_uintptr_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab5f63ab277fa98e81850e4d15f87c19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long int</type>
      <name>khronos_ssize_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8bd045e2edc004c61c2586c7cbcff35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long int</type>
      <name>khronos_usize_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0e1021b0953a3d0e673c83cc66c58164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>khronos_float_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1591fab40b33ac5df09dfe668d4c62fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>khronos_utime_nanoseconds_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7643cf38bfc46e0d120a42d586639856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>khronos_stime_nanoseconds_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaec967d90a72559fa6aa12e0160743f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>khronos_boolean_enum_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0b823cfbc138820708978d43a5f26c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_FALSE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a37d68e7202b4d30f7742acebb50d1ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_TRUE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a9275264520295ae24bc2033c05d6cb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_BOOLEAN_ENUM_FORCE_SIZE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a47d7d559cf039488acac78e797bc3cf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLContext.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLContext_8h.html</filename>
    <class kind="class">OpenGLContext</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLFrameBuffer.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLFrameBuffer_8h.html</filename>
    <class kind="class">OpenGLFrameBuffer</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLGraphicsContext.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLGraphicsContext_8h.html</filename>
    <class kind="struct">OpenGLGraphicsContextCustomShader</class>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5747bf002c4326490e6b540ce4622998</anchor>
      <arglist>(OpenGLContext &amp;, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4fabc415d3731c3eca6b239489af883d</anchor>
      <arglist>(OpenGLContext &amp;, OpenGLFrameBuffer &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga2145159b9621ef06d396bf76aae5c068</anchor>
      <arglist>(OpenGLContext &amp;, unsigned int frameBufferID, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLHelpers.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLHelpers_8h.html</filename>
    <class kind="class">OpenGLHelpers</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLImage.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLImage_8h.html</filename>
    <class kind="class">OpenGLImageType</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLPixelFormat.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLPixelFormat_8h.html</filename>
    <class kind="class">OpenGLPixelFormat</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLRenderer.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLRenderer_8h.html</filename>
    <class kind="class">OpenGLRenderer</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLShaderProgram.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLShaderProgram_8h.html</filename>
    <class kind="class">OpenGLShaderProgram</class>
    <class kind="struct">OpenGLShaderProgram::Uniform</class>
    <class kind="struct">OpenGLShaderProgram::Attribute</class>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLTexture.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__OpenGLTexture_8h.html</filename>
    <class kind="class">OpenGLTexture</class>
  </compound>
  <compound kind="file">
    <name>juce_wgl.h</name>
    <path>build/juce_opengl/opengl/</path>
    <filename>juce__wgl_8h.html</filename>
    <includes id="juce__CompilerWarnings_8h" name="juce_CompilerWarnings.h" local="no" import="no" module="no" objc="no">juce_core/system/juce_CompilerWarnings.h</includes>
    <namespace>juce</namespace>
    <namespace>juce::gl</namespace>
  </compound>
  <compound kind="file">
    <name>juce_OpenGLAppComponent.h</name>
    <path>build/juce_opengl/utils/</path>
    <filename>juce__OpenGLAppComponent_8h.html</filename>
    <class kind="class">OpenGLAppComponent</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCAddress.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCAddress_8h.html</filename>
    <class kind="class">OSCAddress</class>
    <class kind="class">OSCAddressPattern</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCArgument.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCArgument_8h.html</filename>
    <class kind="class">OSCArgument</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCBundle.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCBundle_8h.html</filename>
    <class kind="class">OSCBundle</class>
    <class kind="class">OSCBundle::Element</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCMessage.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCMessage_8h.html</filename>
    <class kind="class">OSCMessage</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCReceiver.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCReceiver_8h.html</filename>
    <class kind="class">OSCReceiver</class>
    <class kind="struct">OSCReceiver::MessageLoopCallback</class>
    <class kind="struct">OSCReceiver::RealtimeCallback</class>
    <class kind="class">OSCReceiver::Listener</class>
    <class kind="class">OSCReceiver::ListenerWithOSCAddress</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCSender.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCSender_8h.html</filename>
    <class kind="class">OSCSender</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCTimeTag.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCTimeTag_8h.html</filename>
    <class kind="class">OSCTimeTag</class>
  </compound>
  <compound kind="file">
    <name>juce_OSCTypes.h</name>
    <path>build/juce_osc/osc/</path>
    <filename>juce__OSCTypes_8h.html</filename>
    <class kind="class">OSCTypes</class>
    <class kind="struct">OSCColour</class>
    <class kind="struct">OSCException</class>
    <class kind="struct">OSCFormatError</class>
    <class kind="struct">OSCInternalError</class>
    <member kind="typedef">
      <type>char</type>
      <name>OSCType</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga87df12d3665534ca67d92b1fd9436837</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Array&lt; OSCType &gt;</type>
      <name>OSCTypeList</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga168595184e150bd87d4fea2d58a5834d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>juce_InAppPurchases.h</name>
    <path>build/juce_product_unlocking/in_app_purchases/</path>
    <filename>juce__InAppPurchases_8h.html</filename>
    <class kind="class">InAppPurchases</class>
    <class kind="struct">InAppPurchases::Product</class>
    <class kind="struct">InAppPurchases::Purchase</class>
    <class kind="struct">InAppPurchases::Download</class>
    <class kind="struct">InAppPurchases::Listener</class>
    <class kind="struct">InAppPurchases::Listener::PurchaseInfo</class>
  </compound>
  <compound kind="file">
    <name>juce_KeyFileGeneration.h</name>
    <path>build/juce_product_unlocking/marketplace/</path>
    <filename>juce__KeyFileGeneration_8h.html</filename>
    <class kind="class">KeyGeneration</class>
  </compound>
  <compound kind="file">
    <name>juce_OnlineUnlockForm.h</name>
    <path>build/juce_product_unlocking/marketplace/</path>
    <filename>juce__OnlineUnlockForm_8h.html</filename>
    <class kind="class">OnlineUnlockForm</class>
  </compound>
  <compound kind="file">
    <name>juce_OnlineUnlockStatus.h</name>
    <path>build/juce_product_unlocking/marketplace/</path>
    <filename>juce__OnlineUnlockStatus_8h.html</filename>
    <class kind="class">OnlineUnlockStatus</class>
    <class kind="struct">OnlineUnlockStatus::LicenseResult</class>
    <class kind="struct">OnlineUnlockStatus::UnlockResult</class>
    <class kind="struct">OnlineUnlockStatus::MachineIDUtilities</class>
  </compound>
  <compound kind="file">
    <name>juce_TracktionMarketplaceStatus.h</name>
    <path>build/juce_product_unlocking/marketplace/</path>
    <filename>juce__TracktionMarketplaceStatus_8h.html</filename>
    <class kind="class">TracktionMarketplaceStatus</class>
  </compound>
  <compound kind="file">
    <name>juce_CameraDevice.h</name>
    <path>build/juce_video/capture/</path>
    <filename>juce__CameraDevice_8h.html</filename>
    <class kind="class">CameraDevice</class>
    <class kind="class">CameraDevice::Listener</class>
  </compound>
  <compound kind="file">
    <name>juce_VideoComponent.h</name>
    <path>build/juce_video/playback/</path>
    <filename>juce__VideoComponent_8h.html</filename>
    <class kind="class">VideoComponent</class>
  </compound>
  <compound kind="struct">
    <name>AAXClientExtensions</name>
    <filename>structAAXClientExtensions.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AAXClientExtensions</name>
      <anchorfile>structAAXClientExtensions.html</anchorfile>
      <anchor>acd42c027c8a1c196e8f577c07bd10a8b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getPluginIDForMainBusConfig</name>
      <anchorfile>structAAXClientExtensions.html</anchorfile>
      <anchor>a9718dea5293aa1dc5353615c3f853d77</anchor>
      <arglist>(const AudioChannelSet &amp;mainInputLayout, const AudioChannelSet &amp;mainOutputLayout, bool idForAudioSuite) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getPageFileName</name>
      <anchorfile>structAAXClientExtensions.html</anchorfile>
      <anchor>a5880f070fed66b84cc7d04e88bf1e50c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual File</type>
      <name>getPageFileSearchPath</name>
      <anchorfile>structAAXClientExtensions.html</anchorfile>
      <anchor>a310d1c99fb4f9e36ba8531843f5dca7b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbstractFifo</name>
    <filename>classAbstractFifo.html</filename>
    <class kind="class">AbstractFifo::ScopedReadWrite</class>
    <member kind="typedef">
      <type>ScopedReadWrite&lt; ReadOrWrite::read &gt;</type>
      <name>ScopedRead</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a350395d221c77cbf5ede3dc3fb7e94a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScopedReadWrite&lt; ReadOrWrite::write &gt;</type>
      <name>ScopedWrite</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>ac3afb176f8bf6530586412c1b9f661c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AbstractFifo</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>accd680c366b4b8ca4f30ee8fb2b37b75</anchor>
      <arglist>(int capacity) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalSize</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a7724b664c3aae6cbaad1a3821ccaf654</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFreeSpace</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>aeb68b5aec74f6511c76df390eda588ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumReady</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a39ab3206298a1aabb4412a6993b4023b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a33ba0f93c22c9cc182f8fa78af07862f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalSize</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a5ece35129a957c8783411de69b2542ec</anchor>
      <arglist>(int newSize) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToWrite</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a9f32996a86817773a7165be823f80c87</anchor>
      <arglist>(int numToWrite, int &amp;startIndex1, int &amp;blockSize1, int &amp;startIndex2, int &amp;blockSize2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishedWrite</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a0daf6067beb737a4136e7e9d8f26bab0</anchor>
      <arglist>(int numWritten) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToRead</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a880ae9f1e0a08f3c0cfe95f03b279f96</anchor>
      <arglist>(int numWanted, int &amp;startIndex1, int &amp;blockSize1, int &amp;startIndex2, int &amp;blockSize2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishedRead</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a651019308fd148a1d1a84947d57e1679</anchor>
      <arglist>(int numRead) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScopedRead</type>
      <name>read</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>a41c705711ad487e127df59cd978ef24c</anchor>
      <arglist>(int numToRead) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScopedWrite</type>
      <name>write</name>
      <anchorfile>classAbstractFifo.html</anchorfile>
      <anchor>ad48538526da96e5c929821be0b705ea1</anchor>
      <arglist>(int numToWrite) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityActions</name>
    <filename>classAccessibilityActions.html</filename>
    <member kind="function">
      <type></type>
      <name>AccessibilityActions</name>
      <anchorfile>classAccessibilityActions.html</anchorfile>
      <anchor>aa78743366adaaf60bf94426ffba4cfbd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityActions &amp;</type>
      <name>addAction</name>
      <anchorfile>classAccessibilityActions.html</anchorfile>
      <anchor>a48c3e7b25930c54944f48dbc6202ddd5</anchor>
      <arglist>(AccessibilityActionType type, std::function&lt; void()&gt; actionCallback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classAccessibilityActions.html</anchorfile>
      <anchor>a0b35aee4117ed8286fa39cc30e0b05e4</anchor>
      <arglist>(AccessibilityActionType type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invoke</name>
      <anchorfile>classAccessibilityActions.html</anchorfile>
      <anchor>a8f96ed08a86bb5adce7e03e9b19980d1</anchor>
      <arglist>(AccessibilityActionType type) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityCellInterface</name>
    <filename>classAccessibilityCellInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessibilityCellInterface</name>
      <anchorfile>classAccessibilityCellInterface.html</anchorfile>
      <anchor>a050d197db32bdad9a11e54a95d487f0b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDisclosureLevel</name>
      <anchorfile>classAccessibilityCellInterface.html</anchorfile>
      <anchor>afc781deaef3451ee16382053e38a9169</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AccessibilityHandler *</type>
      <name>getTableHandler</name>
      <anchorfile>classAccessibilityCellInterface.html</anchorfile>
      <anchor>a8625ea02a60418d2beddc7ea5c372790</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; const AccessibilityHandler * &gt;</type>
      <name>getDisclosedRows</name>
      <anchorfile>classAccessibilityCellInterface.html</anchorfile>
      <anchor>a6abcba9f63ea1a735ebb9068e67821a5</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityHandler</name>
    <filename>classAccessibilityHandler.html</filename>
    <class kind="struct">AccessibilityHandler::Interfaces</class>
    <member kind="enumeration">
      <type></type>
      <name>AnnouncementPriority</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>aa4555f97063f6ff38a6bcda7cf8e8b7c</anchor>
      <arglist></arglist>
      <enumvalue file="classAccessibilityHandler.html" anchor="aa4555f97063f6ff38a6bcda7cf8e8b7ca53cced8d281a1a0ace3cb6594daaa4f7">low</enumvalue>
      <enumvalue file="classAccessibilityHandler.html" anchor="aa4555f97063f6ff38a6bcda7cf8e8b7ca075a3e36a0a52dcbc568c05788e8a713">medium</enumvalue>
      <enumvalue file="classAccessibilityHandler.html" anchor="aa4555f97063f6ff38a6bcda7cf8e8b7ca8d966b2253a917086c8604959e152243">high</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessibilityHandler</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a003d64ca212b385ef71df99aa5583340</anchor>
      <arglist>(Component &amp;componentToWrap, AccessibilityRole accessibilityRole, AccessibilityActions actions={}, Interfaces interfaces={})</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessibilityHandler</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>adfd8d5b30966412790a22428216b34e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Component &amp;</type>
      <name>getComponent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>acb0f1a9ba27ae6d444307259ec1dfc62</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component &amp;</type>
      <name>getComponent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a6772cb7fb7af229f1b3ae4798b67433b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityRole</type>
      <name>getRole</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a7106798072deb9953742a6aebd41559a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getTitle</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>ac8e5cccf90033cc687f92350b2590584</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDescription</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a206525900177f0488af941bb24f04692</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getHelp</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a3dec53a8324f933863eb0e116f1cb530</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AccessibleState</type>
      <name>getCurrentState</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>abf086024d6f96f1d99d7675cbe3577d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIgnored</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a2beba39a1683e80d745eef86a63ed9f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisibleWithinParent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>aeed69952148752e93994295438a22254</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AccessibilityActions &amp;</type>
      <name>getActions</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>aa077f680f79a2b5928cfa48f768c02b9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityValueInterface *</type>
      <name>getValueInterface</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a44b512fee21259f0760d324e29421599</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityTableInterface *</type>
      <name>getTableInterface</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a3a457b21ea8bb9463527cc7a1fed7df3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityCellInterface *</type>
      <name>getCellInterface</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a59a5f4ffdd8c5f784c9a2f0046846403</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityTextInterface *</type>
      <name>getTextInterface</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a3e33a53bfdef1fdeec118ef54167a4c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityHandler *</type>
      <name>getParent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a59ba3208e0c33eb77bb89f0f87f2b3be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; AccessibilityHandler * &gt;</type>
      <name>getChildren</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a410325ebcfcf9b669933348bb24c8f0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isParentOf</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a091b8dae82dd57f95f28decadbd9f5e9</anchor>
      <arglist>(const AccessibilityHandler *possibleChild) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityHandler *</type>
      <name>getChildAt</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>ae6bd6e8066411658d91eecd45bf1bd4f</anchor>
      <arglist>(Point&lt; int &gt; screenPoint)</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityHandler *</type>
      <name>getChildFocus</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a0688d6666acfe5097903a03c90914b67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFocus</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a0ccacf2fd854ed39a4988039dd573054</anchor>
      <arglist>(bool trueIfChildFocused) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grabFocus</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a8b138c61bf7b648c94a1d451dae526bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>giveAwayFocus</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a31f6e9da3778f0f74777fc970b646583</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAccessibilityEvent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a168c16f933a115cbdf658a534d6fe3c6</anchor>
      <arglist>(AccessibilityEvent event) const</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityNativeHandle *</type>
      <name>getNativeImplementation</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>acb4ef2be51fc274df1377a1c3ef099f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::type_index</type>
      <name>getTypeIndex</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>ae3cd997d66a56df5afe4ce675d4ee97e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>postAnnouncement</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>ac23089d9f1d1d47d226039d5af3df60e</anchor>
      <arglist>(const String &amp;announcementString, AnnouncementPriority priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearCurrentlyFocusedHandler</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a6e49c129abf8a7711565b558c2362ffd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>getNativeChildForComponent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>abb3993185bd02aa1e4848ef6ed541643</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setNativeChildForComponent</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a02dc5e7fb959fd2ca37d6d07f4e77212</anchor>
      <arglist>(Component &amp;component, void *nativeChild)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Component *</type>
      <name>getComponentForNativeChild</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>a5165535e6f190b724554ffe323d86dc9</anchor>
      <arglist>(void *nativeChild)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AccessibilityNativeHandle</name>
      <anchorfile>classAccessibilityHandler.html</anchorfile>
      <anchor>ac15417c3dddfff57cb5e0ab997be692e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityNumericValueInterface</name>
    <filename>classAccessibilityNumericValueInterface.html</filename>
    <base>AccessibilityValueInterface</base>
    <member kind="function" virtualness="pure">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>a84cf26e62c6209272af7424d3c31d212</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>double</type>
      <name>getCurrentValue</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>ab2f3af250ae44cd61bb1eadc3f587a24</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>ac98fd6fa7927224c3272118b8432525d</anchor>
      <arglist>(double newValue) override=0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentValueAsString</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>a814b58006d9fde9782f703335224e19d</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueAsString</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>a8d9d433758a2fd5135e841249cad55aa</anchor>
      <arglist>(const String &amp;newValue) final</arglist>
    </member>
    <member kind="function">
      <type>AccessibleValueRange</type>
      <name>getRange</name>
      <anchorfile>classAccessibilityNumericValueInterface.html</anchorfile>
      <anchor>a4a5e831d983ccea25f7a8a062d75aa86</anchor>
      <arglist>() const final</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityRangedNumericValueInterface</name>
    <filename>classAccessibilityRangedNumericValueInterface.html</filename>
    <base>AccessibilityValueInterface</base>
    <member kind="function" virtualness="pure">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>a02f62b5e2c584586a45defb834a90511</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>double</type>
      <name>getCurrentValue</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>ad35b2431a58e6732a15b556710d18593</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>ab356759d27c8fef73223f3749759dfc0</anchor>
      <arglist>(double newValue) override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>AccessibleValueRange</type>
      <name>getRange</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>a1268fc10265efb7fd4c2369430234292</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentValueAsString</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>ac65bb836fb56386edddac0fd5a985ba4</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueAsString</name>
      <anchorfile>classAccessibilityRangedNumericValueInterface.html</anchorfile>
      <anchor>a6b24358b1ebc663868f8d8951981d1ac</anchor>
      <arglist>(const String &amp;newValue) final</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityTableInterface</name>
    <filename>classAccessibilityTableInterface.html</filename>
    <class kind="struct">AccessibilityTableInterface::Span</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessibilityTableInterface</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>adaf0307cd8aed7ca6a14dd9aa65573cf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumRows</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>a72b03c9550a794616987102b7c3da6ae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumColumns</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>a6663691b3e461afca939e043546692c6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AccessibilityHandler *</type>
      <name>getCellHandler</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>ae83b30083f2e71423d3f3ea2a3c9d607</anchor>
      <arglist>(int row, int column) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AccessibilityHandler *</type>
      <name>getRowHandler</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>a1c01255b182a7dc7b3cef540ead652bb</anchor>
      <arglist>(int row) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AccessibilityHandler *</type>
      <name>getHeaderHandler</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>ab35ac08cd6e234e3b01a1c99747553c7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Optional&lt; Span &gt;</type>
      <name>getRowSpan</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>a32fcb3cf4a71a366432f9cadb01c09b1</anchor>
      <arglist>(const AccessibilityHandler &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Optional&lt; Span &gt;</type>
      <name>getColumnSpan</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>a1119d612217349bd46989046e416e16b</anchor>
      <arglist>(const AccessibilityHandler &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>showCell</name>
      <anchorfile>classAccessibilityTableInterface.html</anchorfile>
      <anchor>adae1b01ffd20e5cc1eb89c5f503a0ddb</anchor>
      <arglist>(const AccessibilityHandler &amp;) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityTextInterface</name>
    <filename>classAccessibilityTextInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessibilityTextInterface</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a290d9d3ced44ade97f59aeb071a270fb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isDisplayingProtectedText</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a6ffa1723f7b27427d508d74caef1818c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isReadOnly</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a0e635d409fbd8402e671939c718ed3fa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTotalNumCharacters</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a8031d4f73d86935f0e6e3d88f34332af</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Range&lt; int &gt;</type>
      <name>getSelection</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>acdd32f4fe60f59ea322e4291936ce214</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSelection</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>ab97e866ede67ba03a1456902c3fff5fc</anchor>
      <arglist>(Range&lt; int &gt; newRange)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTextInsertionOffset</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>afb1cfc92d4a9cb19a664a5503799e379</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getText</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a43875b2b8e154a339e37670cdb907307</anchor>
      <arglist>(Range&lt; int &gt; range) const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getAllText</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a3371c123cd9f23ee1ad6a07605e9fa9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setText</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>abd1aded154b22a6ad535c511c6b5461e</anchor>
      <arglist>(const String &amp;newText)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RectangleList&lt; int &gt;</type>
      <name>getTextBounds</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>a42cf24567bee7b48e6fbaa5df26dfafc</anchor>
      <arglist>(Range&lt; int &gt; textRange) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOffsetAtPoint</name>
      <anchorfile>classAccessibilityTextInterface.html</anchorfile>
      <anchor>aede69bfdb2c09877895f590c29ff31f8</anchor>
      <arglist>(Point&lt; int &gt; point) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityTextValueInterface</name>
    <filename>classAccessibilityTextValueInterface.html</filename>
    <base>AccessibilityValueInterface</base>
    <member kind="function" virtualness="pure">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>aaf80e789e70092764c6350d7dd21c3db</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>String</type>
      <name>getCurrentValueAsString</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>a4f4129c9c2b22e80da008c3fb3a94455</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>setValueAsString</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>ab7eddbb7952797eb596b7284b9dbe4ef</anchor>
      <arglist>(const String &amp;newValue) override=0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentValue</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>a45e6e670a52ee26e04b55ee6c254eb50</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>a6e82633d059909552632f411c00f77b3</anchor>
      <arglist>(double newValue) final</arglist>
    </member>
    <member kind="function">
      <type>AccessibleValueRange</type>
      <name>getRange</name>
      <anchorfile>classAccessibilityTextValueInterface.html</anchorfile>
      <anchor>a83f820bd1765f7166f8e00ecfa38141f</anchor>
      <arglist>() const final</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityValueInterface</name>
    <filename>classAccessibilityValueInterface.html</filename>
    <class kind="class">AccessibilityValueInterface::AccessibleValueRange</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessibilityValueInterface</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a47fb7d58a067ccd344b79c554874b5e0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isReadOnly</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a81f85f3ecd354879624bd1c9ac1e00c8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getCurrentValue</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a3989db291ec107e90793dff5e4fa26ef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getCurrentValueAsString</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>ac59c668ac0414a23463f450f5a0900c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a66738039f1b769e66fc5e9de6ab12561</anchor>
      <arglist>(double newValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValueAsString</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a4c61eeed41ad656f522610385f4c2244</anchor>
      <arglist>(const String &amp;newValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AccessibleValueRange</type>
      <name>getRange</name>
      <anchorfile>classAccessibilityValueInterface.html</anchorfile>
      <anchor>a0be6d4ed858468222f6110c230ece502</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibleState</name>
    <filename>classAccessibleState.html</filename>
    <member kind="function">
      <type></type>
      <name>AccessibleState</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>aca1ed8506a5f5b4c1339839eeed2b333</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withCheckable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a6851f44444580b9e1808476b06ad07c8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withChecked</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a13df9ceee3c81a1292c5faeb01049654</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withCollapsed</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a102cc7d747d2d745db05385b7e1b30d4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withExpandable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a339077d65263efe7b80f739bcfbc4b75</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withExpanded</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>aa163cd4f574367562a0a5f97c446d7c2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withFocusable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a0f781f21c7a9a61dfbeeda60c5f4cbce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withFocused</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a644df0d5b4085212f742260c5bea91c0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withIgnored</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a5f116f187988ad36223a7b634a555588</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withSelectable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>affec706fc0143efd0b926d2742ba742d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withMultiSelectable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>aa4c15566c5beb207e5e04005da23a101</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withSelected</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a94ded6aecc04445ff4733175e3a258aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibleState</type>
      <name>withAccessibleOffscreen</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a4792a3c0acc25a2a6f25c21fd8ffab46</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCheckable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>ae0e814e98fb73bbfd7e70eccf568e655</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChecked</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a650abb3dfc9272262a9b5ac161efc1d5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCollapsed</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a27f78a2f1dd069868b3508ecc8b0c731</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpandable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a14d8c76542efb336ec64e191735df84f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpanded</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>aef71e440f0722f5998a77ab17e0c00b4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFocusable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>ab7f511df8e3cebeee0df1f27db4e68f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFocused</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a691cb2f9471cb47667582c5e5984d764</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIgnored</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>afccde27e681e0eafae6fd501d3297d7a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiSelectable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a34526678b8b0d5003c5306d20feb2ead</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelectable</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a33ed3b983b85a202ffc0cc4940f26140</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelected</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a9a986973229923b6aa8c4d9cbc61ce0f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAccessibleOffscreen</name>
      <anchorfile>classAccessibleState.html</anchorfile>
      <anchor>a9037456f090fc0ec8443660414b91afd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AccessibilityValueInterface::AccessibleValueRange</name>
    <filename>classAccessibilityValueInterface_1_1AccessibleValueRange.html</filename>
    <class kind="struct">AccessibilityValueInterface::AccessibleValueRange::MinAndMax</class>
    <member kind="function">
      <type></type>
      <name>AccessibleValueRange</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>ac6a1602a5aff53505df6cfb2f81a5182</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessibleValueRange</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>acaf45ee6b5a87c0132621b9443562b62</anchor>
      <arglist>(MinAndMax valueRange, double interval)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>a04c76bc2af479ca30b3f53fe2d9e2c45</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinimumValue</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>a7539e69d8739a06991c5e43f5a06f98b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaximumValue</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>ad511b8a16270e9357c0cd831f2b6676d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInterval</name>
      <anchorfile>classAccessibilityValueInterface_1_1AccessibleValueRange.html</anchorfile>
      <anchor>a157753a7a8636ce056ee8e2a8214c5bd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ACK</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getMessageTextAsString</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a527fcf6d1bf198669284c4bf6cc3d7b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>abb4fc3a77f231d985d2e0df7b3f7147e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>aa3c45f425e9a747da6e9f84d799b1848</anchor>
      <arglist>(const ACK &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a19967248d8292fe0dba2624d6bf80517</anchor>
      <arglist>(const ACK &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>originalCategory</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a3b12927a0aac04fdb1e51393a3ced706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>statusCode</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a0859351a27e91aa0c1fdc6808850cb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>statusData</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a981c99a759077cd67c4a45c83df2425e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 5 &gt;</type>
      <name>details</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a022de072f5006f5e486a30a5360375b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>messageText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ACK.html</anchorfile>
      <anchor>a6838ae96ae4f0eaf357bf10e90927102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Notification::Action</name>
    <filename>structPushNotifications_1_1Notification_1_1Action.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a8694375bdc3dd690cb12a97cab9570c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>button</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a8694375bdc3dd690cb12a97cab9570c0a141c9f12dafa9ed97067ed3c70dd141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>text</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a8694375bdc3dd690cb12a97cab9570c0a656dfb81e453f2c972a2ba13bc6d0184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>button</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a8694375bdc3dd690cb12a97cab9570c0a141c9f12dafa9ed97067ed3c70dd141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>text</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a8694375bdc3dd690cb12a97cab9570c0a656dfb81e453f2c972a2ba13bc6d0184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Style</type>
      <name>style</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3ae288a9d4a6c29d907430ee38229166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>title</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a6732a2b6d0932802691375490a6ee8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>textInputPlaceholder</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ac85dd12f5977d5294bd0f95ff737c740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>parameters</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a1f769d667e55a65585964a29e0136056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3830686b118d58a2a4230001656f7951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>triggerInBackground</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>aa422cd3446a2d7d583009149cfdca5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>destructive</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ab56bfdc62b16ba7c7cb1775af96eaefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>textInputButtonText</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ae8be86ce493f4465fe7ff2013e55586e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>icon</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a58ac4140dcf5271800e1cdb14cd1d709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>allowedResponses</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3d60731f473175aa7dbe1b853227ed8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Style</type>
      <name>style</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3ae288a9d4a6c29d907430ee38229166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>title</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a6732a2b6d0932802691375490a6ee8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>textInputPlaceholder</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ac85dd12f5977d5294bd0f95ff737c740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>parameters</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a1f769d667e55a65585964a29e0136056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3830686b118d58a2a4230001656f7951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>triggerInBackground</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>aa422cd3446a2d7d583009149cfdca5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>destructive</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ab56bfdc62b16ba7c7cb1775af96eaefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>textInputButtonText</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>ae8be86ce493f4465fe7ff2013e55586e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>icon</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a58ac4140dcf5271800e1cdb14cd1d709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>allowedResponses</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Action.html</anchorfile>
      <anchor>a3d60731f473175aa7dbe1b853227ed8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActionBroadcaster</name>
    <filename>classActionBroadcaster.html</filename>
    <member kind="function">
      <type></type>
      <name>ActionBroadcaster</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>a195c0587f0d2751b9cf5c36ec8d50d50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActionBroadcaster</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>a13ffb78c0475303fad4c9e8f61e91c16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addActionListener</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>a6bda58522778ad1458cd5d9baaffd9b5</anchor>
      <arglist>(ActionListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeActionListener</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>ae8c41195cffd093782d4450e209f2420</anchor>
      <arglist>(ActionListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllActionListeners</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>ae8f8b1a360c780f0acb538c97200a7cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendActionMessage</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>a3c1b115fbda089202ec376da1921f81c</anchor>
      <arglist>(const String &amp;message) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ActionMessage</name>
      <anchorfile>classActionBroadcaster.html</anchorfile>
      <anchor>a23e71938a00d8e105fb837c0d0db807e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActionListener</name>
    <filename>classActionListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActionListener</name>
      <anchorfile>classActionListener.html</anchorfile>
      <anchor>ad29bc8f57b46db786758d08292bc1c52</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>actionListenerCallback</name>
      <anchorfile>classActionListener.html</anchorfile>
      <anchor>af8171cbe6bea29143ec411a77cec9683</anchor>
      <arglist>(const String &amp;message)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ActiveXControlComponent</name>
    <filename>classActiveXControlComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>ActiveXControlComponent</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>af7b5ac27646fe23cb28c7aa5d22a3529</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActiveXControlComponent</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>a381a31f2fee7a3eb7c4b6a513c14b867</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createControl</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>ae54c9bc9f943e8cd566d88fd777febdb</anchor>
      <arglist>(const void *controlIID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteControl</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>ac2d524d7b6a6c17611e9aaff213f3443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isControlOpen</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>a867c83a3cd08dcea5c94ac0fd25abc6e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>queryInterface</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>ad79a5c7bebaffb582120d402f48219c1</anchor>
      <arglist>(const void *iid) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseEventsAllowed</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>a1fe356a2de0bc7713efbe25c4f7a1066</anchor>
      <arglist>(bool eventsCanReachControl)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areMouseEventsAllowed</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>a763464ac5f6a4fa71dd81c738659dd95</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventHandler</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>acc893b4af5732fc590680f267746b7e5</anchor>
      <arglist>(void *eventHandler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>af355620074bfabfa66266c25a589bc4d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>intptr_t</type>
      <name>offerEventToActiveXControl</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>a94fe14c527c29febc94029106c871676</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static intptr_t</type>
      <name>offerEventToActiveXControlStatic</name>
      <anchorfile>classActiveXControlComponent.html</anchorfile>
      <anchor>ab1b56b6bd198e411a94c19e2e14970e3</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ADSR</name>
    <filename>classADSR.html</filename>
    <class kind="struct">ADSR::Parameters</class>
    <member kind="function">
      <type></type>
      <name>ADSR</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a23264ae8eb79a35c57f648c589b218ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a621c70a6324e9bfaa3926f3da557ade9</anchor>
      <arglist>(const Parameters &amp;newParameters)</arglist>
    </member>
    <member kind="function">
      <type>const Parameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>aedcdefb629ae380b42c34b237770633f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a1422645c27f3ce0caedd2afa57bf19ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSampleRate</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a570f2705d7584d8489b01db8e9cf4485</anchor>
      <arglist>(double newSampleRate) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a4e9c3982630809f8873b9dc9058d6db0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noteOn</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a1287f2258b4ba31325ac653acaee7036</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noteOff</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>add32ca96bdec031db3ac454e090cf04f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNextSample</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a75be2a724854a7f591d0b7960dfeb10f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyEnvelopeToBuffer</name>
      <anchorfile>classADSR.html</anchorfile>
      <anchor>a883ba7e39999c2c77786cca1b7926694</anchor>
      <arglist>(AudioBuffer&lt; FloatType &gt; &amp;buffer, int startSample, int numSamples)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NetworkServiceDiscovery::Advertiser</name>
    <filename>structNetworkServiceDiscovery_1_1Advertiser.html</filename>
    <base protection="private">Thread</base>
    <member kind="function">
      <type></type>
      <name>Advertiser</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Advertiser.html</anchorfile>
      <anchor>a35be71d9da20fd3ecfb482ade4699b12</anchor>
      <arglist>(const String &amp;serviceTypeUID, const String &amp;serviceDescription, int broadcastPort, int connectionPort, RelativeTime minTimeBetweenBroadcasts=RelativeTime::seconds(1.5))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Advertiser</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Advertiser.html</anchorfile>
      <anchor>aaf515986c4d82136d3cdc7246c917f73</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AffineTransform</name>
    <filename>classAffineTransform.html</filename>
    <member kind="function">
      <type></type>
      <name>AffineTransform</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a51ad3548029fd42b9c76e6a9c2dcdadf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AffineTransform</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a344caf55d2a49094b9008f45c450de09</anchor>
      <arglist>(const AffineTransform &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AffineTransform</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a22e8e27cf365cbd18474863a840b5f0e</anchor>
      <arglist>(float mat00, float mat01, float mat02, float mat10, float mat11, float mat12) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform &amp;</type>
      <name>operator=</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a90f6f279bf4b0f678998db8b722ee68e</anchor>
      <arglist>(const AffineTransform &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a85a6a611c89f82b6300d05c400d153a6</anchor>
      <arglist>(const AffineTransform &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>aa974d8c3291d4d6aada4dbe20f429e32</anchor>
      <arglist>(const AffineTransform &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoint</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ade9df23412c79acaf89f5dbdf7da6add</anchor>
      <arglist>(ValueType &amp;x, ValueType &amp;y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoints</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a991a8c5f94062033d7a5e75dff84ff72</anchor>
      <arglist>(ValueType &amp;x1, ValueType &amp;y1, ValueType &amp;x2, ValueType &amp;y2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoints</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>aa4083c3ff6cab1119de654554cade3b0</anchor>
      <arglist>(ValueType &amp;x1, ValueType &amp;y1, ValueType &amp;x2, ValueType &amp;y2, ValueType &amp;x3, ValueType &amp;y3) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>translated</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a6b046d2b195ae6b35277abbfae06521c</anchor>
      <arglist>(float deltaX, float deltaY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>translated</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a8ee639be7f28764e6b0e0c96c6402497</anchor>
      <arglist>(PointType delta) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>withAbsoluteTranslation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a2d9c7f713d4130aa5a08c4f04c30b483</anchor>
      <arglist>(float translationX, float translationY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>rotated</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a0dcf19186a3e5964e1bbf39843f644dd</anchor>
      <arglist>(float angleInRadians) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>rotated</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a46df67778a846c4ca39e43bd474e68a0</anchor>
      <arglist>(float angleInRadians, float pivotX, float pivotY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>scaled</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a3a690b15420df18b0b704ab03999f298</anchor>
      <arglist>(float factorX, float factorY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>scaled</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a9463610a39d62866191e8ff06fb9d39b</anchor>
      <arglist>(float factor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>scaled</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ae9d7861c32dd8db2e8d9fd03fd059083</anchor>
      <arglist>(float factorX, float factorY, float pivotX, float pivotY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>sheared</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>acda096f1cb0e290d6c0b1f70712c4414</anchor>
      <arglist>(float shearX, float shearY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>inverted</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ab6a5ffe9dc093892f906f99f3c931ec3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>followedBy</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a28befc816c47e965b59eec938f9380b3</anchor>
      <arglist>(const AffineTransform &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIdentity</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a0763b5aa59da4d6ec25875baea87cc18</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingularity</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a6a5398b6aef3c585ae13c84434d6d498</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnlyTranslation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a20078c305f476e1387fa81dae43782db</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTranslationX</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ad765fcfb02f47bd95b44735b8ca3280c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTranslationY</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>af249bc3a5c385cdc193723cc709bc23d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDeterminant</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a38f8830e676cff76c0c11b7907b5c18d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>translation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a3bfac94ec99d54ee375d6e1326477271</anchor>
      <arglist>(float deltaX, float deltaY) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>translation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a8d0852d6dba218323f747eb208ecf2cb</anchor>
      <arglist>(PointType delta) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>rotation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a4428d9a178f059264fdd7e8034f8d1c3</anchor>
      <arglist>(float angleInRadians) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>rotation</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>aa8cbff1ba0c430acf5294cab160585a2</anchor>
      <arglist>(float angleInRadians, float pivotX, float pivotY) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>scale</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a43665170b0ec3ef0d1afef4053e77a24</anchor>
      <arglist>(float factorX, float factorY) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>scale</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a2aed67cb210a37cb685764d15fda582a</anchor>
      <arglist>(float factor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>scale</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a506816953bd50e1f45ba27abb14f6be9</anchor>
      <arglist>(float factorX, float factorY, float pivotX, float pivotY) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>shear</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a5395b927f7ae3513aaf81b2f6f351c9d</anchor>
      <arglist>(float shearX, float shearY) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>verticalFlip</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ad38b69840d4b176c50d7b5ffa77eca85</anchor>
      <arglist>(float height) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>fromTargetPoints</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ae2cabd0be7385641d01c871744055876</anchor>
      <arglist>(float x00, float y00, float x10, float y10, float x01, float y01) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>fromTargetPoints</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ababada136d963b70272d0792d2bbff70</anchor>
      <arglist>(float sourceX1, float sourceY1, float targetX1, float targetY1, float sourceX2, float sourceY2, float targetX2, float targetY2, float sourceX3, float sourceY3, float targetX3, float targetY3) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AffineTransform</type>
      <name>fromTargetPoints</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ab92ce4546046117a5a5a6994f2569ed6</anchor>
      <arglist>(PointType source1, PointType target1, PointType source2, PointType target2, PointType source3, PointType target3) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat00</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a1e675f5137df72253566699cd385c7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat01</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ac253c675d087474d5fcb83d5b6025496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat02</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ae85f09ed42c7e82da72a11f9fe0a838a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat10</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>af75941aa8f1180b3b324732613780740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat11</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>a808a65da0b88a09f0e2ac752fd2648ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mat12</name>
      <anchorfile>classAffineTransform.html</anchorfile>
      <anchor>ae26718eb62e1240ad8f800f7e7ce3a74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AiffAudioFormat</name>
    <filename>classAiffAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>AiffAudioFormat</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a3673ab24fc35a3960be374bbff6a0d80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AiffAudioFormat</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a7089d952157809ea13a3ec113b9eed4f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>ad7834cf93b97992ec2798af4d4befd6b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a01ea671b05c8b9d2a3c777eb17ae6bde</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a450613be95c1f8aba30ddd1fbc3ebe29</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>ad792f6daeebc7896bcad0ccfdd6c20f0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleFile</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>abd2519a6aa41cce5cab3b60d19130848</anchor>
      <arglist>(const File &amp;fileToTest) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a7a728a786fab4699e3fd8858ccd78539</anchor>
      <arglist>(InputStream *sourceStream, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a103875eebccf93b5e6a738d4cf58971f</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a8172856f42af89a3375497030f1d966d</anchor>
      <arglist>(FileInputStream *) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>ab782eeacc160098de0dc708f8dfd0efa</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleOneShot</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a87b12965ce1ad1aa589f360b9e101c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleRootSet</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a9f25a210dab1aab2077575121ac722c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleRootNote</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a90cde1895684b0f9acc38dfd3d7fda74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleBeats</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a6bb37fe682296874d508bead17cca803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleDenominator</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>afd67205870de9ed8615b6dbaf688ab7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleNumerator</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>af95c15fc92c5f95991a22cc7ec65cfac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleTag</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>ae70d490b15000091780a97d9b1913f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>appleKey</name>
      <anchorfile>classAiffAudioFormat.html</anchorfile>
      <anchor>a0cc420a19cd83e233cc9a1318c081659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AlertWindow</name>
    <filename>classAlertWindow.html</filename>
    <base>TopLevelWindow</base>
    <class kind="struct">AlertWindow::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1ad8174d9e6fb186697dba3b380b1195c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1ae52947cad55bc25fee88e0e2a97d02c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1a4ca5b0e9de7b0838cf1358a85b551d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MessageBoxIconType</type>
      <name>AlertIconType</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac772713875db1d4038dd03f82d399df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1ad8174d9e6fb186697dba3b380b1195c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1ae52947cad55bc25fee88e0e2a97d02c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad2f8b8ba50ce8a744e37e05e9a40dce1a4ca5b0e9de7b0838cf1358a85b551d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlertWindow</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac51dbf31f31a4942c0598629f6d8cd6e</anchor>
      <arglist>(const String &amp;title, const String &amp;message, MessageBoxIconType iconType, Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AlertWindow</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a8ad7c59de57c03d468c444ab60f4c0a3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxIconType</type>
      <name>getAlertType</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac9db3c6c667f7386d3bc553157b06b99</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a726f6cb55274959235efa16a0d18f794</anchor>
      <arglist>(const String &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addButton</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a783bbf81186dc21addde7e0fdb6f8001</anchor>
      <arglist>(const String &amp;name, int returnValue, const KeyPress &amp;shortcutKey1=KeyPress(), const KeyPress &amp;shortcutKey2=KeyPress())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumButtons</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>aa0c83bb153040ea916d5bb6ac0b67256</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>getButton</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad4f86fb3bb52d95f22e8a8945f68e869</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>getButton</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a88a4ef739be5d8257d04d627919a06d4</anchor>
      <arglist>(const String &amp;buttonName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerButtonClick</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>abc59507f5e2ad04933736a8643ba7ef7</anchor>
      <arglist>(const String &amp;buttonName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEscapeKeyCancels</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a3b03c4f645e3f847a3226ac36ac1678b</anchor>
      <arglist>(bool shouldEscapeKeyCancel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextEditor</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ad3de30e292b03b2204c6faaeea55b9a9</anchor>
      <arglist>(const String &amp;name, const String &amp;initialContents, const String &amp;onScreenLabel=String(), bool isPasswordBox=false)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextEditorContents</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a1700fd4defcdb75bfe748f4bc587a707</anchor>
      <arglist>(const String &amp;nameOfTextEditor) const</arglist>
    </member>
    <member kind="function">
      <type>TextEditor *</type>
      <name>getTextEditor</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a20bfc535d4b1d27fa2e107fba7d7a6f4</anchor>
      <arglist>(const String &amp;nameOfTextEditor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComboBox</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a0e7c7b4fe85d7ed4cdf34167d513ed44</anchor>
      <arglist>(const String &amp;name, const StringArray &amp;items, const String &amp;onScreenLabel=String())</arglist>
    </member>
    <member kind="function">
      <type>ComboBox *</type>
      <name>getComboBoxComponent</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a865856f3d1afc9c741bd5af9c511db01</anchor>
      <arglist>(const String &amp;nameOfList) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextBlock</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a06c68ddf379fcd3247182d0fee87a7f4</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProgressBarComponent</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a357cd1e0872f7b06434f42261cbd0945</anchor>
      <arglist>(double &amp;progressValue, std::optional&lt; ProgressBar::Style &gt; style=std::nullopt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCustomComponent</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a18e5456aa067a106f8ecbb03dc01f032</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumCustomComponents</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>acd8f31c5b95af022cfa72a49eee1917d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getCustomComponent</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a13dcabd8441f719e9e06803f4dce16fc</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>removeCustomComponent</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>af0b3b3be781428b80745f1d39a423178</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnyExtraComponents</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ae891b105265fac686c0fcdfcaa1af1c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a56f406d2a62b1e855c71d5a5fdb79299</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showMessageBox</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>abac09cb15167ed9eb854bab45ad1e310</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;buttonText=String(), Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>show</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac05ec7630f9bda14a51f1a049a9bab22</anchor>
      <arglist>(const MessageBoxOptions &amp;options)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showAsync</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ae8df73ec4d0cab56d7c544e3b509232c</anchor>
      <arglist>(const MessageBoxOptions &amp;options, ModalComponentManager::Callback *callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showAsync</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a101c74a42ae8dc2eb9717a8c6a3c8d33</anchor>
      <arglist>(const MessageBoxOptions &amp;options, std::function&lt; void(int)&gt; callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showMessageBoxAsync</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>abf9c608d6e03ddf828fa9629cff1418b</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;buttonText=String(), Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>showOkCancelBox</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac58f58a0bf036e3616587175f6a9472c</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;button1Text=String(), const String &amp;button2Text=String(), Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>showYesNoCancelBox</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a90f6885041d4e491381be1110a47e9ea</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;button1Text=String(), const String &amp;button2Text=String(), const String &amp;button3Text=String(), Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>showScopedAsync</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>af234fea303ee9685e9424a457a143e95</anchor>
      <arglist>(const MessageBoxOptions &amp;options, std::function&lt; void(int)&gt; callback)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>NoIcon</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a8e92c881796be6d51ee49aa255cb72d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>QuestionIcon</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a5ed05bbd4a32421dcac8aa50ca9b0065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>WarningIcon</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>abe0691723ecc2b2b2918ee7472554a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>InfoIcon</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>aa6389c41f782b2effd3a81704dfc5923</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a3b70db27d70ce9972928ece3b0f809ca</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a0aef30be23c4018bfc8e11407d11aaa8</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a16da21b6606246912135fd2e7cbc0bd1</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac12c82883bc4d054f7eb5b793c6425e5</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac4c2559255171d141a30c8a04299c8c1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>userTriedToCloseWindow</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac8263176929ac925f0e4aee768094c55</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getDesktopWindowStyleFlags</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>ac746247dc73678fab3fbf4836c98e49e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getDesktopScaleFactor</name>
      <anchorfile>classAlertWindow.html</anchorfile>
      <anchor>a6921c5f182147f036232278babccabfb</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Analytics</name>
    <filename>classAnalytics.html</filename>
    <base>DeletedAtShutdown</base>
    <member kind="function">
      <type>void</type>
      <name>addDestination</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>a2afffff98a15499fef14df9ce2795794</anchor>
      <arglist>(AnalyticsDestination *destination)</arglist>
    </member>
    <member kind="function">
      <type>OwnedArray&lt; AnalyticsDestination &gt; &amp;</type>
      <name>getDestinations</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>a97718bfcbae426ca59a553fc29776cbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserId</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>a3a8ff90ca654062692e69a94de6da7a1</anchor>
      <arglist>(String newUserId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserProperties</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>ab6a3c83cf8d43ed4f5d0968066449fee</anchor>
      <arglist>(StringPairArray properties)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logEvent</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>ac5bb011af4531acb593ef9b23e0a3993</anchor>
      <arglist>(const String &amp;eventName, const StringPairArray &amp;parameters, int eventType=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSuspended</name>
      <anchorfile>classAnalytics.html</anchorfile>
      <anchor>a08e81ee784704639e45d5d3c69087c1f</anchor>
      <arglist>(bool shouldBeSuspended)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AnalyticsDestination</name>
    <filename>structAnalyticsDestination.html</filename>
    <class kind="struct">AnalyticsDestination::AnalyticsEvent</class>
    <member kind="function">
      <type></type>
      <name>AnalyticsDestination</name>
      <anchorfile>structAnalyticsDestination.html</anchorfile>
      <anchor>aedb5466a3cba85dac81fc3c5b44ca337</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnalyticsDestination</name>
      <anchorfile>structAnalyticsDestination.html</anchorfile>
      <anchor>a6df19f3485654ed0cba8c69b4744aa64</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>logEvent</name>
      <anchorfile>structAnalyticsDestination.html</anchorfile>
      <anchor>a915afe9dfa5adb575454363e5367a4bd</anchor>
      <arglist>(const AnalyticsEvent &amp;event)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AnalyticsDestination::AnalyticsEvent</name>
    <filename>structAnalyticsDestination_1_1AnalyticsEvent.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>ac231219824ab2e8d0d83cfd7f19a8572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>eventType</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>af142f71461a3822f5daa8cf116b67c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timestamp</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>a044602c744c99c3c22a04f800353521e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringPairArray</type>
      <name>parameters</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>ab01a1913680a91115513ee1892549939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>userID</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>a2d253f17697dfb4471a71e9bddc29a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringPairArray</type>
      <name>userProperties</name>
      <anchorfile>structAnalyticsDestination_1_1AnalyticsEvent.html</anchorfile>
      <anchor>afcea7cedd0ebe96dfd29c7848429fcb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidDocument</name>
    <filename>classAndroidDocument.html</filename>
    <member kind="function">
      <type></type>
      <name>AndroidDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>afb1e68d3079d3b7d087ccf1fc97bc26c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AndroidDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a68c7ae5ee8095ccbd11539ce31640d36</anchor>
      <arglist>(const AndroidDocument &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AndroidDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>aa935640dd86fb8f0b1558224cad5b494</anchor>
      <arglist>(AndroidDocument &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument &amp;</type>
      <name>operator=</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>ad4f2abdf456af4167fd7e121baec938d</anchor>
      <arglist>(const AndroidDocument &amp;)</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument &amp;</type>
      <name>operator=</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a08f494999fe38b15e107ad0749cd88f3</anchor>
      <arglist>(AndroidDocument &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AndroidDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a18235a72efe3ca40cc4155472cedf49a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a68a842599dbedbbc2d4ab9822f3f808c</anchor>
      <arglist>(const AndroidDocument &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>acc31701e8baa6291aa7a7ca30711559f</anchor>
      <arglist>(const AndroidDocument &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a4fd3f8950c5536ce751cb55cc4179d6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>renameTo</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a5e239b523865d88351fc4f59eb6f4d18</anchor>
      <arglist>(const String &amp;newDisplayName)</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument</type>
      <name>createChildDocumentWithTypeAndName</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a95fc268a2d6e9d322f1112fa2a1baec8</anchor>
      <arglist>(const String &amp;type, const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument</type>
      <name>createChildDirectory</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>ab5d24c0ea4f83fbf08b65f9fd391752d</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasValue</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a40516a17b35a5125fb9cadc948eb4f8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a27de7ae16c90fac4a85979666d56303f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; InputStream &gt;</type>
      <name>createInputStream</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a733f4181a7cb2f0b07ee683fd5b8b70d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; OutputStream &gt;</type>
      <name>createOutputStream</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>ad00769f9d186a7bde03d38564c21159f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getUrl</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a4b0deb6bae15fe1318120b9555028ac0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocumentInfo</type>
      <name>getInfo</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a9bac1260c448b0efb44be9f22b0bba65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument</type>
      <name>copyDocumentToParentDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>ad094bebeeb621f1ee7b77b20ae16a051</anchor>
      <arglist>(const AndroidDocument &amp;target) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveDocumentFromParentToParent</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a53d045eecba4b1238b2e096b232b71fa</anchor>
      <arglist>(const AndroidDocument &amp;currentParent, const AndroidDocument &amp;newParent)</arglist>
    </member>
    <member kind="function">
      <type>NativeInfo</type>
      <name>getNativeInfo</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a3ed38824d49c82f267bba4da0dcdba2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AndroidDocument</type>
      <name>fromFile</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>ad73f95b5c438b091cc186487f0f5c931</anchor>
      <arglist>(const File &amp;filePath)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AndroidDocument</type>
      <name>fromDocument</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>aadd6f38262427164c18c3017b523a24d</anchor>
      <arglist>(const URL &amp;documentUrl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AndroidDocument</type>
      <name>fromTree</name>
      <anchorfile>classAndroidDocument.html</anchorfile>
      <anchor>a7c3480ee3aefeed9ded0c05c32231234</anchor>
      <arglist>(const URL &amp;treeUrl)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidDocumentInfo</name>
    <filename>classAndroidDocumentInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>AndroidDocumentInfo</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a0a7abd4b30530df19fd67d11a630ccd4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exists</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a4e98f8ef8888169d53e87f73de951972</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectory</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a04c97f9575881ef8e40234cde544eaf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>adc7dedb88b9c73d3502afd18e64fcde0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canRead</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>af32e59f83ab1485257aa358917555520</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canWrite</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a7ddb670ed00a2e5cda5ad8378c46b70d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDelete</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a836274027408f1dc38cdb9c99d47aad2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canCreateChildren</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>aa05dbef71f65ba67d9c91d0ca9061bf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canRename</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a638c8e4fe115ff0fd009975089630166</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canCopy</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>aad3047a49a44c48f0b5f542c6e6797e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canMove</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a769a6c678d25ea359e53879fd83f4bc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVirtual</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a3fe49b711b6617bda305d7e2d48c1255</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a418dcbc754131abe633f2d7557e15c8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>ad605909db065d72e50f9c5c5347fd866</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getLastModified</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>a24e40c2694e9b9883a1e247949c3ddeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLastModifiedValid</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>ac305b452b3b4bff7b6ac4fa8753301dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getSizeInBytes</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>abe65bfb2fbea7ce1a034853d9df89891</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSizeInBytesValid</name>
      <anchorfile>classAndroidDocumentInfo.html</anchorfile>
      <anchor>aeecb52d168915acb07b15c081d6161ee</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidDocumentInputSource</name>
    <filename>classAndroidDocumentInputSource.html</filename>
    <base>InputSource</base>
    <member kind="function">
      <type></type>
      <name>AndroidDocumentInputSource</name>
      <anchorfile>classAndroidDocumentInputSource.html</anchorfile>
      <anchor>ae225662360303201bf20445133d7014c</anchor>
      <arglist>(const AndroidDocument &amp;doc)</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStream</name>
      <anchorfile>classAndroidDocumentInputSource.html</anchorfile>
      <anchor>afed151b254b194b01827af69b8ff9c27</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStreamFor</name>
      <anchorfile>classAndroidDocumentInputSource.html</anchorfile>
      <anchor>a5736d65bd509d853f8ccc9e017f2c808</anchor>
      <arglist>(const String &amp;relatedItemPath) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>hashCode</name>
      <anchorfile>classAndroidDocumentInputSource.html</anchorfile>
      <anchor>a385ea8cda7c0e56bd8b936c2da24a157</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidDocumentIterator</name>
    <filename>classAndroidDocumentIterator.html</filename>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a922da27ff5b0bf3842bcc563e2cb986c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>pointer</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>aeeb13a943061c62e28353bf0571e263f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>aad29a563c92921dc03fa23e2cfa66d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AndroidDocumentIterator</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>ae55e0838a502b81b6e12ea37a612a924</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a0ccc9c57edbf3a0d93bc8ebedd1dc6f1</anchor>
      <arglist>(const AndroidDocumentIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a9dc61ea7d8ab8ccc6cc87956fa108e33</anchor>
      <arglist>(const AndroidDocumentIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocument</type>
      <name>operator*</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a2c2828300a8558f73db5edc82ff73301</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocumentIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a0973a04eba2c6f0a72d5c115d0214014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocumentIterator</type>
      <name>begin</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a6bdfdbff167bdd385866532b12c1a829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AndroidDocumentIterator</type>
      <name>end</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>afb1e34bfbf6fd80733a80bfefe9c9998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AndroidDocumentIterator</type>
      <name>makeNonRecursive</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a421f3227ae0904d14c4eb12ffaffc5ce</anchor>
      <arglist>(const AndroidDocument &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AndroidDocumentIterator</type>
      <name>makeRecursive</name>
      <anchorfile>classAndroidDocumentIterator.html</anchorfile>
      <anchor>a9a35aa29602a513f35f52820749287c4</anchor>
      <arglist>(const AndroidDocument &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidDocumentPermission</name>
    <filename>classAndroidDocumentPermission.html</filename>
    <member kind="function">
      <type>URL</type>
      <name>getUrl</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a8b87145b35efaeea7c118f798e79dce5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPersistedTime</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a83f42739beeb754531de77a5c158e74f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadPermission</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>abd1b2da5290516c871842812478f6767</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWritePermission</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a08a1e32564e79b7913b489934bc45920</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>takePersistentReadWriteAccess</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a85c9093c9b956f4e463f24cec4c5cbb7</anchor>
      <arglist>(const URL &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>releasePersistentReadWriteAccess</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a263e80446ac561b93f4d5a496beb3815</anchor>
      <arglist>(const URL &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; AndroidDocumentPermission &gt;</type>
      <name>getPersistedPermissions</name>
      <anchorfile>classAndroidDocumentPermission.html</anchorfile>
      <anchor>a6b71e7ff3b1560a9b7ccbada2caed0d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AndroidViewComponent</name>
    <filename>classAndroidViewComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>AndroidViewComponent</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>a52c5d6ef2283569b05d665831b9970dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AndroidViewComponent</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>a08c2dbe10b7c2e898578f31403b0d362</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>a2d776494b3fec0bf044b11b76de5dfe1</anchor>
      <arglist>(void *uiView)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getView</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>aecdbd458c81ae1404f04a70f32f86e59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeToFitView</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>aaa1ee6d178e2163f320ebab7fd5a1be2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>a039de45e9d84764cac367cc6d1875a4f</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classAndroidViewComponent.html</anchorfile>
      <anchor>a2d05b842772104c41f52c1b6f723c7eb</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AnimatedAppComponent</name>
    <filename>classAnimatedAppComponent.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>AnimatedAppComponent</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a89ac9111921c5037aafd8db92e0b20b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramesPerSecond</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a4dd2504f1111896ceaebfa4c137ed6ff</anchor>
      <arglist>(int framesPerSecond)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSynchroniseToVBlank</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a0f0c9da1a266ab2d527fd29abe58e477</anchor>
      <arglist>(bool syncToVBlank)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a52d801c9046583cce9cdea2811cad364</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFrameCounter</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a946894a8c56958c00463d5dadea51a20</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMillisecondsSinceLastUpdate</name>
      <anchorfile>classAnimatedAppComponent.html</anchorfile>
      <anchor>a83fc04fa62d2e1466dbada97e031d974</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AnimatedPosition</name>
    <filename>classAnimatedPosition.html</filename>
    <templarg>typename Behaviour</templarg>
    <base protection="private">Timer</base>
    <class kind="class">AnimatedPosition::Listener</class>
    <member kind="function">
      <type></type>
      <name>AnimatedPosition</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a364daf059e5e4ac2bce94ea8a236c02c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLimits</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>ab8837ee82f8f478d01c3eb815edb96a2</anchor>
      <arglist>(Range&lt; double &gt; newRange) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginDrag</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a3378dd6b200539ef684f5d8031a4f69a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drag</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>aecd11c12c444387d46ef54931c5cbd86</anchor>
      <arglist>(double deltaFromStartOfDrag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endDrag</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a31520fda363c37afac010416dab7707f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nudge</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>aa58f2a396a133f7325322b5eeb9b1d3b</anchor>
      <arglist>(double deltaFromCurrentPosition)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosition</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a6586cfc0cf0ec99e73d6287b0f2700f5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a18201fedfc570cb04582ff65b9ddbf3d</anchor>
      <arglist>(double newPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a26cb4a90ef54041d01dfe07be46c0e88</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>aea1ba3edaac6d6f86739f64ca03f4597</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="variable">
      <type>Behaviour</type>
      <name>behaviour</name>
      <anchorfile>classAnimatedPosition.html</anchorfile>
      <anchor>a8dee430f7730c4f6ff98b7f53d2f1d7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LinkedListPointer::Appender</name>
    <filename>classLinkedListPointer_1_1Appender.html</filename>
    <member kind="function">
      <type></type>
      <name>Appender</name>
      <anchorfile>classLinkedListPointer_1_1Appender.html</anchorfile>
      <anchor>a752b6c9da32ac7a17eb2a50c62cf9233</anchor>
      <arglist>(LinkedListPointer &amp;endOfListPointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classLinkedListPointer_1_1Appender.html</anchorfile>
      <anchor>a9cdd44669fe1fb53b54e0dfc30833c2b</anchor>
      <arglist>(ObjectType *const newItem) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AppleRemoteDevice</name>
    <filename>classAppleRemoteDevice.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ButtonType</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a4763e099e23574fe8e7b649e3c964cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>playButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0ada64dfa4c77be0c1e9450efd26db7f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>plusButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a0a1a0de82c6d765607247bf97fb9f106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minusButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a9acc904c6686677ad3d8dc783d547f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a41364e422072e6231a74a487f63f08fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a811f6391048193b13e401ca40d610713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0aebf3d7bc747ddd6b471d7a71a330432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a9a8742b6148aca5e32dec97292781ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a0fc32b5afdcfca212c4003ea68bdbfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>playButtonSleepMode</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a57f28e98dc961f444c7db15bbd2ee8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>switched</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0ae278b856f84c176f8a1628c118e902fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a4763e099e23574fe8e7b649e3c964cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>playButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0ada64dfa4c77be0c1e9450efd26db7f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>plusButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a0a1a0de82c6d765607247bf97fb9f106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minusButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a9acc904c6686677ad3d8dc783d547f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a41364e422072e6231a74a487f63f08fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButton</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a811f6391048193b13e401ca40d610713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0aebf3d7bc747ddd6b471d7a71a330432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a9a8742b6148aca5e32dec97292781ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuButton_Long</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a0fc32b5afdcfca212c4003ea68bdbfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>playButtonSleepMode</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0a57f28e98dc961f444c7db15bbd2ee8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>switched</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a63ccce128a48e63972e2d71a8de5f8d0ae278b856f84c176f8a1628c118e902fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AppleRemoteDevice</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>ac44938079806a0136950f95850e587f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AppleRemoteDevice</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>aa7ce0c2716f3a62e1eab5cbd23445ce0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>buttonPressed</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a6392fda8b943236427da2af0dc80b445</anchor>
      <arglist>(ButtonType buttonId, bool isDown)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a826fd7464bf27550c7f62cf17bc06189</anchor>
      <arglist>(bool inExclusiveMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>af828962a01ccbbedf9cc8b086b3edb34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>aff9ede05c512376156e94c72ed941634</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRemoteId</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a05d5de1d6a2190f8debd05e5ab2d1c21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleCallbackInternal</name>
      <anchorfile>classAppleRemoteDevice.html</anchorfile>
      <anchor>a016dfb4c500b9813c935f7387872d112</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ApplicationCommandInfo</name>
    <filename>structApplicationCommandInfo.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>CommandFlags</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isDisabled</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a202cb5c15583e30f2f59b48e6c18c90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isTicked</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72af0c8f1c0103edb7a8e9ea852d3d3dee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantsKeyUpDownCallbacks</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72ab8ea56bbed1d23f3df3cbd3c20f2a8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hiddenFromKeyEditor</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a626b4f9f1aa2bd0761b89b376063d254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnlyInKeyEditor</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a57e236658a383bd74c76fadfe6c49370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontTriggerVisualFeedback</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a362e5c4decffcd4c7ec6f508f672e443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isDisabled</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a202cb5c15583e30f2f59b48e6c18c90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isTicked</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72af0c8f1c0103edb7a8e9ea852d3d3dee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantsKeyUpDownCallbacks</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72ab8ea56bbed1d23f3df3cbd3c20f2a8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hiddenFromKeyEditor</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a626b4f9f1aa2bd0761b89b376063d254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnlyInKeyEditor</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a57e236658a383bd74c76fadfe6c49370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontTriggerVisualFeedback</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ab9633f0a25ad57236fde726c98b29d72a362e5c4decffcd4c7ec6f508f672e443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ApplicationCommandInfo</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a79d1e190c9157fa3bb96f8981858ca8c</anchor>
      <arglist>(CommandID commandID) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInfo</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a3e9cd7e72fbf617a0d70d6be3d513b82</anchor>
      <arglist>(const String &amp;shortName, const String &amp;description, const String &amp;categoryName, int flags) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActive</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a68a043a95e058beeeddfba2441ee7306</anchor>
      <arglist>(bool isActive) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicked</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>aac92e704735d8013bf8b17450858f3fb</anchor>
      <arglist>(bool isTicked) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDefaultKeypress</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a46d8d91bd1e2ca8aa37b1d51f7aac914</anchor>
      <arglist>(int keyCode, ModifierKeys modifiers) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>CommandID</type>
      <name>commandID</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>ac8265d08896874e8aad4f9bfee9e7e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>shortName</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a2da18de634cf7794fcd0b26e4121e3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>description</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a9d36981d292001925176c0be0d2e6b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>categoryName</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a38af85def791bf7f344d18ddb6f65f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; KeyPress &gt;</type>
      <name>defaultKeypresses</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>acae1903bdfd8214162adb8326d1ee9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>structApplicationCommandInfo.html</anchorfile>
      <anchor>a45fa351a09f7a6df3e76fe466c476905</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApplicationCommandManager</name>
    <filename>classApplicationCommandManager.html</filename>
    <base protection="private">AsyncUpdater</base>
    <base protection="private">FocusChangeListener</base>
    <member kind="function">
      <type></type>
      <name>ApplicationCommandManager</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a71ba22aa70cc12a7ab52c4e531db32ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ApplicationCommandManager</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a185d7f03513b2749eef628530baf2d49</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCommands</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a33f916c7f4ac00736958a83883057df0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCommand</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a151be8c30a8339675ad5dcba5a5c4e62</anchor>
      <arglist>(const ApplicationCommandInfo &amp;newCommand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerAllCommandsForTarget</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>ac3f8c831583499556579848779e030cf</anchor>
      <arglist>(ApplicationCommandTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCommand</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a910296ce97f93bc7fcd8a24085ac7ca6</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>commandStatusChanged</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a91fef61705d98da881276733e304e7af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumCommands</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>afe00b76a2faa9b625765d8ceac961d96</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ApplicationCommandInfo *</type>
      <name>getCommandForIndex</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>af40d7e30131313482416ed64364132ef</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ApplicationCommandInfo *</type>
      <name>getCommandForID</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>accb992d7acf4fd13f0336dc358e83043</anchor>
      <arglist>(CommandID commandID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfCommand</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>ac0d3a5fbd431c188c65ac708d245a2bf</anchor>
      <arglist>(CommandID commandID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescriptionOfCommand</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>ab4d21d8f1543a222bde11ba3bc859d03</anchor>
      <arglist>(CommandID commandID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getCommandCategories</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a49954859e2c4cee4473f814cb1907640</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; CommandID &gt;</type>
      <name>getCommandsInCategory</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a9d4def75995ffc51923047282f5a195f</anchor>
      <arglist>(const String &amp;categoryName) const</arglist>
    </member>
    <member kind="function">
      <type>KeyPressMappingSet *</type>
      <name>getKeyMappings</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>acaab9b68b87978372c18a29d18864892</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invokeDirectly</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a55f04432929174c2de6d622cb2d23c67</anchor>
      <arglist>(CommandID commandID, bool asynchronously)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invoke</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a6b506331c1cfb3d07b2925ac16b8141e</anchor>
      <arglist>(const ApplicationCommandTarget::InvocationInfo &amp;invocationInfo, bool asynchronously)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ApplicationCommandTarget *</type>
      <name>getFirstCommandTarget</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a0dad2117cac15840028109a1d9344aea</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFirstCommandTarget</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>abebbbdd281b83f02a94c909f93b5347f</anchor>
      <arglist>(ApplicationCommandTarget *newTarget) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandTarget *</type>
      <name>getTargetForCommand</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>ab144d4d94d5cdb8a7a6f0d9a62ed73b5</anchor>
      <arglist>(CommandID commandID, ApplicationCommandInfo &amp;upToDateInfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>ada313b4a4cdd787f5d3786b9102c483e</anchor>
      <arglist>(ApplicationCommandManagerListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a851148eb572ded776b1ba84a5de178fa</anchor>
      <arglist>(ApplicationCommandManagerListener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ApplicationCommandTarget *</type>
      <name>findDefaultComponentTarget</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>a4ebf4e5899cd62b562312ca343affdca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ApplicationCommandTarget *</type>
      <name>findTargetForComponent</name>
      <anchorfile>classApplicationCommandManager.html</anchorfile>
      <anchor>acbf6c4efb5e1d7254ad2f0c392e41165</anchor>
      <arglist>(Component *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApplicationCommandManagerListener</name>
    <filename>classApplicationCommandManagerListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ApplicationCommandManagerListener</name>
      <anchorfile>classApplicationCommandManagerListener.html</anchorfile>
      <anchor>a8594b835b496fb8b9ae4000711cf4752</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationCommandInvoked</name>
      <anchorfile>classApplicationCommandManagerListener.html</anchorfile>
      <anchor>a254f742a826d934f8c843bd87552dadb</anchor>
      <arglist>(const ApplicationCommandTarget::InvocationInfo &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationCommandListChanged</name>
      <anchorfile>classApplicationCommandManagerListener.html</anchorfile>
      <anchor>a918fb2446acd367655fe88815d3be5fe</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApplicationCommandTarget</name>
    <filename>classApplicationCommandTarget.html</filename>
    <class kind="struct">ApplicationCommandTarget::InvocationInfo</class>
    <member kind="function">
      <type></type>
      <name>ApplicationCommandTarget</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a87a924f9667311234b74292dcd737a98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ApplicationCommandTarget</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>aedcfa2f5c7f9798eaa717579d3d6e12a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ApplicationCommandTarget *</type>
      <name>getNextCommandTarget</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a8def2ea10aad1a34d37f9afe1675b06d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllCommands</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a12b1c7a6abe2e5a5f27fda4a292fe33d</anchor>
      <arglist>(Array&lt; CommandID &gt; &amp;commands)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCommandInfo</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a54171f3ee599f0b508fed08e647edf89</anchor>
      <arglist>(CommandID commandID, ApplicationCommandInfo &amp;result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>perform</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a0e8f962cda82e8aa1207d38361ff96f9</anchor>
      <arglist>(const InvocationInfo &amp;info)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invoke</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a300141a3dd18a420d327b5a31dfbdd51</anchor>
      <arglist>(const InvocationInfo &amp;invocationInfo, bool asynchronously)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invokeDirectly</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a81db8edde4e9fa9b3e968f2e4bfe1158</anchor>
      <arglist>(CommandID commandID, bool asynchronously)</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandTarget *</type>
      <name>getTargetForCommand</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a8e3b22bbf7e1d64f3827886240906ee4</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCommandActive</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>a51c8dc6b3ddfb4800f74ef17c30a3c5e</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandTarget *</type>
      <name>findFirstTargetParentComponent</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>ae22a2eb02affb6278074067f15abb58c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CommandMessage</name>
      <anchorfile>classApplicationCommandTarget.html</anchorfile>
      <anchor>ab90837e21f0132bde7724aff0f46667c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApplicationProperties</name>
    <filename>classApplicationProperties.html</filename>
    <member kind="function">
      <type></type>
      <name>ApplicationProperties</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>a3305c21872f16e08b6e5cbcf7161339b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ApplicationProperties</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>ad0b5bcee64fb881459536ae91f98df9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStorageParameters</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>ab8f0b0ee2ece06a23d36996eaa1a7107</anchor>
      <arglist>(const PropertiesFile::Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>const PropertiesFile::Options &amp;</type>
      <name>getStorageParameters</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>ae6e32e06bcc8b885cf1bae35a89a725e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PropertiesFile *</type>
      <name>getUserSettings</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>acefac770672d761f5a8d0fc33e4f4d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertiesFile *</type>
      <name>getCommonSettings</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>af8ebec199c2f541fdea287f28ebc293e</anchor>
      <arglist>(bool returnUserPropsIfReadOnly)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveIfNeeded</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>aff18ff76ec1447a771769fb3bd905623</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeFiles</name>
      <anchorfile>classApplicationProperties.html</anchorfile>
      <anchor>a5f0c75ea625bf1cca3ef8fe9f66687af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAAudioModification</name>
    <filename>classARAAudioModification.html</filename>
    <base>ARAListenableModelClass&lt; ARAAudioModificationListener &gt;</base>
    <base>ARAObject</base>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARAAudioModificationProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a707e3df72a94ef0f3fe91a65cdb4e3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARAAudioModificationListener</type>
      <name>Listener</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>aab298954d4a20e439a76d588943f20d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>AudioSource_t *</type>
      <name>getAudioSource</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>ab301fd211bcac7a8d125434216c400f3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; PlaybackRegion_t * &gt; &amp;</type>
      <name>getPlaybackRegions</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>ab8f74b94c9d79b1f657e60483220b24f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a9a609dd8a9bc2184268b6480f6c367b9</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a87e65790f7eeb72f5cc6395425fa6158</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a0fa756f86ce5c2badb2e3f00e00fa239</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a53d00ade4987acec337fa90d94f7aac0</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContentChanged</name>
      <anchorfile>classARAAudioModification.html</anchorfile>
      <anchor>a14ca0e522f2648fe7e230d205620c7a3</anchor>
      <arglist>(ARAContentUpdateScopes scopeFlags, bool notifyARAHost)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAAudioModificationListener</name>
    <filename>classARAAudioModificationListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAAudioModificationListener</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a4da417b7a5d5979345735e0e7d91c77a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdateAudioModificationProperties</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>abc93ebedfdc921ca88f75f201326c8d0</anchor>
      <arglist>(ARAAudioModification *audioModification, ARA::PlugIn::PropertiesPtr&lt; ARA::ARAAudioModificationProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateAudioModificationProperties</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a2a719de45ad04ade33ae76bb96b2578f</anchor>
      <arglist>(ARAAudioModification *audioModification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateAudioModificationContent</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a2fddc3b3e08b8f4bd4f021488d744956</anchor>
      <arglist>(ARAAudioModification *audioModification, ARAContentUpdateScopes scopeFlags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDeactivateAudioModificationForUndoHistory</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a5955c6b9678355ee5b1a98c40523da6a</anchor>
      <arglist>(ARAAudioModification *audioModification, bool deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didDeactivateAudioModificationForUndoHistory</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a28b49cd38ac6a0c432ce727f410b7c23</anchor>
      <arglist>(ARAAudioModification *audioModification, bool deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddPlaybackRegionToAudioModification</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>aab0e09af48c9eb9d9d378a16e77c9249</anchor>
      <arglist>(ARAAudioModification *audioModification, ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemovePlaybackRegionFromAudioModification</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a163a92088930944b95134463eeaa3d01</anchor>
      <arglist>(ARAAudioModification *audioModification, ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyAudioModification</name>
      <anchorfile>classARAAudioModificationListener.html</anchorfile>
      <anchor>a446c65729285a4f4f7cfb5c2b3551f9c</anchor>
      <arglist>(ARAAudioModification *audioModification)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAAudioSource</name>
    <filename>classARAAudioSource.html</filename>
    <base>ARAListenableModelClass&lt; ARAAudioSourceListener &gt;</base>
    <base>ARAObject</base>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARAAudioSourceProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>aa2ae40205eefd1ea708b45fcb6f74d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARA::ARAAnalysisProgressState</type>
      <name>ARAAnalysisProgressState</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a270659f6f3b47903e78f2c9585b51ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARAAudioSourceListener</type>
      <name>Listener</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a730816ede752163a5ec58857a2fe3031</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Document_t *</type>
      <name>getDocument</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a0193c3a5a4101434ce574e1602af0dfe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AudioModification_t * &gt; &amp;</type>
      <name>getAudioModifications</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a3c19ecae05902b3f27ba28b7346add71</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a4851deb1391c399bc5b84020fdbd304b</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a7b149770b25c1463179b816eef025540</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>ad7dd668d9d63635cb287a4067f078859</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a0e0c5701440c7844d6f9557fa78a8d58</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAnalysisProgressStarted</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a51619e13ef02f595417804e5a86b2dec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAnalysisProgressUpdated</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>aaa9507b06364d3c8280c953f7cce7e32</anchor>
      <arglist>(float progress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAnalysisProgressCompleted</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a7e6c6cec7c3b8040db61591e750451c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContentChanged</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a6a14209c81c1e047beea3478e0dd3930</anchor>
      <arglist>(ARAContentUpdateScopes scopeFlags, bool notifyARAHost)</arglist>
    </member>
    <member kind="variable">
      <type>friend</type>
      <name>ARADocumentController</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>a843d873832aa7c76bfc442a58e466ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ARA::PlugIn::AnalysisProgressTracker</type>
      <name>internalAnalysisProgressTracker</name>
      <anchorfile>classARAAudioSource.html</anchorfile>
      <anchor>ac4b8939988978a523a7a095e73b7f41b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAAudioSourceListener</name>
    <filename>classARAAudioSourceListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAAudioSourceListener</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>acd8e0c923b3837c628ef553a408130a0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdateAudioSourceProperties</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a05cda96a8f6eb5309cfabbf0aed806d5</anchor>
      <arglist>(ARAAudioSource *audioSource, ARA::PlugIn::PropertiesPtr&lt; ARA::ARAAudioSourceProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateAudioSourceProperties</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a13057565f5a00b5c4d0082a3cb196cc3</anchor>
      <arglist>(ARAAudioSource *audioSource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doUpdateAudioSourceContent</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>acac2ed987a75cb0346d557c80a79806e</anchor>
      <arglist>(ARAAudioSource *audioSource, ARAContentUpdateScopes scopeFlags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateAudioSourceAnalysisProgress</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a9492f71d622f050895f241296c758bf9</anchor>
      <arglist>(ARAAudioSource *audioSource, ARA::ARAAnalysisProgressState state, float progress)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willEnableAudioSourceSamplesAccess</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a12e7af661c88df179a3ef5761265a2bf</anchor>
      <arglist>(ARAAudioSource *audioSource, bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didEnableAudioSourceSamplesAccess</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>aafaf185f7d91de73ccba95eec9ed1b62</anchor>
      <arglist>(ARAAudioSource *audioSource, bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDeactivateAudioSourceForUndoHistory</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a539f2cf4dc9419ab37d36bb03a7b845e</anchor>
      <arglist>(ARAAudioSource *audioSource, bool deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didDeactivateAudioSourceForUndoHistory</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>aa16f4db0c974689217c7fed98a62aae2</anchor>
      <arglist>(ARAAudioSource *audioSource, bool deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddAudioModificationToAudioSource</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a0939c2afd51524a947ba8dcd1bed95f8</anchor>
      <arglist>(ARAAudioSource *audioSource, ARAAudioModification *audioModification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemoveAudioModificationFromAudioSource</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>a56c7f1fcddfcf47fe99ec587ea7d3132</anchor>
      <arglist>(ARAAudioSource *audioSource, ARAAudioModification *audioModification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyAudioSource</name>
      <anchorfile>classARAAudioSourceListener.html</anchorfile>
      <anchor>aa68c335aa1a9f937aa9e49b11d8e2648</anchor>
      <arglist>(ARAAudioSource *audioSource)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAAudioSourceReader</name>
    <filename>classARAAudioSourceReader.html</filename>
    <base>AudioFormatReader</base>
    <base protection="private">ARAAudioSourceListener</base>
    <member kind="function">
      <type></type>
      <name>ARAAudioSourceReader</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>acbbdcd100099e8feacd9f79e789e4b2d</anchor>
      <arglist>(ARAAudioSource *audioSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ARAAudioSourceReader</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>a4c1d7f165fe021df721a01e7939c41e8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readSamples</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>aa40ec7729b08f8adb373489411dab8d4</anchor>
      <arglist>(int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>ad56da00e16bb2faf0e9ad7567b772459</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>a7c00ab76ec2948a4720316efef424128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>willUpdateAudioSourceProperties</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>aaa7600cb322c4f059e635304732e0522</anchor>
      <arglist>(ARAAudioSource *audioSource, ARAAudioSource::PropertiesPtr newProperties) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doUpdateAudioSourceContent</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>af1d901a087d54bc82b27f90e639db74c</anchor>
      <arglist>(ARAAudioSource *audioSource, ARAContentUpdateScopes scopeFlags) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>willEnableAudioSourceSamplesAccess</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>a32320af787d07e57ff88754d36e6689b</anchor>
      <arglist>(ARAAudioSource *audioSource, bool enable) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>didEnableAudioSourceSamplesAccess</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>a077c008744122032bb4b9db4b8480b97</anchor>
      <arglist>(ARAAudioSource *audioSource, bool enable) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>willDestroyAudioSource</name>
      <anchorfile>classARAAudioSourceReader.html</anchorfile>
      <anchor>a168195a0e64bfca6dab9d0974c848d55</anchor>
      <arglist>(ARAAudioSource *audioSource) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor::ARAClient</name>
    <filename>structExtensionsVisitor_1_1ARAClient.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAClient</name>
      <anchorfile>structExtensionsVisitor_1_1ARAClient.html</anchorfile>
      <anchor>ae46e8115eb263e87d77a22466d37eb1e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>structExtensionsVisitor_1_1ARAClient.html</anchorfile>
      <anchor>a996578410fd3d4efc9558cb5c045a758</anchor>
      <arglist>(std::function&lt; void(ARAFactoryWrapper)&gt;) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARADocument</name>
    <filename>classARADocument.html</filename>
    <base>ARAListenableModelClass&lt; ARADocumentListener &gt;</base>
    <base>ARAObject</base>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARADocumentProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a4663362cf3faed26cc875a650b728bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARADocumentListener</type>
      <name>Listener</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a5586396796bc68fcbb060a57242e1c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AudioSource_t * &gt; &amp;</type>
      <name>getAudioSources</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a581205a8859e4cba5abff00534d8725a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; MusicalContext_t * &gt; &amp;</type>
      <name>getMusicalContexts</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>afd2e40cdf318cf76a2bd6d6cb0c6cdb3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; RegionSequence_t * &gt; &amp;</type>
      <name>getRegionSequences</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a01385e1ad89196fca85401560ffa2451</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>af1521779f9780beccda159a587f1575a</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a4be77806ffdc6dbc5306c79b649b6a19</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>aa8ee8bc9daec7fc4adbf84d2324a770f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARADocument.html</anchorfile>
      <anchor>a48a4d29a967b46ebd24d77aab1d0ee95</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARADocumentControllerSpecialisation</name>
    <filename>classARADocumentControllerSpecialisation.html</filename>
    <base>ARADocumentListener</base>
    <base>ARAMusicalContextListener</base>
    <base>ARARegionSequenceListener</base>
    <base>ARAAudioSourceListener</base>
    <base>ARAAudioModificationListener</base>
    <base>ARAPlaybackRegionListener</base>
    <member kind="function">
      <type></type>
      <name>ARADocumentControllerSpecialisation</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aaf1340b44d1e5406f6d9853f8b5a46af</anchor>
      <arglist>(const ARA::PlugIn::PlugInEntry *entry, const ARA::ARADocumentControllerHostInstance *instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARADocumentControllerSpecialisation</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a344012dc84341cf880d77257dcaad557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ARA::PlugIn::DocumentController *</type>
      <name>getDocumentController</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aeaf4f696efa21a856442b2c76b965aa6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>DocumentType *</type>
      <name>getDocument</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a4f477833a4067cb9f692a48990c1b477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ARA::ARAFactory *</type>
      <name>createARAFactory</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a8ff385956e58cdd35a6429049ea0209b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Specialisation *</type>
      <name>getSpecialisedDocumentController</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a1791ea77d0b7cb5058c51ca488f316da</anchor>
      <arglist>(ARA::PlugIn::DocumentController *dc)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>doRestoreObjectsFromStream</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a644722fb19b7201b6423b1f2c668c83b</anchor>
      <arglist>(ARAInputStream &amp;input, const ARARestoreObjectsFilter *filter)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>doStoreObjectsToStream</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a87434a6bf64bf96d9dd2b2ff59bd7b72</anchor>
      <arglist>(ARAOutputStream &amp;output, const ARAStoreObjectsFilter *filter)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAPlaybackRenderer *</type>
      <name>doCreatePlaybackRenderer</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a7e9154c4ef06e2f72881e1777495e1b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAEditorRenderer *</type>
      <name>doCreateEditorRenderer</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aceef5a664edcacd6d4dc6fb41da37d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAEditorView *</type>
      <name>doCreateEditorView</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>ac084ff4d6e277a94312750fbd08d6c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doIsAudioSourceContentAvailable</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a3662ce033033921cdd313ec19a62a9bc</anchor>
      <arglist>(const ARA::PlugIn::AudioSource *audioSource, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::ARAContentGrade</type>
      <name>doGetAudioSourceContentGrade</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a8b95f33f443cb80cfaa76a9e5c8b7102</anchor>
      <arglist>(const ARA::PlugIn::AudioSource *audioSource, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::PlugIn::ContentReader *</type>
      <name>doCreateAudioSourceContentReader</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>ad0780253aa4e0bba580f600006c91c1f</anchor>
      <arglist>(ARA::PlugIn::AudioSource *audioSource, ARA::ARAContentType type, const ARA::ARAContentTimeRange *range)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doIsAudioModificationContentAvailable</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a5a1a2359d6d1df0fbaa3cb4fe036e7b1</anchor>
      <arglist>(const ARA::PlugIn::AudioModification *audioModification, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::ARAContentGrade</type>
      <name>doGetAudioModificationContentGrade</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a4a81f24cb171a1313d3d205b05aeddf9</anchor>
      <arglist>(const ARA::PlugIn::AudioModification *audioModification, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::PlugIn::ContentReader *</type>
      <name>doCreateAudioModificationContentReader</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a77f867d05f5c8b001bed1d463520fb8e</anchor>
      <arglist>(ARA::PlugIn::AudioModification *audioModification, ARA::ARAContentType type, const ARA::ARAContentTimeRange *range)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doIsPlaybackRegionContentAvailable</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a53013e9393fe59a4e63db246d54350f6</anchor>
      <arglist>(const ARA::PlugIn::PlaybackRegion *playbackRegion, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::ARAContentGrade</type>
      <name>doGetPlaybackRegionContentGrade</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a8c90f25a553fadb7a5f49fd92f9b5ee6</anchor>
      <arglist>(const ARA::PlugIn::PlaybackRegion *playbackRegion, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::PlugIn::ContentReader *</type>
      <name>doCreatePlaybackRegionContentReader</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aee6cec81ddb43021bf9f3055784e14ce</anchor>
      <arglist>(ARA::PlugIn::PlaybackRegion *playbackRegion, ARA::ARAContentType type, const ARA::ARAContentTimeRange *range)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>doGetPlaybackRegionHeadAndTailTime</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aba2e3a4dfb700070b49cf6666a3b7b75</anchor>
      <arglist>(const ARA::PlugIn::PlaybackRegion *playbackRegion, ARA::ARATimeDuration *headTime, ARA::ARATimeDuration *tailTime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doIsAudioSourceContentAnalysisIncomplete</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a53edd24cc301379a4067db533135d2dc</anchor>
      <arglist>(const ARA::PlugIn::AudioSource *audioSource, ARA::ARAContentType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>doRequestAudioSourceContentAnalysis</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>acd6181a9cf72f85b0140fd04f0d405a2</anchor>
      <arglist>(ARA::PlugIn::AudioSource *audioSource, std::vector&lt; ARA::ARAContentType &gt; const &amp;contentTypes)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::ARAInt32</type>
      <name>doGetProcessingAlgorithmsCount</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>ae687f898fbef9b194f18ea77e99b08ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual const ARA::ARAProcessingAlgorithmProperties *</type>
      <name>doGetProcessingAlgorithmProperties</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a7855575470fc5836e46ec6741dad172c</anchor>
      <arglist>(ARA::ARAInt32 algorithmIndex)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARA::ARAInt32</type>
      <name>doGetProcessingAlgorithmForAudioSource</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a56fe892701c1d0a8720094e21631c6af</anchor>
      <arglist>(const ARA::PlugIn::AudioSource *audioSource)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>doRequestProcessingAlgorithmForAudioSource</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aec1bc101e8d57d5b96895c63b8ff6a18</anchor>
      <arglist>(ARA::PlugIn::AudioSource *audioSource, ARA::ARAInt32 algorithmIndex)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARADocument *</type>
      <name>doCreateDocument</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>acc05c2240fd9ea8e522ba83967f03ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAMusicalContext *</type>
      <name>doCreateMusicalContext</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>aabf1ada95d330d76b416da6499d011cb</anchor>
      <arglist>(ARADocument *document, ARA::ARAMusicalContextHostRef hostRef)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARARegionSequence *</type>
      <name>doCreateRegionSequence</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>ae4b1f32146113c9d6cbaa1335ae6d505</anchor>
      <arglist>(ARADocument *document, ARA::ARARegionSequenceHostRef hostRef)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAAudioSource *</type>
      <name>doCreateAudioSource</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>a2b274dba646d2ef46c0cc6414b304b53</anchor>
      <arglist>(ARADocument *document, ARA::ARAAudioSourceHostRef hostRef)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAAudioModification *</type>
      <name>doCreateAudioModification</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>ac740567774f224e8bcbe9a324515a21f</anchor>
      <arglist>(ARAAudioSource *audioSource, ARA::ARAAudioModificationHostRef hostRef, const ARAAudioModification *optionalModificationToClone)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ARAPlaybackRegion *</type>
      <name>doCreatePlaybackRegion</name>
      <anchorfile>classARADocumentControllerSpecialisation.html</anchorfile>
      <anchor>af6ee2f217959dde835ecd3c63d799198</anchor>
      <arglist>(ARAAudioModification *modification, ARA::ARAPlaybackRegionHostRef hostRef)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARADocumentListener</name>
    <filename>classARADocumentListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARADocumentListener</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>ae2bb89fce987750eb010cbbf4fa02f93</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willBeginEditing</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a388906a3641bf713fc54479cd220b830</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didEndEditing</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a7fecde45892ecba46fde8e59168a5710</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willNotifyModelUpdates</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a36d12ae107c4e26336d41b0d91d62de6</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didNotifyModelUpdates</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a77b27b8fc8ce5aca25e047ded5fd5af6</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdateDocumentProperties</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>ac55b4020a1fcbca1775c7c59a7693db3</anchor>
      <arglist>(ARADocument *document, ARA::PlugIn::PropertiesPtr&lt; ARA::ARADocumentProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateDocumentProperties</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a739ab8dfc3254892b202e3607f4720f1</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddMusicalContextToDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>af310868a26202efa37e9a2a82db6e886</anchor>
      <arglist>(ARADocument *document, ARAMusicalContext *musicalContext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemoveMusicalContextFromDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a3f7c1e0e68a176eca8dba9551a2d45e2</anchor>
      <arglist>(ARADocument *document, ARAMusicalContext *musicalContext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didReorderMusicalContextsInDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>aff1703908f64788312435e1ea2b54f0d</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddRegionSequenceToDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a639a959255cbcdaee5013e05370a1b4d</anchor>
      <arglist>(ARADocument *document, ARARegionSequence *regionSequence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemoveRegionSequenceFromDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a9f5262e905c1d1e036ba95ab06a4f669</anchor>
      <arglist>(ARADocument *document, ARARegionSequence *regionSequence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didReorderRegionSequencesInDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>abe06d6bd1a3a615921283edcb7a4a293</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddAudioSourceToDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a167e6b98ef249b02c4d944a29976e10f</anchor>
      <arglist>(ARADocument *document, ARAAudioSource *audioSource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemoveAudioSourceFromDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>add1a2d82950d686348efb630e2504b50</anchor>
      <arglist>(ARADocument *document, ARAAudioSource *audioSource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyDocument</name>
      <anchorfile>classARADocumentListener.html</anchorfile>
      <anchor>a4ac6a1e1d822b397a4297bef5c6213b5</anchor>
      <arglist>(ARADocument *document)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAEditGuard</name>
    <filename>classARAEditGuard.html</filename>
    <member kind="function">
      <type></type>
      <name>ARAEditGuard</name>
      <anchorfile>classARAEditGuard.html</anchorfile>
      <anchor>aea71d3206a982878ebd59e009a05c526</anchor>
      <arglist>(ARA::Host::DocumentController &amp;dcIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ARAEditGuard</name>
      <anchorfile>classARAEditGuard.html</anchorfile>
      <anchor>a93f9aa83539138338b92f150dfa69770</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAEditorRenderer</name>
    <filename>classARAEditorRenderer.html</filename>
    <base>ARARenderer</base>
    <member kind="function">
      <type>std::vector&lt; PlaybackRegion_t * &gt; const &amp;</type>
      <name>getPlaybackRegions</name>
      <anchorfile>classARAEditorRenderer.html</anchorfile>
      <anchor>a5d3b88dc69e0df476fe0be23b792d643</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; RegionSequence_t * &gt; const &amp;</type>
      <name>getRegionSequences</name>
      <anchorfile>classARAEditorRenderer.html</anchorfile>
      <anchor>ad2896261c8009e3ff0cd480e8aeaa770</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processBlock</name>
      <anchorfile>classARAEditorRenderer.html</anchorfile>
      <anchor>a91fb387f199150f53fe04f5bac070e98</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime isNonRealtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept override</arglist>
    </member>
    <member kind="function">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARAEditorRenderer.html</anchorfile>
      <anchor>a8632d25b77b70b7dcd17ab50a498295c</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept=0</arglist>
    </member>
    <member kind="function">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARAEditorRenderer.html</anchorfile>
      <anchor>a5440f97753135d5f29127403b08ccdc4</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAEditorView</name>
    <filename>classARAEditorView.html</filename>
    <class kind="class">ARAEditorView::Listener</class>
    <member kind="function">
      <type>const std::vector&lt; RegionSequence_t * &gt; &amp;</type>
      <name>getHiddenRegionSequences</name>
      <anchorfile>classARAEditorView.html</anchorfile>
      <anchor>a429bd12df868cab780b4f5cf790aca83</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doNotifySelection</name>
      <anchorfile>classARAEditorView.html</anchorfile>
      <anchor>a8e2d94f3a51ef4f1ec2e048dc07b4972</anchor>
      <arglist>(const ARA::PlugIn::ViewSelection *currentSelection) noexcept override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doNotifyHideRegionSequences</name>
      <anchorfile>classARAEditorView.html</anchorfile>
      <anchor>a92541b9dd1d7df6f7f01f9c3c995a86f</anchor>
      <arglist>(const std::vector&lt; ARA::PlugIn::RegionSequence * &gt; &amp;regionSequences) noexcept override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classARAEditorView.html</anchorfile>
      <anchor>a1899346a0ebb0121ddee8ac9cfb9b157</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classARAEditorView.html</anchorfile>
      <anchor>a16c0aa54df69147440dd19d0f23a01e1</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ARAFactoryResult</name>
    <filename>structARAFactoryResult.html</filename>
    <member kind="variable">
      <type>ARAFactoryWrapper</type>
      <name>araFactory</name>
      <anchorfile>structARAFactoryResult.html</anchorfile>
      <anchor>a4a6e086542f278f6441fee94a8e616a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>errorMessage</name>
      <anchorfile>structARAFactoryResult.html</anchorfile>
      <anchor>a507b3e765373dd16b04ee835129aeef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAFactoryWrapper</name>
    <filename>classARAFactoryWrapper.html</filename>
    <member kind="function">
      <type></type>
      <name>ARAFactoryWrapper</name>
      <anchorfile>classARAFactoryWrapper.html</anchorfile>
      <anchor>a85a9a7d481aa6fb6e56f750156d7c75b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ARAFactoryWrapper</name>
      <anchorfile>classARAFactoryWrapper.html</anchorfile>
      <anchor>a2339711b3a31ed8f7bc6d387d9ef7203</anchor>
      <arglist>(std::shared_ptr&lt; const ARA::ARAFactory &gt; factoryIn)</arglist>
    </member>
    <member kind="function">
      <type>const ARA::ARAFactory *</type>
      <name>get</name>
      <anchorfile>classARAFactoryWrapper.html</anchorfile>
      <anchor>ad6ffff07fcf86f0d1ffe27a1bfdce2fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostDocumentController</name>
    <filename>classARAHostDocumentController.html</filename>
    <member kind="function">
      <type></type>
      <name>~ARAHostDocumentController</name>
      <anchorfile>classARAHostDocumentController.html</anchorfile>
      <anchor>ab67d6649b84092ee660a6f668f2d2251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ARA::Host::DocumentController &amp;</type>
      <name>getDocumentController</name>
      <anchorfile>classARAHostDocumentController.html</anchorfile>
      <anchor>a5424e29a8a80226fc3d5a86affe205af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ARAHostModel::PlugInExtensionInstance</type>
      <name>bindDocumentToPluginInstance</name>
      <anchorfile>classARAHostDocumentController.html</anchorfile>
      <anchor>a22549baa1b1bf6f57004c1c0d3976dc0</anchor>
      <arglist>(AudioPluginInstance &amp;instance, ARA::ARAPlugInInstanceRoleFlags knownRoles, ARA::ARAPlugInInstanceRoleFlags assignedRoles)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; ARAHostDocumentController &gt;</type>
      <name>create</name>
      <anchorfile>classARAHostDocumentController.html</anchorfile>
      <anchor>af5959c9e6f88f06cbcbc63a914b1e846</anchor>
      <arglist>(ARAFactoryWrapper factory, const String &amp;documentName, std::unique_ptr&lt; ARA::Host::AudioAccessControllerInterface &gt; audioAccessController, std::unique_ptr&lt; ARA::Host::ArchivingControllerInterface &gt; archivingController, std::unique_ptr&lt; ARA::Host::ContentAccessControllerInterface &gt; contentAccessController=nullptr, std::unique_ptr&lt; ARA::Host::ModelUpdateControllerInterface &gt; modelUpdateController=nullptr, std::unique_ptr&lt; ARA::Host::PlaybackControllerInterface &gt; playbackController=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAInputStream</name>
    <filename>classARAInputStream.html</filename>
    <base>InputStream</base>
    <member kind="function">
      <type></type>
      <name>ARAInputStream</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>aefd43af2f5e347b52c0bbdb67ca540a7</anchor>
      <arglist>(ARA::PlugIn::HostArchiveReader *)</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>a2fc35463ef9a62c97e99e8429b95d0e2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>a695fc29392a85eb6a53c97cbfb0012e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>abf9e4acb8d53f2580f7407aa6fb297d8</anchor>
      <arglist>(void *, int) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>a90ca77892500197dd79fe0483a645f3c</anchor>
      <arglist>(int64) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>af22f7eb6d052289e0011b946a7461508</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>failed</name>
      <anchorfile>classARAInputStream.html</anchorfile>
      <anchor>a795fdca056caacfcb797c7055ec70753</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAListenableModelClass</name>
    <filename>classARAListenableModelClass.html</filename>
    <templarg>class ListenerType</templarg>
    <member kind="function">
      <type></type>
      <name>ARAListenableModelClass</name>
      <anchorfile>classARAListenableModelClass.html</anchorfile>
      <anchor>a79573bcd9c7b643c9c30b0cd9c0ae8d1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAListenableModelClass</name>
      <anchorfile>classARAListenableModelClass.html</anchorfile>
      <anchor>a4d9649c2174a4eee527e58ba7b941c9b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classARAListenableModelClass.html</anchorfile>
      <anchor>a65306d47def85db52e1dd0167f48e68c</anchor>
      <arglist>(ListenerType *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classARAListenableModelClass.html</anchorfile>
      <anchor>a7e8aad37a5b8d60f67bac03e7f3f5b77</anchor>
      <arglist>(ListenerType *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyListeners</name>
      <anchorfile>classARAListenableModelClass.html</anchorfile>
      <anchor>a4511a8b405629147f412a071192c9c06</anchor>
      <arglist>(Callback &amp;&amp;callback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAMusicalContext</name>
    <filename>classARAMusicalContext.html</filename>
    <base>ARAListenableModelClass&lt; ARAMusicalContextListener &gt;</base>
    <base>ARAObject</base>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARAMusicalContextProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>abdee66b994f9862314a9a809d31f378b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARAMusicalContextListener</type>
      <name>Listener</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>a277a49c10b6d9b18be4190482e4e3fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Document_t *</type>
      <name>getDocument</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>ad4d3107ee6b19256526a8a71a2908d46</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; RegionSequence_t * &gt; &amp;</type>
      <name>getRegionSequences</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>a2d4fe3b1b550e9f90aa49b1a97a7566f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>ad3c4d6055bb2f5af062e00b524822735</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>a2cb949f182169a1ecf98fa070df9253b</anchor>
      <arglist>(size_t) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>a8e0ea0070a8a9b72d372ea7342e76d70</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARAMusicalContext.html</anchorfile>
      <anchor>ab223ae7dbe8e1bcd9d903281f7c02ab3</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAMusicalContextListener</name>
    <filename>classARAMusicalContextListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAMusicalContextListener</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>acd0eb1a028bcd0eb968261f823db133e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdateMusicalContextProperties</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>a0ead937eca7b2da2ec67f496a10a0dcc</anchor>
      <arglist>(ARAMusicalContext *musicalContext, ARA::PlugIn::PropertiesPtr&lt; ARA::ARAMusicalContextProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateMusicalContextProperties</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>a8e67b95af17fecf33fedd5d57dcb32dc</anchor>
      <arglist>(ARAMusicalContext *musicalContext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doUpdateMusicalContextContent</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>a7e3fdfb7379425cd5245e14b8c5ea1dd</anchor>
      <arglist>(ARAMusicalContext *musicalContext, ARAContentUpdateScopes scopeFlags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddRegionSequenceToMusicalContext</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>aaaabaa34b8769c4c7e19f67279dab17e</anchor>
      <arglist>(ARAMusicalContext *musicalContext, ARARegionSequence *regionSequence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemoveRegionSequenceFromMusicalContext</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>a2199f0b8ffd3948c98403823723a2b6f</anchor>
      <arglist>(ARAMusicalContext *musicalContext, ARARegionSequence *regionSequence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didReorderRegionSequencesInMusicalContext</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>a96912a37945a3dfcb7e2afe34c7fdbe3</anchor>
      <arglist>(ARAMusicalContext *musicalContext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyMusicalContext</name>
      <anchorfile>classARAMusicalContextListener.html</anchorfile>
      <anchor>aae8019d353798571954cee3ca01fdce6</anchor>
      <arglist>(ARAMusicalContext *musicalContext)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAObject</name>
    <filename>classARAObject.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAObject</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>abb8a98637d76d7fe35287f74dfbc8cfb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>adbf1b4695423941b4aa59fbf62080210</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>aa0e39fac71cd746a959e8f6645da60b2</anchor>
      <arglist>(size_t index)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>a41fa2cef7767632887b97be286566478</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traverse</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>a9fb5fe24a31a0301ba57abdc255ee5ab</anchor>
      <arglist>(Fn &amp;&amp;fn)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>classARAObject.html</anchorfile>
      <anchor>a1661038f61f1408e79d4ceba25b9453f</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAObjectVisitor</name>
    <filename>classARAObjectVisitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAObjectVisitor</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>ab40529fe666e836594822796c8dc759c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitDocument</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a27b018a911c6bf00fd2d43eadf684533</anchor>
      <arglist>(juce::ARADocument &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitMusicalContext</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a12272d29debe8557fe74243b7d0af4a0</anchor>
      <arglist>(juce::ARAMusicalContext &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitRegionSequence</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a99370f71ad6f0da35e1934c3f39ac157</anchor>
      <arglist>(juce::ARARegionSequence &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitPlaybackRegion</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a7ec00a4b54c79c91eb7ce3c5c5f3917f</anchor>
      <arglist>(juce::ARAPlaybackRegion &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitAudioModification</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a90232b8fd358ce1b47a92d8e48fdbc00</anchor>
      <arglist>(juce::ARAAudioModification &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitAudioSource</name>
      <anchorfile>classARAObjectVisitor.html</anchorfile>
      <anchor>a26212312fd93a01e638f8f1ecb971adb</anchor>
      <arglist>(juce::ARAAudioSource &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAOutputStream</name>
    <filename>classARAOutputStream.html</filename>
    <base>OutputStream</base>
    <member kind="function">
      <type></type>
      <name>ARAOutputStream</name>
      <anchorfile>classARAOutputStream.html</anchorfile>
      <anchor>a67a34a0d31b50e7283d5747a0cf843ab</anchor>
      <arglist>(ARA::PlugIn::HostArchiveWriter *)</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classARAOutputStream.html</anchorfile>
      <anchor>a5fb08a40c67ebce6f20b10a727d399fb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classARAOutputStream.html</anchorfile>
      <anchor>acba778acf978b3eeea08db55c62c22cc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classARAOutputStream.html</anchorfile>
      <anchor>adc77ac5541f90c76c5e5e89f1d5cb3f9</anchor>
      <arglist>(const void *, size_t) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classARAOutputStream.html</anchorfile>
      <anchor>adba254fb65428b70aa4f3bb24c943730</anchor>
      <arglist>(int64) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAPlaybackRegion</name>
    <filename>classARAPlaybackRegion.html</filename>
    <base>ARAListenableModelClass&lt; ARAPlaybackRegionListener &gt;</base>
    <base>ARAObject</base>
    <member kind="enumeration">
      <type></type>
      <name>IncludeHeadAndTail</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a17defd65ccb07cd2fef6811b451e6412</anchor>
      <arglist></arglist>
      <enumvalue file="classARAPlaybackRegion.html" anchor="a17defd65ccb07cd2fef6811b451e6412a7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classARAPlaybackRegion.html" anchor="a17defd65ccb07cd2fef6811b451e6412aa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARAPlaybackRegionProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a723018e240047f42a46b793c3b50386c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARAPlaybackRegionListener</type>
      <name>Listener</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a6a592947415cdda37f1550feb02f2c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>AudioModification_t *</type>
      <name>getAudioModification</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a4a560868a985b854d8819172233a69aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RegionSequence_t *</type>
      <name>getRegionSequence</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a594d1488e3e6ebb5c4b48e25090d989a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a00d3ee34212407c2a902acd2cace44c6</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a9091108583faaa6b777dc870f8207e3d</anchor>
      <arglist>(size_t) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>aa48b93c2b29c55d4d8007e3b44867f63</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a9beb56bff02c3d8685deeed9d9a168ee</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; double &gt;</type>
      <name>getTimeRange</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>ac9e7a598f8fab19fc0cab3e7302744df</anchor>
      <arglist>(IncludeHeadAndTail includeHeadAndTail=IncludeHeadAndTail::no) const</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int64 &gt;</type>
      <name>getSampleRange</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>af0c6ffafc52d5feae5a6f5ab392405ff</anchor>
      <arglist>(double sampleRate, IncludeHeadAndTail includeHeadAndTail=IncludeHeadAndTail::no) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getHeadTime</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a8eb508d13b74c84553af3a4b6ce0c0b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTailTime</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a78d6cd2597e2c1c7686b72c2c3e771bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContentChanged</name>
      <anchorfile>classARAPlaybackRegion.html</anchorfile>
      <anchor>a78993bc31f685f3d6fd0d63e62406933</anchor>
      <arglist>(ARAContentUpdateScopes scopeFlags, bool notifyARAHost)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAPlaybackRegionListener</name>
    <filename>classARAPlaybackRegionListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARAPlaybackRegionListener</name>
      <anchorfile>classARAPlaybackRegionListener.html</anchorfile>
      <anchor>aa23217c383b67f243c7a61885586a20f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdatePlaybackRegionProperties</name>
      <anchorfile>classARAPlaybackRegionListener.html</anchorfile>
      <anchor>aeaecd97bd3cba92d6a971a3efdf10315</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion, ARA::PlugIn::PropertiesPtr&lt; ARA::ARAPlaybackRegionProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdatePlaybackRegionProperties</name>
      <anchorfile>classARAPlaybackRegionListener.html</anchorfile>
      <anchor>a4c08cb8154bc3027be66cfb90c70c00c</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdatePlaybackRegionContent</name>
      <anchorfile>classARAPlaybackRegionListener.html</anchorfile>
      <anchor>a7ab5e99319e65b3d7634a9dbd95ad0ac</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion, ARAContentUpdateScopes scopeFlags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyPlaybackRegion</name>
      <anchorfile>classARAPlaybackRegionListener.html</anchorfile>
      <anchor>a8120de3076b81828ac5667eafe15074c</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAPlaybackRegionReader</name>
    <filename>classARAPlaybackRegionReader.html</filename>
    <base>AudioFormatReader</base>
    <base protection="private">ARAPlaybackRegionListener</base>
    <member kind="function">
      <type></type>
      <name>ARAPlaybackRegionReader</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a84ec0a87c78c2d8b6ea5f2385bb4a196</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ARAPlaybackRegionReader</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>abf981a4e2e48b16ea81dabaaf16a6a3e</anchor>
      <arglist>(double sampleRate, int numChannels, const std::vector&lt; ARAPlaybackRegion * &gt; &amp;playbackRegions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ARAPlaybackRegionReader</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a0742e0f0fbad2b93749c1adc8f15025e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a2f37149ff32d228b876cb4fed1575a66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a79d1b8fca4c3c7d180a0eb30f62bd825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readSamples</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>ac32bd98f0c575dbed069a8ac7cde8dcf</anchor>
      <arglist>(int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>willUpdatePlaybackRegionProperties</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a77fbbdf6826978ff8b2dd79822863cb0</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion, ARAPlaybackRegion::PropertiesPtr newProperties) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>didUpdatePlaybackRegionContent</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a285e1961e808bc9aa8a3efab406caf12</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion, ARAContentUpdateScopes scopeFlags) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>willDestroyPlaybackRegion</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>af4c4a330c231fc60ecc158cca4d7de97</anchor>
      <arglist>(ARAPlaybackRegion *playbackRegion) override</arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>startInSamples</name>
      <anchorfile>classARAPlaybackRegionReader.html</anchorfile>
      <anchor>a87c8218dcb5c6aea12d5140013bfa68b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAPlaybackRenderer</name>
    <filename>classARAPlaybackRenderer.html</filename>
    <base>ARARenderer</base>
    <member kind="function">
      <type>bool</type>
      <name>processBlock</name>
      <anchorfile>classARAPlaybackRenderer.html</anchorfile>
      <anchor>ab81c579dd316f32ac451be96a1c48c73</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; PlaybackRegion_t * &gt; const &amp;</type>
      <name>getPlaybackRegions</name>
      <anchorfile>classARAPlaybackRenderer.html</anchorfile>
      <anchor>a177063313fd0274a6c1d774dd249d93b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARAPlaybackRenderer.html</anchorfile>
      <anchor>a8632d25b77b70b7dcd17ab50a498295c</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept=0</arglist>
    </member>
    <member kind="function">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARAPlaybackRenderer.html</anchorfile>
      <anchor>a5440f97753135d5f29127403b08ccdc4</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARARegionSequence</name>
    <filename>classARARegionSequence.html</filename>
    <base>ARAListenableModelClass&lt; ARARegionSequenceListener &gt;</base>
    <base>ARAObject</base>
    <member kind="typedef">
      <type>ARA::PlugIn::PropertiesPtr&lt; ARA::ARARegionSequenceProperties &gt;</type>
      <name>PropertiesPtr</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>ac9836a18d7e3852b5e8b4fe8cbc39e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ARARegionSequenceListener</type>
      <name>Listener</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a7ffe79a1d38d7d6b001f03c8b1eb7069</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Document_t *</type>
      <name>getDocument</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a36601fec8622acbe8c054a30e72109f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MusicalContext_t *</type>
      <name>getMusicalContext</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a48a63055e38710e6e2d7b4e566918dd3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; PlaybackRegion_t * &gt; &amp;</type>
      <name>getPlaybackRegions</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>af6a4ab5b2215e936497ecdd540339e79</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChildren</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a87a7a2074931b354f9a67d1e0673c157</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getChild</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>ae525c2c5befbf39428f2e9e909c7448c</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="function">
      <type>ARAObject *</type>
      <name>getParent</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>ab51afd03bab1c01d790526f7c5e42db7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a197b6f0ab4813fc2038f31f6c77bea76</anchor>
      <arglist>(ARAObjectVisitor &amp;visitor) override</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; double &gt;</type>
      <name>getTimeRange</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>aaddc586efc1895d8f3f1f810e1902e25</anchor>
      <arglist>(ARAPlaybackRegion::IncludeHeadAndTail includeHeadAndTail=ARAPlaybackRegion::IncludeHeadAndTail::no) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCommonSampleRate</name>
      <anchorfile>classARARegionSequence.html</anchorfile>
      <anchor>a94e5fdad120a9ed4ee9ecc639ba6ec3b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARARegionSequenceListener</name>
    <filename>classARARegionSequenceListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARARegionSequenceListener</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>aea68f571094f50278345709a309ed0b0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willUpdateRegionSequenceProperties</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>a058fb204c9d5eaa1e484fd008e99cd85</anchor>
      <arglist>(ARARegionSequence *regionSequence, ARA::PlugIn::PropertiesPtr&lt; ARA::ARARegionSequenceProperties &gt; newProperties)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didUpdateRegionSequenceProperties</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>a3e1dae66154d2f41449dae2c228af6d7</anchor>
      <arglist>(ARARegionSequence *regionSequence)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willRemovePlaybackRegionFromRegionSequence</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>af8f612508d875be9724cb08719a8c188</anchor>
      <arglist>(ARARegionSequence *regionSequence, ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didAddPlaybackRegionToRegionSequence</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>afb0b98d8e2ec668db104ba064622d544</anchor>
      <arglist>(ARARegionSequence *regionSequence, ARAPlaybackRegion *playbackRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willDestroyRegionSequence</name>
      <anchorfile>classARARegionSequenceListener.html</anchorfile>
      <anchor>ad63e45c891ef6c87ba09f7cacf13808f</anchor>
      <arglist>(ARARegionSequence *regionSequence)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARARenderer</name>
    <filename>classARARenderer.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AlwaysNonRealtime</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>abfae209576b63f8dd4915468f2b6b4e4</anchor>
      <arglist></arglist>
      <enumvalue file="classARARenderer.html" anchor="abfae209576b63f8dd4915468f2b6b4e4a7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classARARenderer.html" anchor="abfae209576b63f8dd4915468f2b6b4e4aa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ARARenderer</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>a989a2ab3097136c2b69f10c0f7905bfc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareToPlay</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>aa4469c56d8fc2c99c62bc49540558fa0</anchor>
      <arglist>(double sampleRate, int maximumSamplesPerBlock, int numChannels, AudioProcessor::ProcessingPrecision precision, AlwaysNonRealtime alwaysNonRealtime=AlwaysNonRealtime::no)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseResources</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>a97203990c80356042a0a7f2bd3d01672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>a1acba51eade482dacf1e0c2266b8e7a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>a8632d25b77b70b7dcd17ab50a498295c</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processBlock</name>
      <anchorfile>classARARenderer.html</anchorfile>
      <anchor>a5440f97753135d5f29127403b08ccdc4</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ArgumentList::Argument</name>
    <filename>structArgumentList_1_1Argument.html</filename>
    <member kind="function">
      <type>File</type>
      <name>resolveAsFile</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>abe9c4d9fb36e5ca6f55fb4ee1b7181f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>resolveAsExistingFile</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a24f0b3b6f8cd72b16cfd87270e87ca55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>resolveAsExistingFolder</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a20cdd428aa709df42ad81c4874ed101a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLongOption</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a61bec853a88114dd2a657ec9e17924d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShortOption</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a810960ede5f0619fa63906787f6fd4d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLongOption</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a2e9a5932b9173795f6137226c5597625</anchor>
      <arglist>(const String &amp;optionRoot) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLongOptionValue</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a1029848b6e95946a36666b46e4140c12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShortOption</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>abe0cb819ef00e8de34c558ce1d8c90e9</anchor>
      <arglist>(char shortOptionCharacter) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOption</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a73dfc694cbae025da3b7d8d3624b4e88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a98485b4c296d946a7aa93fc431543b1b</anchor>
      <arglist>(StringRef stringToCompare) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>a3b213a803c24220944aacc6c12818850</anchor>
      <arglist>(StringRef stringToCompare) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>text</name>
      <anchorfile>structArgumentList_1_1Argument.html</anchorfile>
      <anchor>ae3bd787d43dc52e17d3777959dee69cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ArgumentList</name>
    <filename>structArgumentList.html</filename>
    <class kind="struct">ArgumentList::Argument</class>
    <member kind="function">
      <type></type>
      <name>ArgumentList</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a815dfaf08785ef1c1ad0c82ad976d8d4</anchor>
      <arglist>(String executable, StringArray arguments)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArgumentList</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a5cbae2013789cf8e5916a998c9ba7552</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArgumentList</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>afd85d5e23d64196ade3e7ef6b4538234</anchor>
      <arglist>(const String &amp;executable, const String &amp;arguments)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArgumentList</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a0fa6fc934f7baffc0edcb5dd42b25b3f</anchor>
      <arglist>(const ArgumentList &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ArgumentList &amp;</type>
      <name>operator=</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>aeaf9e220ffd7831b35c8d5e23977aafc</anchor>
      <arglist>(const ArgumentList &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a917963c86bc601116e51da2350e9d8e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Argument</type>
      <name>operator[]</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a9411acd02945d2017cb6c3c632c059cf</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkMinNumArguments</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a41f127963228ff4f7563be57fbb6ddba</anchor>
      <arglist>(int expectedMinNumberOfArgs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>ab3d4eca1e18f11ebeb04e4a651dd0c70</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeOptionIfFound</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>ae0948558fddfc1dc9bf8aa6309693360</anchor>
      <arglist>(StringRef option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a777cef58bbd3be1b1e40ec28cca238f8</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>failIfOptionIsMissing</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a295c74422dcf59e83e853ab5b863305b</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getValueForOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>acf86cd769eb8affd62a601d4c08bc8e4</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>removeValueForOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a2eb4ac71d9cb4bdb389dcce8b019928d</anchor>
      <arglist>(StringRef option)</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getFileForOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a215d99edce88a17b328a447508754a64</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getFileForOptionAndRemove</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>aa1509776e4b83ca78c478ec92c5f99f6</anchor>
      <arglist>(StringRef option)</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getExistingFileForOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a01cb5a3bcdde1b21fa67af3a70dec047</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getExistingFileForOptionAndRemove</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>aab7b2a9035c6a4b03ad0ba4222853239</anchor>
      <arglist>(StringRef option)</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getExistingFolderForOption</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a7c2237325e88d65dafde0eb6e7c1e98f</anchor>
      <arglist>(StringRef option) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getExistingFolderForOptionAndRemove</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a264a6e8bc9afd777e7f5b00ca59489e3</anchor>
      <arglist>(StringRef option)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>executableName</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>a0c26649780e6a481812a779f1050a81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Argument &gt;</type>
      <name>arguments</name>
      <anchorfile>structArgumentList.html</anchorfile>
      <anchor>aebbb44f0cabf89cc672536887be82915</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array</name>
    <filename>classArray.html</filename>
    <templarg>typename ElementType</templarg>
    <templarg>typename TypeOfCriticalSectionToUse</templarg>
    <templarg>int minimumAllocatedSize</templarg>
    <member kind="typedef">
      <type>typename TypeOfCriticalSectionToUse::ScopedLockType</type>
      <name>ScopedLockType</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a8578fcd9dcc67356c54d237b6555f6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ab1d9ca52e1b69cc8dc27702f3f761f95</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a73bffe8f1dc3c01078a300428703daaa</anchor>
      <arglist>(const Array &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a7b91e5a4297e1beabd2189763908458a</anchor>
      <arglist>(Array &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a4906475196d568102d5fb99dd37b95c5</anchor>
      <arglist>(const TypeToCreateFrom *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>abbe29739db85990445aa6a13e8a72e1e</anchor>
      <arglist>(const TypeToCreateFrom *data, int numValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a5047a5b795c424ce68e0cc6b3b871a22</anchor>
      <arglist>(const ElementType &amp;singleElementToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ad289f5f351935d282de81167a689c8a4</anchor>
      <arglist>(ElementType &amp;&amp;singleElementToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ae658b3779a97249805c7f5045bff1e0d</anchor>
      <arglist>(const ElementType &amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a168f2c1672dd0806573ff1ce28abd9f7</anchor>
      <arglist>(ElementType &amp;&amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>aca95e27784b27bea22d931fd21dd3141</anchor>
      <arglist>(const std::initializer_list&lt; TypeToCreateFrom &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Array</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a21d72c448039c2f4eb2b665c93379619</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>Array &amp;</type>
      <name>operator=</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ad9e76f102121a0f12bc459c6220b06b2</anchor>
      <arglist>(const Array &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array &amp;</type>
      <name>operator=</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>af619033c99a0799df950e44d596c77c7</anchor>
      <arglist>(Array &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a37f79b96f5c24b20428f8cfc616b4e9b</anchor>
      <arglist>(const OtherArrayType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>aeb72713c3b2e32beb7488ea6ae72ab88</anchor>
      <arglist>(const OtherArrayType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a86dc5fe378bb99b85beb8ab86c279654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQuick</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a96bcb7013ec2d56da8b918da7fc0809c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ad00bf412578e2730347a112b58d3ccba</anchor>
      <arglist>(const ParameterType &amp;newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ae79ec3b32d0c9a80dfff8ffbc41f8523</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a1abb3c832ea321cca9a4a0d9d3883c27</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>operator[]</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ac6e3df46508c04f379641a436213c078</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getUnchecked</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a0e36fd4f8eda27d10a7044a8fa8a2ae4</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>ElementType &amp;</type>
      <name>getReference</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a56b441ad9d0ea576318120cd0088d2f2</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType &amp;</type>
      <name>getReference</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ab98250df3d8e095c46f7072383cf0dda</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getFirst</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>af1ce5b4b9a3a17638d3504ab926e3c9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getLast</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a1a7002d374da13bfbc5a0703763021cd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>getRawDataPointer</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a72183f1a9e7eac684ce85bf5760c7173</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>getRawDataPointer</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a7565f522293ce2f8b63272c3d015f7ad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>begin</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a8183087614c341bce3903a2f425d2557</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>begin</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a084f7aa9d90347874a8b50ad360b8e9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>end</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a27e3dcdc4f936e0cc3d7290dbfd25a5c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>end</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>aa5e73860df9b229e3775db066edd72ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>data</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ac21432f6172f3fc5b3bfcf5e9dec6b32</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>data</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a98e69724fe23b3958e4f534b477bc888</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a77dd097ed2af62ac2663d90fdb2d71d6</anchor>
      <arglist>(ParameterType elementToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a947c542225413c51e06b46cd300bcd9a</anchor>
      <arglist>(ParameterType elementToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a52da22e285e44171b6d6fa785a7d536a</anchor>
      <arglist>(const ElementType &amp;newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ae81ab0d9abbd36bf4aab593c255eef38</anchor>
      <arglist>(ElementType &amp;&amp;newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a142897a460ceb0c5267fd14af58d8f2e</anchor>
      <arglist>(const ElementType &amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a948a06504bfea8e5179ab2ff797de326</anchor>
      <arglist>(ElementType &amp;&amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>aef96810c21931d9676c08cad82de45c7</anchor>
      <arglist>(int indexToInsertAt, ParameterType newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertMultiple</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a0cadf83bcfba696c6a4adc15f4e0a78f</anchor>
      <arglist>(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>acb0477221ce1538611a9fcd84028b387</anchor>
      <arglist>(int indexToInsertAt, const ElementType *newElements, int numberOfElements)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addIfNotAlreadyThere</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a41d110cdb239af70fa8416cb8a430a03</anchor>
      <arglist>(ParameterType newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a3eb4d3f8301b65d0b41aadcf08b614a5</anchor>
      <arglist>(int indexToChange, ParameterType newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnchecked</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a9640d5b3c6e2cc9b812c26ba7690cfe9</anchor>
      <arglist>(int indexToChange, ParameterType newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a3cb98449214bf8993d64dd06c33133eb</anchor>
      <arglist>(const Type *elementsToAdd, int numElementsToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a1dfc3af39d920424b645b40e2bb8cf05</anchor>
      <arglist>(const std::initializer_list&lt; TypeToCreateFrom &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNullTerminatedArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a9dbaaaeea2b8e6ab7eede5c3f080adf8</anchor>
      <arglist>(const Type *const *elementsToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a921a70882553967e2998beeb30d99f83</anchor>
      <arglist>(OtherArrayType &amp;otherArray) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ac36a8e230f0d01ca02148c24fb672166</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if_t&lt;! std::is_pointer_v&lt; OtherArrayType &gt;, void &gt;</type>
      <name>addArray</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a94817ffa9c0d56a2c09fcb559918c4b8</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom, int startIndex, int numElementsToAdd=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ade015d02494b59f2e8e7600f136c09af</anchor>
      <arglist>(int targetNumItems)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addSorted</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>afc5417019f110034658b3c1c02af5a5e</anchor>
      <arglist>(ElementComparator &amp;comparator, ParameterType newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUsingDefaultSort</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a88466744eccb48806b74defa442c843b</anchor>
      <arglist>(ParameterType newElement)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab3787616ae5ae65a64ac0a706e348a7c</anchor>
      <arglist>(ElementComparator &amp;comparator, TargetValueType elementToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ae3ca48a00050e5fec873488300049eea</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>removeAndReturn</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a1db30bedb108c88d145cf9e13457c65a</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a327c9e19074544bfef2caa5d41ff8131</anchor>
      <arglist>(const ElementType *elementToRemove)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>removeFirstMatchingValue</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a38a62d999cd01e0d013ed52d2342dffc</anchor>
      <arglist>(ParameterType valueToRemove)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>removeAllInstancesOf</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a30b2ea3341f9c6156a42da4821438299</anchor>
      <arglist>(ParameterType valueToRemove)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>removeIf</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ad01b418c28d42d7037486aa6def5ac03</anchor>
      <arglist>(PredicateType &amp;&amp;predicate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRange</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ae9f26706cc40ce178424b2b4ba1f9647</anchor>
      <arglist>(int startIndex, int numberToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLast</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>af6fe3614e877f04a42330f440a5548da</anchor>
      <arglist>(int howManyToRemove=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValuesIn</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a1474eae027a73758ca12734001ec9da0</anchor>
      <arglist>(const OtherArrayType &amp;otherArray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValuesNotIn</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>af3d9c435c3cddb0de674306b809430e3</anchor>
      <arglist>(const OtherArrayType &amp;otherArray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a27a6d4d6fe65364ec9913070a1d2aa0f</anchor>
      <arglist>(int index1, int index2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>ab8ebba42fc93c9de52020b62da1872fe</anchor>
      <arglist>(int currentIndex, int newIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a0773349e71721e177ee12c8ffd20b5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a5099340060ffbc6170c4b8d3936ff8d5</anchor>
      <arglist>(int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>abd6210cb3337f1cc11b89bc7b63f9c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga526081df81183ddd47f9f514de483a8f</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false)</arglist>
    </member>
    <member kind="function">
      <type>const TypeOfCriticalSectionToUse &amp;</type>
      <name>getLock</name>
      <anchorfile>classArray.html</anchorfile>
      <anchor>a807af5d19acf78c261f2b39b423cd447</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArrayAllocationBase</name>
    <filename>classArrayAllocationBase.html</filename>
    <templarg>class ElementType</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <member kind="function">
      <type></type>
      <name>ArrayAllocationBase</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>a5da3f2850d99992edf05b87a9efa770f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArrayAllocationBase</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>ab28bed70497a730ffba19fd81ce03b09</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayAllocationBase</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>a36e26895c1b674105259ae0a3f579636</anchor>
      <arglist>(ArrayAllocationBase &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ArrayAllocationBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>ae5648adb7619dfe291cb15d456939699</anchor>
      <arglist>(ArrayAllocationBase &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllocatedSize</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>a79511376b65e0f36d4367dc57dcc7e41</anchor>
      <arglist>(int numElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureAllocatedSize</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>aa14fbe4c9c256d6ecb39a7069a9f229a</anchor>
      <arglist>(int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrinkToNoMoreThan</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>afbed82752b9a7f36bbd40780b949fb89</anchor>
      <arglist>(int maxNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>af344634326ca37edc09a9e97d295630b</anchor>
      <arglist>(ArrayAllocationBase &amp;other) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>HeapBlock&lt; ElementType &gt;</type>
      <name>elements</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>a68e9e3954a47f3a9b0721c979d4d9fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numAllocated</name>
      <anchorfile>classArrayAllocationBase.html</anchorfile>
      <anchor>a5afe5480fba4ad678e2496e0a5fc5d37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArrayBase</name>
    <filename>classArrayBase.html</filename>
    <templarg>class ElementType</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <member kind="function">
      <type></type>
      <name>ArrayBase</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a2b3cfd750addb52f1faef4ff45cba7c8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArrayBase</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a3a6e02cef0062fbf71e978aea3c14b95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayBase</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a92323fdd01e6a249440adbca3bae5032</anchor>
      <arglist>(ArrayBase &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ArrayBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a1be16cd4ecb324ae9af500e25071d4db</anchor>
      <arglist>(ArrayBase &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayBase</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>ac351030cf1c52513a19bba92eaf92c2e</anchor>
      <arglist>(ArrayBase&lt; OtherElementType, OtherCriticalSection &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ArrayBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a5441a2ba82fc0d13163224c004d45f7e</anchor>
      <arglist>(ArrayBase&lt; OtherElementType, OtherCriticalSection &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a1786df1dde4ba890d9a1fc7d1e7d51f9</anchor>
      <arglist>(const OtherArrayType &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a2172851972148fb0d9fca3664e0ec872</anchor>
      <arglist>(const OtherArrayType &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType &amp;</type>
      <name>operator[]</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a8858b591c108f2bccc5bfa5ce29f7a55</anchor>
      <arglist>(const int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType &amp;</type>
      <name>operator[]</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a396e1de10dfbaf7b3f9e60764030e396</anchor>
      <arglist>(const int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getValueWithDefault</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a586f84d64a89b5ec495d08ebb056baf3</anchor>
      <arglist>(const int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getFirst</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a72c3f61f98ae3e1db630caf99f18dce3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getLast</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a9c002448ff0cb0656c8953b4b10fe18d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>begin</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>ae37cb150831fd96546aac373ccc0b957</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>begin</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a3ae4c309675b9e40df213b0d2525bc07</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>end</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a533054f6aacf967d2bf2beef3661fa9e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>end</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>afc156b032bb26b66c56e223c48332d76</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>data</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a15ebdf54666f6b5775439f2c3ac7d513</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>data</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a46540efcf0621aa18f33dc27b3394f32</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a1bd426f07cc477260125424de0aeee9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>capacity</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>af2370b3bfff4d633bd8d110d9105451f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllocatedSize</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a544fc146c48234ec85ae3be38e5c9049</anchor>
      <arglist>(int numElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureAllocatedSize</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a4ec6f8e697ce1bdadc5b4265778b80d8</anchor>
      <arglist>(int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrinkToNoMoreThan</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a247baefdd024acb33c13a6e4d8e28159</anchor>
      <arglist>(int maxNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a72cf74a57dea5756bd9f5ca4ad367f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a883e6d3a41f1781f02dd0e83733abe87</anchor>
      <arglist>(ArrayBase &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>aa289f08b150cdc09f4542746745a3bfa</anchor>
      <arglist>(const ElementType &amp;newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>ac3421e63485e895c54fd99cd83edd1d5</anchor>
      <arglist>(ElementType &amp;&amp;newElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a30bb0e6eea76671e56ad8493a580e13f</anchor>
      <arglist>(const ElementType &amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>aab800cf78c1369e63c0eb6c68a90def4</anchor>
      <arglist>(ElementType &amp;&amp;firstNewElement, OtherElements &amp;&amp;... otherElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a3c588eaa5b661287f2bdffa98d249cfe</anchor>
      <arglist>(const Type *elementsToAdd, int numElementsToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a4c9d5af681802638665cff05ba778dfb</anchor>
      <arglist>(const std::initializer_list&lt; TypeToCreateFrom &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a6a0092abffaf16352bf7b62179b291bc</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if_t&lt;! std::is_pointer_v&lt; OtherArrayType &gt;, int &gt;</type>
      <name>addArray</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a5cb108818305ff4a77db2ee22a1db25b</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom, int startIndex, int numElementsToAdd=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a95ac143a709690dff1dae7908fd10741</anchor>
      <arglist>(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertArray</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>afec49c6bb0276840657af1e036105c94</anchor>
      <arglist>(int indexToInsertAt, const ElementType *newElements, int numberOfElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElements</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a6c3b53d5ffeb135b33919aa4d48bf254</anchor>
      <arglist>(int indexToRemoveAt, int numElementsToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>ad5c6e12391c6c0a7e8b296dbf769f973</anchor>
      <arglist>(int index1, int index2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a40e4d62f38a502b829865cc94cbcf049</anchor>
      <arglist>(int currentIndex, int newIndex) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ArrayBase</name>
      <anchorfile>classArrayBase.html</anchorfile>
      <anchor>a26686de61b9611b06e160e27a80f6aec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::IIR::ArrayCoefficients</name>
    <filename>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</filename>
    <templarg>typename NumericType</templarg>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 4 &gt;</type>
      <name>makeFirstOrderLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>accbab2cf70b88f7ff94039296dff518b</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 4 &gt;</type>
      <name>makeFirstOrderHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>ac47b0e849251bed54301ecbc7a6b20fc</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 4 &gt;</type>
      <name>makeFirstOrderAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a49d61a86177fd51eb0e7464b932c3e3b</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a1987b2e879f1afdf1c0b189d5969e6c3</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a68623c3e4273600e95cc6302bb2ce96e</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a5bc2c6b5057c7eba50b3a3e6d39461fd</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a080ced6cc4162bc8b3d80cafcc69b886</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeBandPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a46153a64e6a3340c7ea1e79c33e97170</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeBandPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>abc951f0dd783de61a24c5da4a5cbfeec</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeNotch</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a9f1be0235647d53b5769eef5f583251b</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeNotch</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>aaad52b5efbd7e327fdf0cbf97f9e59f3</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a58edf8d0256e3377af2a3f3e9b2a942c</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a14a6b4ccfd1764d57e0a5f7fe85d0228</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeLowShelf</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>afae2c16d225d0853d5c7117ba0994c12</anchor>
      <arglist>(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makeHighShelf</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>a67fbe371aa5571a41bcef86dff3688a5</anchor>
      <arglist>(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; NumericType, 6 &gt;</type>
      <name>makePeakFilter</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1ArrayCoefficients.html</anchorfile>
      <anchor>ad580181d64ea188a433bfab3e64f109e</anchor>
      <arglist>(double sampleRate, NumericType centreFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArrowButton</name>
    <filename>classArrowButton.html</filename>
    <base>Button</base>
    <member kind="function">
      <type></type>
      <name>ArrowButton</name>
      <anchorfile>classArrowButton.html</anchorfile>
      <anchor>a5f836926008f92e3f1f0e32be10b6372</anchor>
      <arglist>(const String &amp;buttonName, float arrowDirection, Colour arrowColour)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ArrowButton</name>
      <anchorfile>classArrowButton.html</anchorfile>
      <anchor>a2ea1a0a292f0989474bd490b312e9342</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classArrowButton.html</anchorfile>
      <anchor>af965c8cfc8eb358d5a35f77e797738d2</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AsyncUpdater</name>
    <filename>classAsyncUpdater.html</filename>
    <member kind="function">
      <type></type>
      <name>AsyncUpdater</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a5cb530c31e68d13bbdf078ed54911e0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AsyncUpdater</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>af28a6da5c2adf73e2c18286574939d4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerAsyncUpdate</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a4eece806c6ba9f591382fed54c5983b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelPendingUpdate</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a2e71a3b3172abca3567d2d2b75564323</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleUpdateNowIfNeeded</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a5f65e2ad091e96ce4e3979d2b701bc85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpdatePending</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a93c63f13659fc5acd41c3ec9b252bf01</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleAsyncUpdate</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a446f3af793131f8772329f1f8b526578</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ReferenceCountedObjectPtr&lt; AsyncUpdaterMessage &gt;</name>
      <anchorfile>classAsyncUpdater.html</anchorfile>
      <anchor>a359a209cff6fe2b725792b156f7dc739</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Atomic</name>
    <filename>structAtomic.html</filename>
    <templarg>typename Type</templarg>
    <member kind="typedef">
      <type>typename AtomicHelpers::DiffTypeHelper&lt; Type &gt;::Type</type>
      <name>DiffType</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>aaded77b60b5e3527e38034a7c72243cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Atomic</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a903ef283284109ee6bdaa43d9b477224</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Atomic</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>abf82947f4041182b22ec5c8035575519</anchor>
      <arglist>(Type initialValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Atomic</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a482fb9fec9e47b18884a5d1f1ac4c815</anchor>
      <arglist>(const Atomic &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Atomic</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a25b0fe07fad7cfd1cf68bd02d7da2a3f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>get</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>ad39856229e8d4e3da9088d31bad55b9e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a52abf7d407845b5ff44b46b1c96f00d1</anchor>
      <arglist>(Type newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>exchange</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a7748be1ffe12e46b6ff99a3898d90c27</anchor>
      <arglist>(Type newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareAndSetBool</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a9c0966a21db3a9d4649f8c869bb38fa0</anchor>
      <arglist>(Type newValue, Type valueToCompare) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Atomic&lt; Type &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a81a1c1dfd8bff930a97ad3c4091101af</anchor>
      <arglist>(const Atomic &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Atomic&lt; Type &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>ae323772052e09647f8c69df0c573907f</anchor>
      <arglist>(Type newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator+=</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a4a7ba896941874fb59a3f128913a3aaf</anchor>
      <arglist>(DiffType amountToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator-=</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a07571339cdc9cb7b5f3e92f6e7542b14</anchor>
      <arglist>(DiffType amountToSubtract) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator++</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a9cc5a6c2e1f07cc097317fe1685819dd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator--</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>adf3a3f87cb87e822d678dfb67f458895</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>memoryBarrier</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>a33a7257fe866463a370c8e92a208be01</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>std::atomic&lt; Type &gt;</type>
      <name>value</name>
      <anchorfile>structAtomic.html</anchorfile>
      <anchor>ac07d27537523e75989dc1bd7ee978e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AttributedString::Attribute</name>
    <filename>classAttributedString_1_1Attribute.html</filename>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a901277eb5fcd7bf60b071067a4b76880</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a52a56433fa60547fb5e979a0f4ba513a</anchor>
      <arglist>(const Attribute &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Attribute &amp;</type>
      <name>operator=</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a22ee08e1fe667eaeb7c2a13dfa3b695c</anchor>
      <arglist>(const Attribute &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>ac8f9aacec4f849a774b67410566626e3</anchor>
      <arglist>(Attribute &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>Attribute &amp;</type>
      <name>operator=</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a85fd6da0b646ed2454194c9698332f70</anchor>
      <arglist>(Attribute &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>aa8b37766e81b218c5a861ed1c40cf7ea</anchor>
      <arglist>(Range&lt; int &gt; range, const Font &amp;font, Colour colour) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Range&lt; int &gt;</type>
      <name>range</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>ab35a1ef10e233d3d0125b01baf4e086e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>font</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a8b15853437c7e58f98cee0f44f2df31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>classAttributedString_1_1Attribute.html</anchorfile>
      <anchor>a959a0822fe8fd8bf016efc5b9a8d71c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OpenGLShaderProgram::Attribute</name>
    <filename>structOpenGLShaderProgram_1_1Attribute.html</filename>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>structOpenGLShaderProgram_1_1Attribute.html</anchorfile>
      <anchor>a42f3b15e5d08e7f31c9117e71682b400</anchor>
      <arglist>(const OpenGLShaderProgram &amp;, const char *attributeName)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>attributeID</name>
      <anchorfile>structOpenGLShaderProgram_1_1Attribute.html</anchorfile>
      <anchor>a57907b3f4e21a42bae5d483b16b14f0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AttributedString</name>
    <filename>classAttributedString.html</filename>
    <class kind="class">AttributedString::Attribute</class>
    <member kind="enumeration">
      <type></type>
      <name>WordWrap</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3cab41c5fa578ffbd8a4b8a5fbc013beae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byWord</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3ca924856fd52e5a980cae23a0a35a7bad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byChar</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3ca904d4c7342693028735ff39b6b6a01af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReadingDirection</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>natural</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400ab64fe4e1ad4457691eabf047b0b48c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftToRight</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400a0ea06be4944f880c21db20dd073a979e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightToLeft</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400a455f62330ea6e3aca5353d09216fff72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3cab41c5fa578ffbd8a4b8a5fbc013beae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byWord</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3ca924856fd52e5a980cae23a0a35a7bad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byChar</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ad752f270294ec5b2cef0c80863ee3a3ca904d4c7342693028735ff39b6b6a01af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>natural</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400ab64fe4e1ad4457691eabf047b0b48c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftToRight</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400a0ea06be4944f880c21db20dd073a979e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightToLeft</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a254fea6774b4e74f786cc5ad3abac400a455f62330ea6e3aca5353d09216fff72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttributedString</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a68b3897a9264a9300d13c525171c209a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttributedString</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a6c82c34926b8a970ae1ae8de03cf31e5</anchor>
      <arglist>(const String &amp;newString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttributedString</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ac3f54d9a1fde22d240fb7914cd3ac113</anchor>
      <arglist>(const AttributedString &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>AttributedString &amp;</type>
      <name>operator=</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ab1b2e17bebf3c9546ab91df51bc810c5</anchor>
      <arglist>(const AttributedString &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttributedString</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ab7de545f3bd0baaaba788cc06c33bcde</anchor>
      <arglist>(AttributedString &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>AttributedString &amp;</type>
      <name>operator=</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a0244d6ec028841f8fed2fd1e34e941f6</anchor>
      <arglist>(AttributedString &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getText</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a0f829dd60a3402f7cee2df466774ed6c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a998c643b1311fa75b80e93d4d02a012b</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a1755f63ee5d540df2aa64d7697ff0ef8</anchor>
      <arglist>(const String &amp;textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a1ebdcf2fc784b20ba80b30e3f973820f</anchor>
      <arglist>(const String &amp;textToAppend, const Font &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a33b4e8e68669b4c72e9deeda35ccb7d0</anchor>
      <arglist>(const String &amp;textToAppend, Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ab835b8818a4905e1af576b3e99a13a53</anchor>
      <arglist>(const String &amp;textToAppend, const Font &amp;font, Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>acc8257dab05c592118659e1a80594338</anchor>
      <arglist>(const AttributedString &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>aff77725b28cb06f1ddb0b3b38ad7c076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a2befaf1fec54e78f844f034986f5f6f8</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; float &gt; &amp;area) const</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustification</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a1b0acb2b269ddbd80c90f61acf623838</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustification</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>af23239716a8ccd36a6e25315afcce470</anchor>
      <arglist>(Justification newJustification) noexcept</arglist>
    </member>
    <member kind="function">
      <type>WordWrap</type>
      <name>getWordWrap</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a23e8be5dbf974f725584726b30e0f615</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWordWrap</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ab986ab6a8a0a0aff7d7701c5b6c25572</anchor>
      <arglist>(WordWrap newWordWrap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReadingDirection</type>
      <name>getReadingDirection</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>afb961e08dfe858d3a104fedf84922bb9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadingDirection</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a96ba8ec9194f937c568bcaa990c1ca55</anchor>
      <arglist>(ReadingDirection newReadingDirection) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineSpacing</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a96e27f2bd7835dc334776e595e515864</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineSpacing</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a0506d7b2000aaebd5873ea23eca6ae6a</anchor>
      <arglist>(float newLineSpacing) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumAttributes</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>ac4df137b8bb82c878daeeba7d9a07182</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Attribute &amp;</type>
      <name>getAttribute</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>abf475f0fa21860413c4b92c77b4ba6f8</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a45e37afd0bfe64cf411a755ea35b20f7</anchor>
      <arglist>(Range&lt; int &gt; range, Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>aa6b48a7f26887847de2e10dec1d917db</anchor>
      <arglist>(Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a4fd29f067fe86b25049fdbc8df663686</anchor>
      <arglist>(Range&lt; int &gt; range, const Font &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classAttributedString.html</anchorfile>
      <anchor>a5731aaf784c8e48015c79574cd1a578e</anchor>
      <arglist>(const Font &amp;font)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioAppComponent</name>
    <filename>classAudioAppComponent.html</filename>
    <base>Component</base>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>AudioAppComponent</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>afd5cccd54d73110d15f048d9b3ee3721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioAppComponent</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a5d6214fa356f5ac09b2be860b16cc831</anchor>
      <arglist>(AudioDeviceManager &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioAppComponent</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a21d7dd32f46cba3c093094bc7ed3a0d8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAudioChannels</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a1cb6b457848fa80df7efc39cf095d465</anchor>
      <arglist>(int numInputChannels, int numOutputChannels, const XmlElement *const storedSettings=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a70634aa3ffaf6e7ff0d233e5933a063d</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a588d9b990fc308774215548959e0fc50</anchor>
      <arglist>() override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>aec5e36e694a5bd2edae903d1079166b1</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;bufferToFill) override=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownAudio</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a40f1e657f048d02c5d065de566a84d92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AudioDeviceManager &amp;</type>
      <name>deviceManager</name>
      <anchorfile>classAudioAppComponent.html</anchorfile>
      <anchor>a546cdb47015129a529ff8f4849352930</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::AudioBlock</name>
    <filename>classjuce_1_1dsp_1_1AudioBlock.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>typename SampleTypeHelpers::ElementType&lt; SampleType &gt;::Type</type>
      <name>NumericType</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a0827efe67f8464cdf98ad02b9bd102a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>acf927bce6e0e8b1dc2d79164b0998146</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a0cddedf8b4b4699eb85faa946251db9d</anchor>
      <arglist>(SampleType *const *channelData, size_t numberOfChannels, size_t numberOfSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ad6bedfc571424e59a54444620315cb0c</anchor>
      <arglist>(SampleType *const *channelData, size_t numberOfChannels, size_t startSampleIndex, size_t numberOfSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ada827d3baa6f47bafd57e398dde7b09f</anchor>
      <arglist>(HeapBlock&lt; char &gt; &amp;heapBlockToUseForAllocation, size_t numberOfChannels, size_t numberOfSamples, size_t alignmentInBytes=defaultAlignment) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a6249e4acb25c1c11bc92d326dba6d67b</anchor>
      <arglist>(AudioBuffer&lt; OtherSampleType &gt; &amp;buffer) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a9a9f7e915ebc283ff76c7fd7e5d968a7</anchor>
      <arglist>(const AudioBuffer&lt; OtherSampleType &gt; &amp;buffer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a55479b945d7a46f0e11ed279800628f0</anchor>
      <arglist>(AudioBuffer&lt; OtherSampleType &gt; &amp;buffer, size_t startSampleIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ad22f2d4c268e40857652a70848d230ef</anchor>
      <arglist>(const AudioBlock &amp;other) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aaf65befd4e954e69bcc675a23b2fb617</anchor>
      <arglist>(const AudioBlock &amp;other) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a1bdb0e40887f0e691b1b476f23140aae</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a2a5232a61da2355320244de432d3753e</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a5fcd633994440a27e1ec58d24e0ea2b3</anchor>
      <arglist>(AudioBlock &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3851069ec4bae3c2fa7df0c58caa1b15</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>abe67128ff3da0ff8a539e6621e0b4dad</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr size_t</type>
      <name>getNumChannels</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3ecb39e005a43e3ebb45ebced34aa107</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr size_t</type>
      <name>getNumSamples</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ab9831baa1c420475e4f76f0753343f51</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType *</type>
      <name>getChannelPointer</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a4ae2c15be9dc8d00bf3b5ebcc7e49a80</anchor>
      <arglist>(size_t channel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock</type>
      <name>getSingleChannelBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a9840fab5c4c718e559e376c81fb1d7ad</anchor>
      <arglist>(size_t channel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock</type>
      <name>getSubsetChannelBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a340179001a5bb52c60e2e1ff2c17ccde</anchor>
      <arglist>(size_t channelStart, size_t numChannelsToUse) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getSample</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a9dddfc107f487c54272f53d0771da09f</anchor>
      <arglist>(int channel, int sampleIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSample</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3dfc75cc60b9c74176f0709d45621d7a</anchor>
      <arglist>(int destChannel, int destSample, SampleType newValue) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSample</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>acecb91b8cfdc35c40aa3c6a50cc14428</anchor>
      <arglist>(int destChannel, int destSample, SampleType valueToAdd) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>clear</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aceff8e70ed73ba5b3976f404b5f6c683</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>clear</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3bb9da9b37e66e09ac126725a2796a37</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>fill</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>acfb5c7391efa32482463117db09fb77a</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>fill</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a5feac8d76fc2829d2d0dda04f3169600</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>copyFrom</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a8ec326c4a35e0a0a4a9ce1f1e1f7bbd2</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>copyFrom</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>acc5c4c981a71b1634764da69d5decab7</anchor>
      <arglist>(const AudioBlock&lt; OtherSampleType &gt; &amp;src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>copyFrom</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a16228ec8765c2e43baaa248a88e1c896</anchor>
      <arglist>(const AudioBuffer&lt; OtherNumericType &gt; &amp;src, size_t srcPos=0, size_t dstPos=0, size_t numElements=std::numeric_limits&lt; size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>copyFrom</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>afdae608e4b4498a9a6372ede910d8190</anchor>
      <arglist>(const AudioBuffer&lt; OtherNumericType &gt; &amp;src, size_t srcPos=0, size_t dstPos=0, size_t numElements=std::numeric_limits&lt; size_t &gt;::max()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a48451685198dae0a66b33911caa54e34</anchor>
      <arglist>(AudioBuffer&lt; std::remove_const_t&lt; NumericType &gt; &gt; &amp;dst, size_t srcPos=0, size_t dstPos=0, size_t numElements=std::numeric_limits&lt; size_t &gt;::max()) const</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>move</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a7dd25b14b6ae8ee38cbefbbb9a3c4eb6</anchor>
      <arglist>(size_t srcPos, size_t dstPos, size_t numElements=std::numeric_limits&lt; size_t &gt;::max()) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>move</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a7090c39bdbd27ebb0d872f6890494979</anchor>
      <arglist>(size_t srcPos, size_t dstPos, size_t numElements=std::numeric_limits&lt; size_t &gt;::max()) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock</type>
      <name>getSubBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a26451419e3497dbea112bd76098f038f</anchor>
      <arglist>(size_t newOffset, size_t newLength) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock</type>
      <name>getSubBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aa519c7a4371e7ae7f29ecf85d36152ad</anchor>
      <arglist>(size_t newOffset) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>add</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a61c239322781c08f131e674990d68cc6</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>add</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3fc2faf004ef4a4d1da683482e374643</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>add</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a722635e106675a76397895da840b2660</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>add</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a585ee83a879e5e9c52f898808c091197</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithSumOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a40d870e56be54d3fe1d5a1442dcca202</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithSumOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>abb3fec76a0c3038479e6b569038d680d</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithSumOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a52b391998ac15a6d5aa6dc0ff6d21082</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithSumOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a1c5d1e468a122baf6bbeb93df5be34d2</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>subtract</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a2974141e43a5b5bd1d7ea800e3abf99b</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>subtract</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a36f834441b14b5000b295eb79113eeff</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>subtract</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a9e8ab2219b44ee585922188bb4c72f59</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>subtract</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a30d9265ef1e790f99b6aed455a37bd47</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithDifferenceOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a4e110ed6a97143ed800ffe2bf724f3e5</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithDifferenceOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3a502915c54da14c4d3a9bd69110d556</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithDifferenceOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a3e2d06310084ba67bb9ecd6b7e241eb4</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithDifferenceOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a48fd14f1f68bfab648bcef169043b939</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a619c7b0ec9ebed564892a9d502e07145</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>afa4e17b0881bb33471c4b20bbe418a83</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aefd49038894a281d3693e4f58ab71936</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>af2553ec853db8f9825b1fbe6e5160638</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a33f661a36dd6d2b63fb72adee49ef745</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>afdc11053a720a65e5b3da5a6334196c3</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a85696df29770b430b5b3a4f97f6fe4bb</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a6fbeea1bf49a8b9d574e3053f0167de8</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a8642f0d94588b68fc46ba14972c4cf84</anchor>
      <arglist>(SmoothedValue&lt; OtherSampleType, SmoothingType &gt; &amp;value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>multiplyBy</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a0728574676fd4d3279701ba5f18eb616</anchor>
      <arglist>(SmoothedValue&lt; OtherSampleType, SmoothingType &gt; &amp;value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ade6fc3db3703b453da08813af44a0b16</anchor>
      <arglist>(AudioBlock&lt; BlockSampleType &gt; src, SmoothedValue&lt; SmootherSampleType, SmoothingType &gt; &amp;value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a39dc50871e8a8555563fcf9da429f9f8</anchor>
      <arglist>(AudioBlock&lt; BlockSampleType &gt; src, SmoothedValue&lt; SmootherSampleType, SmoothingType &gt; &amp;value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>addProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a965b3a8d0906e70ef8a21c5b1c7f0869</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType factor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>addProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aa4d0dd2ccbf73b1f6965f90a9c0b7501</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src, NumericType factor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>addProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a0b7e1f3f060c00761245b13eb6bca7d7</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>addProductOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ac3e26363b7f43e7b68eecde0335166a1</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>negate</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a4c4166dad5077aff9a25b05c2a784e19</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>negate</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aaf6d140f0cfa642f3dc431dfe341cb89</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithNegativeOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a4d53fd59a25802f02632c7dbc144c3f1</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithNegativeOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a10b03864312ee60928d6e22c9ddb2b4a</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithAbsoluteValueOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a8da7383a150bf16c737a6c915d4d8c04</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithAbsoluteValueOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a2664cbec4b47746350445b095db76e93</anchor>
      <arglist>(AudioBlock&lt; OtherSampleType &gt; src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithMinOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>ab4dbfef60914ea8ac513e8e87ad31cca</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithMinOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a8c32d3107981f14609c8bf884bf4c317</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>replaceWithMaxOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a4440322329bc6ce038843dc576c0aa06</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>replaceWithMaxOf</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aab47f04ff21205794e07997e68134209</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; src1, AudioBlock&lt; Src2SampleType &gt; src2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; std::remove_const_t&lt; NumericType &gt; &gt;</type>
      <name>findMinAndMax</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aeed5398e762906de4ff72db27b541ad5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator+=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a895f79c0f124eb9634df6a8be9883fd8</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator+=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a51f953de1988fde96035ba3abfdc3b2b</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator+=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a973892958478ae83ed749c115854134e</anchor>
      <arglist>(AudioBlock src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>operator+=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>aae698afba6add725402c5ae81d03ba79</anchor>
      <arglist>(AudioBlock src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator-=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a6a9bddede11417384deb5e439dfc9601</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator-=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a44ffb1e97ed7b7befd941ea05ce08611</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator-=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>acf46543724977c9d62fb346433fb7f06</anchor>
      <arglist>(AudioBlock src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>operator-=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a882a4bbf57a4cba3672dcf83cf454732</anchor>
      <arglist>(AudioBlock src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>afedef70aabe6b22ba248f98eaf04b715</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a8880c3743bf4a453aee18a4af2b1e2b5</anchor>
      <arglist>(NumericType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a73175875eef4f137c14f6b133c7b1776</anchor>
      <arglist>(AudioBlock src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a7132d66806502c21231ffea2d24f2fc6</anchor>
      <arglist>(AudioBlock src) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock &amp;</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a15e422c75fbd6a73630f6608f9694e42</anchor>
      <arglist>(SmoothedValue&lt; OtherSampleType, SmoothingType &gt; &amp;value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioBlock &amp;</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a61a9fcfa2e143ee60787eed01f8726d3</anchor>
      <arglist>(SmoothedValue&lt; OtherSampleType, SmoothingType &gt; &amp;value) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a22494e058167bae2336e1b96295cb4c0</anchor>
      <arglist>(AudioBlock&lt; Src1SampleType &gt; inBlock, AudioBlock&lt; Src2SampleType &gt; outBlock, FunctionType &amp;&amp;function)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioBlock</name>
      <anchorfile>classjuce_1_1dsp_1_1AudioBlock.html</anchorfile>
      <anchor>a2cbd39b06af86c0fa92dee8d1277ff90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioBuffer</name>
    <filename>classAudioBuffer.html</filename>
    <templarg>typename Type</templarg>
    <member kind="typedef">
      <type>Type</type>
      <name>SampleType</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a068bbc97f0a351ef72dcb09060eb3c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a4f480180fae64496886e43ea2b15ddc8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ab2e7c447c820c6ef23b0f7a9cacf920d</anchor>
      <arglist>(int numChannelsToAllocate, int numSamplesToAllocate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ada2cf3f1e306a207f3d689d37192b823</anchor>
      <arglist>(Type *const *dataToReferTo, int numChannelsToUse, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>afcd4c606bb2fde74fea189eedcea96ec</anchor>
      <arglist>(Type *const *dataToReferTo, int numChannelsToUse, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ad773e1b58a9ec886349456b5f1a926d5</anchor>
      <arglist>(const AudioBuffer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>AudioBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a2a0651a32b3b54c31807de1be5c70321</anchor>
      <arglist>(const AudioBuffer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>adf1c10e8cd0cc4ca8dcfa33f9d5ebced</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioBuffer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a4124843b0d14b6d5b3ae282366e6824d</anchor>
      <arglist>(AudioBuffer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a710f75c5e97718acdf82d946ac21fc9c</anchor>
      <arglist>(AudioBuffer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChannels</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a3a9ecde91bf5b96871ce3a474c1d831f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSamples</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a74e3eeed9991f6633570b3bbcd723e2b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *</type>
      <name>getReadPointer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a91e852775811ee81a1d21574af224866</anchor>
      <arglist>(int channelNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *</type>
      <name>getReadPointer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a71651918c90d036e0966aae1881cae48</anchor>
      <arglist>(int channelNumber, int sampleIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>getWritePointer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a10cfe91eb4965895bc258cee02409d3b</anchor>
      <arglist>(int channelNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>getWritePointer</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>af747c38dec0ab271b682949e646cd5c8</anchor>
      <arglist>(int channelNumber, int sampleIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *const *</type>
      <name>getArrayOfReadPointers</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a7f935a348a10bc8548a9046c745d10ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *const *</type>
      <name>getArrayOfWritePointers</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a68d9da790b234a055abab08f94fb7b29</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a4434de94aa03d7db6d7ef06977ddf0ac</anchor>
      <arglist>(int newNumChannels, int newNumSamples, bool keepExistingContent=false, bool clearExtraSpace=false, bool avoidReallocating=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataToReferTo</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ad37378c42606504558b6de1476a1cb1c</anchor>
      <arglist>(Type *const *dataToReferTo, int newNumChannels, int newStartSample, int newNumSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataToReferTo</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a0aff1f124d400ca44fde84c6fe3da2f9</anchor>
      <arglist>(Type *const *dataToReferTo, int newNumChannels, int newNumSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeCopyOf</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a88f19397f068366e13aa53a0b6f92913</anchor>
      <arglist>(const AudioBuffer&lt; OtherType &gt; &amp;other, bool avoidReallocating=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a7dcadc4a02b048ae99166b5b306e552a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a97d34c7bc5dfd19fa9450d112972422b</anchor>
      <arglist>(int startSample, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a3c0cc34d68718a0f24bcea846cf92f61</anchor>
      <arglist>(int channel, int startSample, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBeenCleared</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>acc922971fe78c785110e46d30c210d9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNotClear</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ada26c9e1814e37f3e2c8b1248e916bfe</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getSample</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>afa9b351b6e3cba941cf7c44860851991</anchor>
      <arglist>(int channel, int sampleIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSample</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a8aba905085e81fefb8ef4c8589c9e7d8</anchor>
      <arglist>(int destChannel, int destSample, Type newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSample</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ab46e9ad400252255daa1086b354454b8</anchor>
      <arglist>(int destChannel, int destSample, Type valueToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a9ffc61d339e455d4bddc7cf055a63ee3</anchor>
      <arglist>(int channel, int startSample, int numSamples, Type gain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a25c9a05ff546379ba7bed697e616bfb3</anchor>
      <arglist>(int startSample, int numSamples, Type gain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a0c4794d6dbfd6d0c20d041fffc9939af</anchor>
      <arglist>(Type gain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGainRamp</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ab0542e5b626b36087f0054e795695682</anchor>
      <arglist>(int channel, int startSample, int numSamples, Type startGain, Type endGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGainRamp</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>af5cde88e72248367626419733fc58fc2</anchor>
      <arglist>(int startSample, int numSamples, Type startGain, Type endGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFrom</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>abb2b03021cca3f0382d602d0b9755a08</anchor>
      <arglist>(int destChannel, int destStartSample, const AudioBuffer &amp;source, int sourceChannel, int sourceStartSample, int numSamples, Type gainToApplyToSource=Type(1)) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFrom</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ae4ad8d6eb40abc86e9940ae90c79c380</anchor>
      <arglist>(int destChannel, int destStartSample, const Type *source, int numSamples, Type gainToApplyToSource=Type(1)) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFromWithRamp</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a1853da41f2a3d87fa6291a2bf2adca05</anchor>
      <arglist>(int destChannel, int destStartSample, const Type *source, int numSamples, Type startGain, Type endGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a9ec751bfa23564c011bf3940ca17b743</anchor>
      <arglist>(int destChannel, int destStartSample, const AudioBuffer &amp;source, int sourceChannel, int sourceStartSample, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a80d6c874d56ebfbf3c0aca2d2b8c4ab7</anchor>
      <arglist>(int destChannel, int destStartSample, const Type *source, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a2684ecc739be23105f3a2f0605e2a928</anchor>
      <arglist>(int destChannel, int destStartSample, const Type *source, int numSamples, Type gain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFromWithRamp</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>ae1cff4483f4022ed49dc91eda31098c9</anchor>
      <arglist>(int destChannel, int destStartSample, const Type *source, int numSamples, Type startGain, Type endGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; Type &gt;</type>
      <name>findMinMax</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a7f804a29a233fb110901f61e0fac071a</anchor>
      <arglist>(int channel, int startSample, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getMagnitude</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>af0f0099350d92091c24e8b14b149328e</anchor>
      <arglist>(int channel, int startSample, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getMagnitude</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>afdd67f1761872b093a2065dc8f9b3c9e</anchor>
      <arglist>(int startSample, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getRMSLevel</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a7e2c4235fa4a6da3aca73f17b46704ac</anchor>
      <arglist>(int channel, int startSample, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a41cbf05e4d7054e02d5844b09a8eceb5</anchor>
      <arglist>(int channel, int startSample, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>classAudioBuffer.html</anchorfile>
      <anchor>a842674c6e6bd70f27fcbdef7cc76e283</anchor>
      <arglist>(int startSample, int numSamples) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioCDBurner</name>
    <filename>classAudioCDBurner.html</filename>
    <base>ChangeBroadcaster</base>
    <class kind="class">AudioCDBurner::BurnProgressListener</class>
    <member kind="enumeration">
      <type></type>
      <name>DiskState</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846acfe4c1971599161b618335acaa202fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trayOpen</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab8a44178fa9c27bf9b55a9c56de9b448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noDisc</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab4602a1c02a02d0110903869162ca325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writableDiskPresent</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab2074d30eb1882e6cfc92b6f4ff24c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnlyDiskPresent</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846a5c5dd3ef71603fe3b53c41fda2690db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846acfe4c1971599161b618335acaa202fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trayOpen</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab8a44178fa9c27bf9b55a9c56de9b448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noDisc</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab4602a1c02a02d0110903869162ca325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writableDiskPresent</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846ab2074d30eb1882e6cfc92b6f4ff24c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnlyDiskPresent</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a75c01de0b51d56d6f78a1b56ff4da846a5c5dd3ef71603fe3b53c41fda2690db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioCDBurner</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a8d38668744c2e8a6e24ee98caff61ce2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DiskState</type>
      <name>getDiskState</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>ad0d1f8959535403f44fcf92c45d64d5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDiskPresent</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a8ff2099e6b7e13d0b4053af7d56b1fa5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openTray</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a4178950eabcb2788174542bb8b5bf7a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DiskState</type>
      <name>waitUntilStateChange</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>aad027c99aed40869ded438d730b8fa65</anchor>
      <arglist>(int timeOutMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getAvailableWriteSpeeds</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a32a71e167bd12c5319eafb71eb6020cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBufferUnderrunProtection</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a74299a88ffe40c06d903f36c0bb84347</anchor>
      <arglist>(bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumAvailableAudioBlocks</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a2b755589591362bff990dbeb20dc5cd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addAudioTrack</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a57f09669a2517f3ec4634df041a965b7</anchor>
      <arglist>(AudioSource *source, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>burn</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a4e98ca1f950b1c56fc0d021e0d293769</anchor>
      <arglist>(BurnProgressListener *listener, bool ejectDiscAfterwards, bool performFakeBurnForTesting, int writeSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abortBurn</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>a085b0ceaf4cd982d6bb1e95dd18752f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>findAvailableDevices</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>aa91adde6eab8e134842597c331cc3afb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioCDBurner *</type>
      <name>openDevice</name>
      <anchorfile>classAudioCDBurner.html</anchorfile>
      <anchor>aade965441960754b5092d1b91b07b883</anchor>
      <arglist>(int deviceIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioCDReader</name>
    <filename>classAudioCDReader.html</filename>
    <base>AudioFormatReader</base>
    <member kind="enumvalue">
      <name>framesPerSecond</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ab18640300d04ffeb90c59816cbac81d9abcf6b807bcb841f2ae1fb9c3f518aa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>samplesPerFrame</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ab18640300d04ffeb90c59816cbac81d9a1db74900d5d80b397c1bbf11691cee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>framesPerSecond</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ab18640300d04ffeb90c59816cbac81d9abcf6b807bcb841f2ae1fb9c3f518aa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>samplesPerFrame</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ab18640300d04ffeb90c59816cbac81d9a1db74900d5d80b397c1bbf11691cee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioCDReader</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>afc8327328f633c592e1b7d725aabf449</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readSamples</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a3d5a8716f037d8efd9b8be40c02f0ad2</anchor>
      <arglist>(int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCDStillPresent</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a08e6aa4ba1ee615003ad8298bb167f64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumTracks</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>abd167d5f21377bc17ddc57ec388709b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPositionOfTrackStart</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ac445ffa11f7f09d48e36ae525af7a5c1</anchor>
      <arglist>(int trackNum) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrackAudio</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>ab7d836f3e15091a3857386c3b439fec7</anchor>
      <arglist>(int trackNum) const</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; int &gt; &amp;</type>
      <name>getTrackOffsets</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>aaf8bef41932f343283574dbeae59c7b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTrackLengths</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>af27f008d4c543eb171323ff8ab5b1ab4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableIndexScanning</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a7119f9f8fb88977c79ed5479b4f694ed</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLastIndex</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a0b52a039c25da4dbe6a25b4e63f3f529</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>findIndexesInTrack</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>adf77a43c63d0774029c5226382e89b8a</anchor>
      <arglist>(int trackNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCDDBId</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a0b482f236fda316a47dbc661ceb59484</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ejectDisk</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a41f27ce866212984e7a657f316e63e24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getAvailableCDNames</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a1d053104ebe5a09022389d849b5ab4e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioCDReader *</type>
      <name>createReaderForCD</name>
      <anchorfile>classAudioCDReader.html</anchorfile>
      <anchor>a0e483dea64a477593489bf046afbfc99</anchor>
      <arglist>(int index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioChannelSet</name>
    <filename>classAudioChannelSet.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ChannelType</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaa4afa88e8da74c57e088bb364518d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4dfc2355bdcf8afda92cfa388c543937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5cd28c0881d53656730afec3cb77a7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae69498dc5874ee9f9d67d0479225d701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFE</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae9c3c0d319ffaa4a452fefd1f04b0cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea49bd221ff66a6ff182d6f502f70fc80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead79363bee2db6b4552f5f6e5b5ae770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7a14bf0c194fc474f245b6852055e017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead09531f815283fd9dd1e00e75b37f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centreSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1dac16a2969777c1255fb1e074e0f452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>surround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead7addeac6edf5a12148fabfd13a09100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurroundSide</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea54489b794b5d8373245a97376c17cbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurroundSide</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f1ce89b09734bb05c4b4b303845cee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topMiddle</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea06c75bddcac132ac47abe9d97c9db60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9b18eed069cc65f40000bbe9f03a722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea26e6fed7ec52bca8896de254b6a1d53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eafe55ef181b8d826439b9c89257b72e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea233a99aad9108e924c35ed144e09ec73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabb299d68b9795bc88efe6543c51d08ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea17c1d21499155e5bff232bc2c279f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFE2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0fdd29070c1802006e6e0601614a5774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurroundRear</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f97493c50eca058c713ebe9870732b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurroundRear</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea42979a8c438351bc314f8df0194303a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf3bdf38a52236efff9f0494f95c7f2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaf7b197484dd4e491605c4afcb42ff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topSideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea37eddf415c7ae57fab7046590f84be3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topSideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaa3c70e675a692bab3cd160a0f6ad75a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6317ef1b580eeea2dd6af8bd1ef85141</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN1</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea07376944a984744b61299a74c9aa9e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea343de42d5463caafa7b8b9e6ae63fea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN3</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5ce7078c939a589222e4d6f497f3bc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9edf8025712ab6039e662fe1d43b1f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN5</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4c17b8b085ff3979b766ba7c85a25e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaed53fe1cc50e366b56502c5c6d4c12ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN7</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1d4003ff53bfb763b414fc039c3d3402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN8</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea611871a2c36ffc42056ad4281cc33029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN9</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabeb74e3ba0c8716eb3fb85fac27de6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN10</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67428f3f80302da7ef1a01cf0ca25039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN11</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0ea47f21fdddea009a532f63f4ee766a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN12</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6a6e2f6cfde01b1d0d3261d9ea2bb5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN13</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eadd056bd3a692a97b87c2a10b2c7f41a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN14</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea061ba0b8864100c684575274591a7311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN15</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea2328f0279cd17313c13c47a41aea605f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN16</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea142ed1a41b50e82bbc6d529249799389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN17</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eada71c859925ac6942bee917cd993dab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN18</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea52ca08c1c29d6901c22e285bb5f1b3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN19</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaf9f4481f098952610794716746b51f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN20</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea848e84af8e2d046539e4daaeaec2707a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN21</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea75bcd5095eb6d46be5f1c8e5b7c76164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN22</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabb39c4dbca78da33465d6bf11ec98bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN23</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae976b9b86f6a4993461c257924ca24e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN24</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea224f58974cea358ff0cd1199f42c9292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN25</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea68d353de2e9419c10c01670f4b63da9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN26</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaa98857e30d7eb96d864d36272d7cbfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN27</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea31fa7cb23335d3938e56beaa2b8f4a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN28</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea13599df460347efef1335266e7c29e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN29</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead3660416cafe2a04c2fc553268a67cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN30</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea54dbb40a59145ddd1aa6fd18a6ba2d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN31</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7ea639115dca009bec0f9e6201995934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN32</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaba16d5a4a19119d7a72aff900f168980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN33</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea82b8e21efb598f78bbcd3d3de727aaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN34</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6c49a6c74785e06dae6f4cca2af79a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN35</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4bd8738c183ff4552768b1b59edf28f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicW</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67aee72580ffafb485260470d135a3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicX</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead4e8c1dc7e9175420e59561e18ee681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicY</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea34e23dcfaba94768a9854aad5be33626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicZ</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67ac0e6453be62d3cf5de45ad9a8f245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea38da77e7cdd19ed8d12207a43f6d59a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5859ffa5e5ed706578add264245f8760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea25bd00433c1b90b7d68d827d719df1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>proximityLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea240c7ad03e8ead6ebc22be71fb58b92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>proximityRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae120c70d3986869e6493065dcec6ffa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomSideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea33a4c771619ca9fc83e6422b57bb299d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomSideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea2988d56ecd7e0220ee279717493b4862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea126cbbfcdd476bb75a33f987a426e00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae158e53daf387a40baa751882d6425c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab87c52f6bffb46c238eea428e78d58e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN36</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab882dd4e8634bd4155d18ebe40dba2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN37</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf5d20b2824ff91f175268378bd1df6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN38</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9290a8fc529716ba78e9953e3852d8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN39</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea8cab32e43d5248ff039fd7e0cbd702e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN40</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3f94668f0ba8b41fe9edc603512d405a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN41</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3373d9b450f703128cfd47cad4dce590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN42</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3da413feab4fe587c108edc3396a69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN43</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea69178a4b18225e21cd98b28995da8a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN44</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead0ccb604021ca4238cbce60d9bebf409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN45</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea382822d6c2450d8bf660d3d41c097928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN46</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea860afcab02a0437dd1c76b1808cfe8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN47</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f026cc2e483c9c98ac85c7b8bac6022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN48</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea076cc7ce430957b3ec8d7d803764ef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN49</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9323ea3c0615dd2508f251fe9da1d2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN50</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0edf60aeef3ece8d24d044f63b3fc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN51</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea90691b9c745c6e68349ce07f926340ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN52</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eac90685530b0cf4f71adde7d90be75fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN53</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea15801e88ca8255de5ed2f4717f10f4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN54</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab5cb2d58af3c2270114e0ba7fbf5b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN55</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaa27d2bd7fcffd29f66e73baf827c13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN56</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf418f658d700e7c48e23f0da90da2010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN57</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea70f0110947c586f2d324880ec3275486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN58</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0f9f6245404bf981355fa3a58290808d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN59</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead372fd7e06c6f3182ff120d9ebd12428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN60</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1939d6be28ed74730005df3b5ae6d549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN61</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4189afcef3762c0ce34251cae19f4500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN62</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5572d2ef1cf0742e3f8b5a3d0cf3dbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN63</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea59ec8491e24d0b20f34de8f9daddb612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>discreteChannel0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead39bcac579ad18bca050376e1696af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>maxChannelsOfNamedLayout</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a40cfe8509143f34bbd826b819de751e0a19df1572e8f673a0433d98d2a3d6bd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaa4afa88e8da74c57e088bb364518d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4dfc2355bdcf8afda92cfa388c543937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5cd28c0881d53656730afec3cb77a7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae69498dc5874ee9f9d67d0479225d701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFE</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae9c3c0d319ffaa4a452fefd1f04b0cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea49bd221ff66a6ff182d6f502f70fc80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead79363bee2db6b4552f5f6e5b5ae770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7a14bf0c194fc474f245b6852055e017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead09531f815283fd9dd1e00e75b37f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centreSurround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1dac16a2969777c1255fb1e074e0f452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>surround</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead7addeac6edf5a12148fabfd13a09100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurroundSide</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea54489b794b5d8373245a97376c17cbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurroundSide</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f1ce89b09734bb05c4b4b303845cee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topMiddle</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea06c75bddcac132ac47abe9d97c9db60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9b18eed069cc65f40000bbe9f03a722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea26e6fed7ec52bca8896de254b6a1d53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topFrontRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eafe55ef181b8d826439b9c89257b72e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea233a99aad9108e924c35ed144e09ec73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabb299d68b9795bc88efe6543c51d08ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRearRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea17c1d21499155e5bff232bc2c279f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFE2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0fdd29070c1802006e6e0601614a5774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftSurroundRear</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f97493c50eca058c713ebe9870732b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightSurroundRear</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea42979a8c438351bc314f8df0194303a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf3bdf38a52236efff9f0494f95c7f2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaf7b197484dd4e491605c4afcb42ff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topSideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea37eddf415c7ae57fab7046590f84be3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topSideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaa3c70e675a692bab3cd160a0f6ad75a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6317ef1b580eeea2dd6af8bd1ef85141</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN1</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea07376944a984744b61299a74c9aa9e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea343de42d5463caafa7b8b9e6ae63fea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN3</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5ce7078c939a589222e4d6f497f3bc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9edf8025712ab6039e662fe1d43b1f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN5</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4c17b8b085ff3979b766ba7c85a25e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaed53fe1cc50e366b56502c5c6d4c12ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN7</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1d4003ff53bfb763b414fc039c3d3402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN8</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea611871a2c36ffc42056ad4281cc33029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN9</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabeb74e3ba0c8716eb3fb85fac27de6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN10</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67428f3f80302da7ef1a01cf0ca25039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN11</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0ea47f21fdddea009a532f63f4ee766a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN12</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6a6e2f6cfde01b1d0d3261d9ea2bb5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN13</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eadd056bd3a692a97b87c2a10b2c7f41a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN14</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea061ba0b8864100c684575274591a7311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN15</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea2328f0279cd17313c13c47a41aea605f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN16</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea142ed1a41b50e82bbc6d529249799389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN17</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eada71c859925ac6942bee917cd993dab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN18</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea52ca08c1c29d6901c22e285bb5f1b3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN19</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaf9f4481f098952610794716746b51f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN20</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea848e84af8e2d046539e4daaeaec2707a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN21</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea75bcd5095eb6d46be5f1c8e5b7c76164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN22</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eabb39c4dbca78da33465d6bf11ec98bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN23</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae976b9b86f6a4993461c257924ca24e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN24</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea224f58974cea358ff0cd1199f42c9292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN25</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea68d353de2e9419c10c01670f4b63da9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN26</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaa98857e30d7eb96d864d36272d7cbfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN27</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea31fa7cb23335d3938e56beaa2b8f4a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN28</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea13599df460347efef1335266e7c29e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN29</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead3660416cafe2a04c2fc553268a67cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN30</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea54dbb40a59145ddd1aa6fd18a6ba2d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN31</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7ea639115dca009bec0f9e6201995934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN32</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaba16d5a4a19119d7a72aff900f168980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN33</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea82b8e21efb598f78bbcd3d3de727aaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN34</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea6c49a6c74785e06dae6f4cca2af79a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN35</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4bd8738c183ff4552768b1b59edf28f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicW</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67aee72580ffafb485260470d135a3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicX</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead4e8c1dc7e9175420e59561e18ee681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicY</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea34e23dcfaba94768a9854aad5be33626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicZ</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea67ac0e6453be62d3cf5de45ad9a8f245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea38da77e7cdd19ed8d12207a43f6d59a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5859ffa5e5ed706578add264245f8760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomFrontRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea25bd00433c1b90b7d68d827d719df1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>proximityLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea240c7ad03e8ead6ebc22be71fb58b92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>proximityRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae120c70d3986869e6493065dcec6ffa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomSideLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea33a4c771619ca9fc83e6422b57bb299d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomSideRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea2988d56ecd7e0220ee279717493b4862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearLeft</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea126cbbfcdd476bb75a33f987a426e00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearCentre</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eae158e53daf387a40baa751882d6425c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRearRight</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab87c52f6bffb46c238eea428e78d58e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN36</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab882dd4e8634bd4155d18ebe40dba2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN37</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf5d20b2824ff91f175268378bd1df6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN38</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9290a8fc529716ba78e9953e3852d8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN39</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea8cab32e43d5248ff039fd7e0cbd702e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN40</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3f94668f0ba8b41fe9edc603512d405a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN41</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3373d9b450f703128cfd47cad4dce590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN42</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea3da413feab4fe587c108edc3396a69df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN43</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea69178a4b18225e21cd98b28995da8a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN44</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead0ccb604021ca4238cbce60d9bebf409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN45</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea382822d6c2450d8bf660d3d41c097928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN46</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea860afcab02a0437dd1c76b1808cfe8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN47</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea7f026cc2e483c9c98ac85c7b8bac6022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN48</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea076cc7ce430957b3ec8d7d803764ef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN49</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea9323ea3c0615dd2508f251fe9da1d2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN50</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0edf60aeef3ece8d24d044f63b3fc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN51</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea90691b9c745c6e68349ce07f926340ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN52</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eac90685530b0cf4f71adde7d90be75fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN53</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea15801e88ca8255de5ed2f4717f10f4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN54</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eab5cb2d58af3c2270114e0ba7fbf5b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN55</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaaa27d2bd7fcffd29f66e73baf827c13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN56</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652eaf418f658d700e7c48e23f0da90da2010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN57</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea70f0110947c586f2d324880ec3275486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN58</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea0f9f6245404bf981355fa3a58290808d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN59</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead372fd7e06c6f3182ff120d9ebd12428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN60</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea1939d6be28ed74730005df3b5ae6d549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN61</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea4189afcef3762c0ce34251cae19f4500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN62</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea5572d2ef1cf0742e3f8b5a3d0cf3dbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ambisonicACN63</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ea59ec8491e24d0b20f34de8f9daddb612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>discreteChannel0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab917e490df2e0edfb1087e4c4f8d652ead39bcac579ad18bca050376e1696af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>maxChannelsOfNamedLayout</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a40cfe8509143f34bbd826b819de751e0a19df1572e8f673a0433d98d2a3d6bd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioChannelSet</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>aa928ab920ae6aaae60fed3fceb4b4d87</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAmbisonicOrder</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a7812136d3cce78b1bc31f133fb22d0d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChannel</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a769021b5cd3b2ca28dd3fec8a43bb98d</anchor>
      <arglist>(ChannelType newChannelType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChannel</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a7cfafbfde1725ab589abc7b12ca4886d</anchor>
      <arglist>(ChannelType newChannelType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ad7be564dafc89bddf37dea65d7f014ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDisabled</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a20055745a7bc648b55ca1822525bffe3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; ChannelType &gt;</type>
      <name>getChannelTypes</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a13b2946d554020cebee6474837f1d94c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ChannelType</type>
      <name>getTypeOfChannel</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a263a5f0fc1ce545e2a83831353c0edf0</anchor>
      <arglist>(int channelIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelIndexForType</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a95d973ed2d227a757688691382c43871</anchor>
      <arglist>(ChannelType type) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSpeakerArrangementAsString</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a0f93d3c289c31c560c7e8134f4fbb232</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a9f4de5ab3d2c46a147c8e5c87fa6c8d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDiscreteLayout</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a4d17f2bda3cc1d895cd596c647775802</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intersect</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a85c5ed0b33bc20e6861d3bd669f0d63e</anchor>
      <arglist>(const AudioChannelSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getWaveChannelMask</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>adca53119943d3231559ae4d9039a2cb8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a04b8b4bbcc371b09cd23953227244191</anchor>
      <arglist>(const AudioChannelSet &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ae8752cb942f70251af2cb8206e8bbede</anchor>
      <arglist>(const AudioChannelSet &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a370c7443d29c98f0086281c8d1391a70</anchor>
      <arglist>(const AudioChannelSet &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>disabled</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a18675dc100238ac22868c41717ef2ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>mono</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a17a0a8ab8f24eebf463baf8d99a39617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>stereo</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a2f5463f3941cf8ca3ecf1eadf1537c19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>createLCR</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ad5c77216a991efb167699b97f9f7aabe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>createLRS</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a1e47157da153eefa5e732916a4972ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>createLCRS</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a1c8dd6193af98174ede1f65f9ca2dd23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a481da36757abd6ade6d674f6539605fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point1</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a8c0c22c3be59ca79cbf65dac2c729573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create6point0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ae29c53c0837115ba3ec96ccf6ad5a8e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create6point1</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a464368199f8b765ce46c6e7341ef44a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create6point0Music</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a145082302f6d8019576dee2a71ada59f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create6point1Music</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>aa7ed045141d4e0b821392595bb5af686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point0</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a2c2266136930be772725548e066bdbf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point0SDDS</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ad14e2f15df79b9b844be3b5d0ed1951b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point1</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a5a984db8c4b9036f22109c9e4dd74f6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point1SDDS</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a1ba00eb4a12b3c0d1340eebcf5503b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point0point2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ae95817bd735398f0034cbe5d6e6b0643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point1point2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab42ba765d2ee8c590bd60dd3f8823718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point0point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ac290ebd777d39d9c08bf2f10f6e8602b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create5point1point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a7d0d0557cced7493ee6b7453f35762e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point0point2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a284691fb45732c4ff39483a240495aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point1point2</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ac37d2d92a7dc1983d06c085109cee237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point0point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a0ab1b4e1970e6f7525ecad1649104768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point1point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>acf6c97097c3fa34b0027936908b71abf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point0point6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>af9b49aa729d4d23196b817a07c3392bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create7point1point6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>abccc362c07bf12c923e515b3e51827f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create9point0point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a6a8b6a7ec267a04bac358eb75756ffab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create9point1point4</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ad52c68baad2282750dbf05b8d1a09477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create9point0point6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a8651d8bfbebf57e6ef552a0832c599a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>create9point1point6</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a07f332c8e5021c9ff71ec041e3d052a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>quadraphonic</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab216c3d458cbd3965e321a29d12d591d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>pentagonal</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a39849baf1751401d0fd89048f639fd01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>hexagonal</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a7ed53c9a23d40bd2dd50e1d7129837f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>octagonal</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a14d45a67ee15c7a79e6ce9dafb86d340</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>ambisonic</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ac2cc547f1c51027a7b6b20f401a8968e</anchor>
      <arglist>(int order=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>discreteChannels</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a8366b0a736e2f3bb58120f3f51f67f01</anchor>
      <arglist>(int numChannels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>canonicalChannelSet</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a44b57c53c6535be6718d661abaf49048</anchor>
      <arglist>(int numChannels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>namedChannelSet</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ab472655043c601c3d0175fbda60e7a30</anchor>
      <arglist>(int numChannels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; AudioChannelSet &gt; JUCE_CALLTYPE</type>
      <name>channelSetsWithNumberOfChannels</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>aed6198cf69950118f2d7865559486422</anchor>
      <arglist>(int numChannels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>getChannelTypeName</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>ad7777d56f1c9499c98a3e17d2dbe7353</anchor>
      <arglist>(ChannelType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>getAbbreviatedChannelTypeName</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>acb86a7e5f7cbac28800fd2531ecd1117</anchor>
      <arglist>(ChannelType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ChannelType JUCE_CALLTYPE</type>
      <name>getChannelTypeFromAbbreviation</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a5cea1fb43cba0a065382445668e23d65</anchor>
      <arglist>(const String &amp;abbreviation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet</type>
      <name>fromAbbreviatedString</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a335e98878c7e1e6ab280fe96e30a6189</anchor>
      <arglist>(const String &amp;set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>channelSetWithChannels</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>af48a760d60d390c58f387f24ca14a788</anchor>
      <arglist>(const Array&lt; ChannelType &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet JUCE_CALLTYPE</type>
      <name>fromWaveChannelMask</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>af97cdd3f0d62b669f3f0da1c32401d89</anchor>
      <arglist>(int32 dwChannelMask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getAmbisonicOrderForNumChannels</name>
      <anchorfile>classAudioChannelSet.html</anchorfile>
      <anchor>a54bf0d5699ba20d4df778fd5d211b05e</anchor>
      <arglist>(int numChannels, int maxOrderToCheck=7)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioData</name>
    <filename>classAudioData.html</filename>
    <class kind="class">AudioData::Converter</class>
    <class kind="class">AudioData::ConverterInstance</class>
    <class kind="struct">AudioData::Format</class>
    <class kind="class">AudioData::Pointer</class>
    <member kind="typedef">
      <type>ChannelData&lt; true, true, Format... &gt;</type>
      <name>InterleavedSource</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>ac025d6c5ba1ddff9f5b974e859ef12c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChannelData&lt; true, false, Format... &gt;</type>
      <name>InterleavedDest</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>a8c389aa162af736b30b14b9f68ffba27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChannelData&lt; false, true, Format... &gt;</type>
      <name>NonInterleavedSource</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>af38b9e77dd40f97fdf2d7ba8a1376b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ChannelData&lt; false, false, Format... &gt;</type>
      <name>NonInterleavedDest</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>a6e90d1e2dd475e17d837c38bb861291d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>interleaveSamples</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>a18f1f7493e1272557617e578548d2cd8</anchor>
      <arglist>(NonInterleavedSource&lt; SourceFormat... &gt; source, InterleavedDest&lt; DestFormat... &gt; dest, int numSamples)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deinterleaveSamples</name>
      <anchorfile>classAudioData.html</anchorfile>
      <anchor>a5dd7d6443c29f03b66ec88aeed55fa3f</anchor>
      <arglist>(InterleavedSource&lt; SourceFormat... &gt; source, NonInterleavedDest&lt; DestFormat... &gt; dest, int numSamples)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioDeviceManager</name>
    <filename>classAudioDeviceManager.html</filename>
    <base>ChangeBroadcaster</base>
    <class kind="struct">AudioDeviceManager::AudioDeviceSetup</class>
    <class kind="struct">AudioDeviceManager::LevelMeter</class>
    <member kind="function">
      <type></type>
      <name>AudioDeviceManager</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>accab16a03e809121d56e8b272125f3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioDeviceManager</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>aead8866dfe453e42d94db582851fec4f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>initialise</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a4c6d8a76a270a6e4ca0537093f447b44</anchor>
      <arglist>(int numInputChannelsNeeded, int numOutputChannelsNeeded, const XmlElement *savedState, bool selectDefaultDeviceOnFailure, const String &amp;preferredDefaultDeviceName=String(), const AudioDeviceSetup *preferredSetupOptions=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>initialiseWithDefaultDevices</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>aed646db44c76466d8d0e288d56e50691</anchor>
      <arglist>(int numInputChannelsNeeded, int numOutputChannelsNeeded)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createStateXml</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a9c3182f8d7f1615a3b7426529cfb0a12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioDeviceSetup</type>
      <name>getAudioDeviceSetup</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a84855d2826ebd28f1bb61fb77005fb7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAudioDeviceSetup</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ac67ef90034c2980f264951f18f86fbcb</anchor>
      <arglist>(AudioDeviceSetup &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>setAudioDeviceSetup</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>aef0249d178aa5448ad2e949ae059c461</anchor>
      <arglist>(const AudioDeviceSetup &amp;newSetup, bool treatAsChosenDevice)</arglist>
    </member>
    <member kind="function">
      <type>AudioIODevice *</type>
      <name>getCurrentAudioDevice</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a2d5cb58587d6658d03c088d47e416636</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentAudioDeviceType</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>aa685f7ecd5e85c243ec69d969b370532</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioIODeviceType *</type>
      <name>getCurrentDeviceTypeObject</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a86dc2e1927b5535925aadc4f9b620f5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentAudioDeviceType</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a49e34c1ed60dafcebefc55d12f9175ad</anchor>
      <arglist>(const String &amp;type, bool treatAsChosenDevice)</arglist>
    </member>
    <member kind="function">
      <type>AudioWorkgroup</type>
      <name>getDeviceAudioWorkgroup</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a9ddde4edf915e09d1423199205e42ad4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeAudioDevice</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>af9829fcacafb4a395d084b34cdb8391c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restartLastAudioDevice</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ac46693f5b78c06357b16bf5e95560605</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAudioCallback</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>acf3977dcc83f22b7f51091d7ff7b8aff</anchor>
      <arglist>(AudioIODeviceCallback *newCallback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAudioCallback</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>af6d672043bfc5ca423ea0ca41b5ad2d1</anchor>
      <arglist>(AudioIODeviceCallback *callback)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCpuUsage</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a79563c9d2cc87d059d8b101515e8dee1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMidiInputDeviceEnabled</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a48784fb8fea871e4496fa69241bcd833</anchor>
      <arglist>(const String &amp;deviceIdentifier, bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiInputDeviceEnabled</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ab56d935d666f2ec76b693df5f7fdef42</anchor>
      <arglist>(const String &amp;deviceIdentifier) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMidiInputDeviceCallback</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a3d3cabde443512bedcb868091a23a8ee</anchor>
      <arglist>(const String &amp;deviceIdentifier, MidiInputCallback *callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMidiInputDeviceCallback</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a4885aec0ecf1a49fbad82907be55e2ae</anchor>
      <arglist>(const String &amp;deviceIdentifier, MidiInputCallback *callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultMidiOutputDevice</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a4bb95a3b78dee680a0798787b616441d</anchor>
      <arglist>(const String &amp;deviceIdentifier)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDefaultMidiOutputIdentifier</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a187f49ea2c293413175525dac7643e6f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiOutput *</type>
      <name>getDefaultMidiOutput</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a672718fceedbabd4889c664561ef7371</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OwnedArray&lt; AudioIODeviceType &gt; &amp;</type>
      <name>getAvailableDeviceTypes</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ad1661fd701888c3eae34746b82e5b9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createAudioDeviceTypes</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ad7d7e0e64926665b12b62a53082caecc</anchor>
      <arglist>(OwnedArray&lt; AudioIODeviceType &gt; &amp;types)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAudioDeviceType</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a8d041500471ca44261d58f01df875367</anchor>
      <arglist>(std::unique_ptr&lt; AudioIODeviceType &gt; newDeviceType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAudioDeviceType</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>afad82d8864eb332a8c6eb7dc626b156d</anchor>
      <arglist>(AudioIODeviceType *deviceTypeToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playTestSound</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ab32b74d9dda550d70d47c0cca76fdd25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LevelMeter::Ptr</type>
      <name>getInputLevelGetter</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ac3655731cf4275be1b8909be161f2d1f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>LevelMeter::Ptr</type>
      <name>getOutputLevelGetter</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>ae6becaa71cf916260faad6b772f00450</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CriticalSection &amp;</type>
      <name>getAudioCallbackLock</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a5c0392d3b51f189db3c50c58c2cdc083</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CriticalSection &amp;</type>
      <name>getMidiCallbackLock</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a77f0eccc534b7056ddd417f8bba70353</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getXRunCount</name>
      <anchorfile>classAudioDeviceManager.html</anchorfile>
      <anchor>a12bf766acfb9bf1825418a9058a74318</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioDeviceSelectorComponent</name>
    <filename>classAudioDeviceSelectorComponent.html</filename>
    <base>Component</base>
    <base protection="private">ChangeListener</base>
    <member kind="function">
      <type></type>
      <name>AudioDeviceSelectorComponent</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>a859af6ef664a974dc7d2ce3d24d8f94c</anchor>
      <arglist>(AudioDeviceManager &amp;deviceManager, int minAudioInputChannels, int maxAudioInputChannels, int minAudioOutputChannels, int maxAudioOutputChannels, bool showMidiInputOptions, bool showMidiOutputSelector, bool showChannelsAsStereoPairs, bool hideAdvancedOptionsWithButton)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioDeviceSelectorComponent</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>a1b4563b78ec3014fdd296747640c5776</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemHeight</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>ada1aa901b6fb25bd13bf1e0c20ce2df1</anchor>
      <arglist>(int itemHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemHeight</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>a37ab45ee4651bb9f12750a043b1659a8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ListBox *</type>
      <name>getMidiInputSelectorListBox</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>aa271cc9af2377715094bbce6b4530e1f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>a4decb02c8e9f4815fcaf2b008048be98</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>aa620d629a879516d96d79a9eec460e6d</anchor>
      <arglist>(Component *child) override</arglist>
    </member>
    <member kind="variable">
      <type>AudioDeviceManager &amp;</type>
      <name>deviceManager</name>
      <anchorfile>classAudioDeviceSelectorComponent.html</anchorfile>
      <anchor>a1d55ccd0985a42f37b5683f609b65386</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethods</name>
    <filename>structExtraLookAndFeelBaseClasses_1_1AudioDeviceSelectorComponentMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioDeviceSelectorComponentMethods</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1AudioDeviceSelectorComponentMethods.html</anchorfile>
      <anchor>a5422e6da50661f5fbb5ba30e55105341</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLevelMeter</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1AudioDeviceSelectorComponentMethods.html</anchorfile>
      <anchor>a733fe85bd7c5c9b7a3c4e40b55bf0645</anchor>
      <arglist>(Graphics &amp;, int width, int height, float level)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioDeviceManager::AudioDeviceSetup</name>
    <filename>structAudioDeviceManager_1_1AudioDeviceSetup.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>a692079ca6a78c71c53c78749c0e18d22</anchor>
      <arglist>(const AudioDeviceSetup &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>ac230708b931e47475a75310673f8abf3</anchor>
      <arglist>(const AudioDeviceSetup &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>outputDeviceName</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>a5112cd247e403671a6977344c6764e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>inputDeviceName</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>af1c134f5280bec722facace7c9fa0f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sampleRate</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>afa56530d7a661131d8891f7b9874fcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bufferSize</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>a2b6b158660e8f9381be469ce87232b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BigInteger</type>
      <name>inputChannels</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>a9365767334c0819bb45754100c743fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useDefaultInputChannels</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>af4ee7e75cc152be926202c6a7a822d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BigInteger</type>
      <name>outputChannels</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>ab95916f70e697107288dc0c44af25aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useDefaultOutputChannels</name>
      <anchorfile>structAudioDeviceManager_1_1AudioDeviceSetup.html</anchorfile>
      <anchor>a0506caa1460f630b207e1dcf1093f791</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormat</name>
    <filename>classAudioFormat.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioFormat</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>aa8d7789f75b2d9640eadb0262abd1fc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFormatName</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a650ddab737803c34af2031fef9a6be6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StringArray</type>
      <name>getFileExtensions</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>ab66535a8d1dc460cecd9deb73b907af3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleFile</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a1bb639929ca98b8e34183d568c380c79</anchor>
      <arglist>(const File &amp;fileToTest)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a50dd1e409df9234e7111eb7b00869e04</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a1fa676a67137611f423ef938dceac6fc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canDoStereo</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a9ad5466caa8ccba6005ffad301e294a9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canDoMono</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a40fc3d0b8ce9fe7b3dd87dfd1c57e72d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCompressed</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a507f233bee0df2059b74d032460de870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isChannelLayoutSupported</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a76a78fd9209eba29550871e5de314121</anchor>
      <arglist>(const AudioChannelSet &amp;channelSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StringArray</type>
      <name>getQualityOptions</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>af5140c58d4c58d5949a0792604a976c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>ab0ec4fb721567c17102ef20a03f4819a</anchor>
      <arglist>(InputStream *sourceStream, bool deleteStreamIfOpeningFails)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>afd3b0290541b4dee9ab8e667906f2825</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a790b3dae97e317dad93aeec09ded31d0</anchor>
      <arglist>(FileInputStream *fin)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioFormat</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>ab892573311f3dd4de30e1794d1877ae0</anchor>
      <arglist>(String formatName, StringArray fileExtensions)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioFormat</name>
      <anchorfile>classAudioFormat.html</anchorfile>
      <anchor>aca455ed30baa4047ac9c25873618c5c3</anchor>
      <arglist>(StringRef formatName, StringRef fileExtensions)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatManager</name>
    <filename>classAudioFormatManager.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioFormatManager</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>ab6f17392bd6758b6ee2c544cfc377850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioFormatManager</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>ae5e43f96f3854585e116637732c798d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerFormat</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aa9527a11651cbf1f34c4942f44ea5bf4</anchor>
      <arglist>(AudioFormat *newFormat, bool makeThisTheDefaultFormat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerBasicFormats</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a1a8510b3078662358013ad78239d688e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFormats</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aa321a315fd1fdb294779832386092450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumKnownFormats</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a013c73d91e514853f44bfe6b67c284a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat *</type>
      <name>getKnownFormat</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aa57686de7ff7c37f679a1843214be96b</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat **</type>
      <name>begin</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a5b3592527ef8a17472c1a19304e43159</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat *const *</type>
      <name>begin</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aae2cfe84d61bd5f720a2bde0587b37ca</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat **</type>
      <name>end</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>ac9996d4676be479481196e185f8c39d9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat *const *</type>
      <name>end</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aee863d8fad3770f8079cca31fd75f1f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat *</type>
      <name>findFormatForFileExtension</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>ac3425df62f58af2168dc4c6ea407be43</anchor>
      <arglist>(const String &amp;fileExtension) const</arglist>
    </member>
    <member kind="function">
      <type>AudioFormat *</type>
      <name>getDefaultFormat</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a7c1b92f72bf99cad242d65a7b68eb638</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getWildcardForAllFormats</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a2cbd8623b8012b33f6f6cc55201d5b7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>a4eed7ecbb353d3d85154182de5057221</anchor>
      <arglist>(const File &amp;audioFile)</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classAudioFormatManager.html</anchorfile>
      <anchor>aaf93f7383c757891510090185951c98c</anchor>
      <arglist>(std::unique_ptr&lt; InputStream &gt; audioFileStream)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatReader</name>
    <filename>classAudioFormatReader.html</filename>
    <class kind="struct">AudioFormatReader::ReadHelper</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioFormatReader</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aa5c4a7c0715e60d829a03b8aa67a8c49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFormatName</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a547b9bc1cd8806ac1575ef2a71a27d6e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a2e7bc096ba322b39b316a1772f4ea6a7</anchor>
      <arglist>(float *const *destChannels, int numDestChannels, int64 startSampleInSource, int numSamplesToRead)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a40a26e2f850711e41ceeff5296689fde</anchor>
      <arglist>(int *const *destChannels, int numDestChannels, int64 startSampleInSource, int numSamplesToRead, bool fillLeftoverChannelsWithCopies)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>ad180e2b06c2a10c0ca399c3231b155c0</anchor>
      <arglist>(AudioBuffer&lt; float &gt; *buffer, int startSampleInDestBuffer, int numSamples, int64 readerStartSample, bool useReaderLeftChan, bool useReaderRightChan)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readMaxLevels</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aafdf75471df1ce853785ecd5fe74b9f7</anchor>
      <arglist>(int64 startSample, int64 numSamples, Range&lt; float &gt; *results, int numChannelsToRead)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readMaxLevels</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aa6393d5cb57b6a03cb7544df495d86b6</anchor>
      <arglist>(int64 startSample, int64 numSamples, float &amp;lowestLeft, float &amp;highestLeft, float &amp;lowestRight, float &amp;highestRight)</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>searchForLevel</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a088e8f4f625a23a4fd0234eec16ec53a</anchor>
      <arglist>(int64 startSample, int64 numSamplesToSearch, double magnitudeRangeMinimum, double magnitudeRangeMaximum, int minimumConsecutiveSamples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AudioChannelSet</type>
      <name>getChannelLayout</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a4a2cfd04dfd8bd86b84e5a7804e96d05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>readSamples</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a25be54fbe159fd788c07aa4ddc2c6569</anchor>
      <arglist>(int *const *destChannels, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples)=0</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sampleRate</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aafcd07b3ac08e83c019621cd8cd0c7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bitsPerSample</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aa450170dd89d247be8eb1f657b8b47d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>lengthInSamples</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>af7373fd7e45ed1f026647fc8671e997f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numChannels</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a2a7c577b4ececb03d3658fd0625c5b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>usesFloatingPointData</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>aed5e9ba760d519f110c18053d6adba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringPairArray</type>
      <name>metadataValues</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a8dfe48ed0e171928185c716811f5ecdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputStream *</type>
      <name>input</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a81797ede6915ec762408d8ed23ec4d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioFormatReader</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a2dfb6080eb01440fa8e8dde6b7baf5c6</anchor>
      <arglist>(InputStream *sourceStream, const String &amp;formatName)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>clearSamplesBeyondAvailableLength</name>
      <anchorfile>classAudioFormatReader.html</anchorfile>
      <anchor>a6f81657be11011e9bd7e30d251a5e2bf</anchor>
      <arglist>(int *const *destChannels, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int &amp;numSamples, int64 fileLengthInSamples)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatReaderSource</name>
    <filename>classAudioFormatReaderSource.html</filename>
    <base>PositionableAudioSource</base>
    <member kind="function">
      <type></type>
      <name>AudioFormatReaderSource</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a33b9036a7a64c0ae8b741550d70ec52d</anchor>
      <arglist>(AudioFormatReader *sourceReader, bool deleteReaderWhenThisIsDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioFormatReaderSource</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a4db0cb262345e0229e87bb16ee8f5bb2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLooping</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a15d8af211ce8cfcbc0c4aaac143b303e</anchor>
      <arglist>(bool shouldLoop) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLooping</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a63d3bcb837d97574acfac92c5e14d4cb</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>getAudioFormatReader</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a1d18ca804cae61d8614189ff4ba1f878</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a5c69623e095398def8caa8dcaaf868af</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a0f11379e2449d8108de40694bd6a268d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a9136e13b99da2e6a683d6cc8244ff565</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNextReadPosition</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a08ce78b0db1845da34f4048b6f1c568e</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNextReadPosition</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>acd5239a04ecd311c280fab04871a64cc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classAudioFormatReaderSource.html</anchorfile>
      <anchor>a51e078a6f53a1abb7de4e08899144fbf</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatWriter</name>
    <filename>classAudioFormatWriter.html</filename>
    <class kind="class">AudioFormatWriter::ThreadedWriter</class>
    <class kind="struct">AudioFormatWriter::WriteHelper</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioFormatWriter</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ad3e3c4a5e1ba629c0d1aaa47827389f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFormatName</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ad279a4e2803cea6d6481cf40d20d555d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a60dc79a5cd9ed0307ea04637ed25ea8b</anchor>
      <arglist>(const int **samplesToWrite, int numSamples)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>flush</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ac83a728db8d8abf6cf39a3bd34390a6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeFromAudioReader</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a3a691c94e9609383c915af71cbf760db</anchor>
      <arglist>(AudioFormatReader &amp;reader, int64 startSample, int64 numSamplesToRead)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeFromAudioSource</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a4d09d96836ebe2779d2e82a090d0b29f</anchor>
      <arglist>(AudioSource &amp;source, int numSamplesToRead, int samplesPerBlock=2048)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeFromAudioSampleBuffer</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a172a2a4e347ba187655eabb5ebf304b3</anchor>
      <arglist>(const AudioBuffer&lt; float &gt; &amp;source, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeFromFloatArrays</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ad3ceaa6f20c49a692f92b2e1603786be</anchor>
      <arglist>(const float *const *channels, int numChannels, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ae31a1427413b3ac45c7f02d7384e156e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChannels</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a436de23247a535b447ed8ddf6100c496</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBitsPerSample</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a893f8254a9d1978511806ee414cce929</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloatingPoint</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ac51a620bf86a2e501eaae93e2e2c331c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioFormatWriter</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ad13516434d025d9427fab9ac9b208a77</anchor>
      <arglist>(OutputStream *destStream, const String &amp;formatName, double sampleRate, unsigned int numberOfChannels, unsigned int bitsPerSample)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioFormatWriter</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>ae80fc17df0e5d0d893abb11e0ce53c21</anchor>
      <arglist>(OutputStream *destStream, const String &amp;formatName, double sampleRate, const AudioChannelSet &amp;audioChannelLayout, unsigned int bitsPerSample)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>sampleRate</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>aafefbda90e2a58cb057e89e995decfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>numChannels</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>af33e6836e6dbbcd774ac166453c5446c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>bitsPerSample</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>aa1c1c0accbc262067e2f9ad75d70d155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>usesFloatingPointData</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a876800b982bbe25e583633d3876a9a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AudioChannelSet</type>
      <name>channelLayout</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>abfd821aaba068593364888cb97c47a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutputStream *</type>
      <name>output</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>aeef1f96e051a7f40b69664636393bf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ThreadedWriter</name>
      <anchorfile>classAudioFormatWriter.html</anchorfile>
      <anchor>a96bd696f9352d6af82628aa1c47d07d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorGraph::AudioGraphIOProcessor</name>
    <filename>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</filename>
    <base>AudioPluginInstance</base>
    <member kind="enumeration">
      <type></type>
      <name>IODeviceType</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>audioInputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aa002564f5df42036b1b8a791d8c3a760d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>audioOutputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aac004122d6a09fdb5bce7fdb2221340f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>midiInputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aa6ba4fa6ffb1f9ca1025fca01a222e000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>midiOutputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aac88e470585a2a9265dda58a0911b1c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>audioInputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aa002564f5df42036b1b8a791d8c3a760d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>audioOutputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aac004122d6a09fdb5bce7fdb2221340f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>midiInputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aa6ba4fa6ffb1f9ca1025fca01a222e000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>midiOutputNode</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a612fff538a6a57529626b4121934761aac88e470585a2a9265dda58a0911b1c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IODeviceType</type>
      <name>getType</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a39e96209b6b596ae5d6ee9b05d1c5760</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorGraph *</type>
      <name>getParentGraph</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>aa63ae51dc7bdb29f63e6d8e02f93772d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInput</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a31233f833064a84d01559714c2aead8c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOutput</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ac8b67c5d29cffbf50018d3c8ada83a38</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioGraphIOProcessor</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ac770bd425ad500b7f501a02102136e6e</anchor>
      <arglist>(IODeviceType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioGraphIOProcessor</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a909e68ec25d9b1d8a4baefc14193148a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>aaf66f184db9cbee38e7fe0162d0d5b66</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillInPluginDescription</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ac77b9b008fd57b3410e97e984ceecf01</anchor>
      <arglist>(PluginDescription &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a4fbbce95585d7d00387ba6d5a7f37989</anchor>
      <arglist>(double newSampleRate, int estimatedSamplesPerBlock) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a920975ffb790ec27cd243ababd8e3576</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ae79b4debef5e39306aea4dfd6dff7580</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;, MidiBuffer &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a27cf51705c0cbdf8d9e64d1bde888e36</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;, MidiBuffer &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsDoublePrecisionProcessing</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a2b542a902ffb09ac772a175725997e79</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTailLengthSeconds</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a431f57d18030438c4121ce722e155dc3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>acceptsMidi</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a32af37c599689a815ec647ab77a182cb</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>producesMidi</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a3f3255bdda7c9e586f8a2de275f9c032</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEditor</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>aa0e5fd5f05d014cbb01c0bbfa651abdc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorEditor *</type>
      <name>createEditor</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a703300a2812708a6d1f1d4d1e1a6e96a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumPrograms</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a1b130b0656fdd1a55af9e6c5b2755e51</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentProgram</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ab1e9c9dc59253cc4729bc73dc134b52a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentProgram</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a6a0bada075ee75bce6e6b3ec00e4a4a7</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>const String</type>
      <name>getProgramName</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a3b7d58ec91183d3a2b5ed68e85681597</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeProgramName</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>ad5fc086da661f7e63e9554040b7f41f8</anchor>
      <arglist>(int, const String &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStateInformation</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a7a725b764dda6f324acf2ae2141fc12b</anchor>
      <arglist>(juce::MemoryBlock &amp;destData) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateInformation</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a0a3367144ac4af6e34923d2bdd53a5ab</anchor>
      <arglist>(const void *data, int sizeInBytes) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParentGraph</name>
      <anchorfile>classAudioProcessorGraph_1_1AudioGraphIOProcessor.html</anchorfile>
      <anchor>a8900c014ee04b186deaa45f809e33d40</anchor>
      <arglist>(AudioProcessorGraph *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioIODevice</name>
    <filename>classAudioIODevice.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioIODevice</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a0af67fc5598fb5fd9b033d3938968a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>ad1152e5a46f5790cb6619d8fb7086627</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a76895ec575156abe9b26c9309701d8a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>getOutputChannelNames</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a49d09c50d23685dfeb881594c6e8a621</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>getInputChannelNames</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>aabb8e29146abb9aeb60dea604288c8a7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::optional&lt; BigInteger &gt;</type>
      <name>getDefaultOutputChannels</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>ab57bdd7f710f3dcc50df5f42e4141cbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::optional&lt; BigInteger &gt;</type>
      <name>getDefaultInputChannels</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>abb5ad59c0a1564d8d0521a0165026aa2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Array&lt; double &gt;</type>
      <name>getAvailableSampleRates</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>ac7b0e3257d7c1d51af2b8666c23c774d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Array&lt; int &gt;</type>
      <name>getAvailableBufferSizes</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a89d627ac4e1fe9e1db1757e380bce343</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDefaultBufferSize</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a71384f0310a9f6850cd826d0fd91f8f4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>open</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a519b91efd6bf7bf88fbe85eb5510629f</anchor>
      <arglist>(const BigInteger &amp;inputChannels, const BigInteger &amp;outputChannels, double sampleRate, int bufferSizeSamples)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a7ca9104dc82d77961b3dfcc005810004</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOpen</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>aebfdd9a70545dd500041cd7e5cd736c1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>aa3a17cf757a6297aab23a1327579347f</anchor>
      <arglist>(AudioIODeviceCallback *callback)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>aca2e8897d904bc36b5faa647cfa8d20a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isPlaying</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>af8b5c71cb2512bcdf477267e3fc4faf7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getLastError</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a4cfb59b5782efabcb31b225a69bd9b12</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCurrentBufferSizeSamples</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>af7636fe06f58b58c41bc8575184f518f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getCurrentSampleRate</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>afba31b6d244b7cc257e925a04c5c383c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCurrentBitDepth</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>abab889e2e9ff5dd49626faa15bfbac37</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BigInteger</type>
      <name>getActiveOutputChannels</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a4f8af9affa191545e0722d07c3157cd2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BigInteger</type>
      <name>getActiveInputChannels</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a8020f07359040702d9339dff1628f940</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOutputLatencyInSamples</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a693804fbf5a7cceb31ece10a9f03bd11</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getInputLatencyInSamples</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a3998b9256b8f5056e5e1cbf17c3e520d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AudioWorkgroup</type>
      <name>getWorkgroup</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a4587e85072a7db136419144313e337ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasControlPanel</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>ab85840f9ead545d0b3664d55158fd581</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>showControlPanel</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>ab8871c0f3b0639e0408582b354b28247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setAudioPreprocessingEnabled</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a413f736464f6fdfe09dbd31f17afa0b0</anchor>
      <arglist>(bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getXRunCount</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a72037fba7b3304d115d3db3bec902158</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioIODevice</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>aa380a49e49176fb883d89b094bf2448c</anchor>
      <arglist>(const String &amp;deviceName, const String &amp;typeName)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>name</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a8f0fcd3c3672601cfd44749221452ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>typeName</name>
      <anchorfile>classAudioIODevice.html</anchorfile>
      <anchor>a0f3aec64dbabccdd7a9a688def70cf45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioIODeviceCallback</name>
    <filename>classAudioIODeviceCallback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioIODeviceCallback</name>
      <anchorfile>classAudioIODeviceCallback.html</anchorfile>
      <anchor>aa9e609118dfa6772d4dd176666a44b23</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>audioDeviceIOCallbackWithContext</name>
      <anchorfile>classAudioIODeviceCallback.html</anchorfile>
      <anchor>a22df0a55fe7e71fe48d7868547da61f7</anchor>
      <arglist>(const float *const *inputChannelData, int numInputChannels, float *const *outputChannelData, int numOutputChannels, int numSamples, const AudioIODeviceCallbackContext &amp;context)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>audioDeviceAboutToStart</name>
      <anchorfile>classAudioIODeviceCallback.html</anchorfile>
      <anchor>a1bec2ae89543a93e31461991f7404aec</anchor>
      <arglist>(AudioIODevice *device)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>audioDeviceStopped</name>
      <anchorfile>classAudioIODeviceCallback.html</anchorfile>
      <anchor>a7b3e3c479e4e0b3b19ea992960ef46f5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>audioDeviceError</name>
      <anchorfile>classAudioIODeviceCallback.html</anchorfile>
      <anchor>a7768d640daf7d5d56399ced8188b2b75</anchor>
      <arglist>(const String &amp;errorMessage)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioIODeviceCallbackContext</name>
    <filename>structAudioIODeviceCallbackContext.html</filename>
    <member kind="variable">
      <type>const uint64_t *</type>
      <name>hostTimeNs</name>
      <anchorfile>structAudioIODeviceCallbackContext.html</anchorfile>
      <anchor>a5ab90a822afa5f3828b984ab20b5af33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioIODeviceType</name>
    <filename>classAudioIODeviceType.html</filename>
    <class kind="class">AudioIODeviceType::Listener</class>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a9c13256669f6ee7d0b442199cf425020</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>scanForDevices</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a9215b39e523934ac648d4f85f1e1bdf5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>getDeviceNames</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>ade867e4e10fb4ba6c91bc1bcba8573cb</anchor>
      <arglist>(bool wantInputNames=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDefaultDeviceIndex</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>af12cc963a4d445c2665452c3173bac67</anchor>
      <arglist>(bool forInput) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIndexOfDevice</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a76d7d6b6c3f600dce0594be7bab24bc8</anchor>
      <arglist>(AudioIODevice *device, bool asInput) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasSeparateInputsAndOutputs</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>ac87c3129c8e55018e968225b4a47dc74</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AudioIODevice *</type>
      <name>createDevice</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a77e74e3e24980e7845319ed50509ceee</anchor>
      <arglist>(const String &amp;outputDeviceName, const String &amp;inputDeviceName)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aba66d5fc04bb8162ad082bbc5a46df37</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a9f900be754924e8a269064c37671e92c</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioIODeviceType</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>adc7de51c8ca7633ace84e982b13272d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_CoreAudio</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a2a0590bf49971da604e5ca6485497f3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_iOSAudio</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a1b064a1d8147865201010683a96135b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_WASAPI</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>ade9738d62a79e12376364f4c76c22c80</anchor>
      <arglist>(WASAPIDeviceMode deviceMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_DirectSound</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aa99c808eb90204886e405655ac2cae1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_ASIO</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aa0e7b10695069c1918d58d09e2c83936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_ALSA</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a297df384b080bcccf06fd9c06ae50068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_JACK</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aba510d19a9eab0364999bd8fc1a281a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_Android</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aab51d55a33b41f73ad0f2e805a267455</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_OpenSLES</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a93d6e97337086b78dd40205734f09325</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_Oboe</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>aff75b7eda26e21779145366c337c666d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioIODeviceType *</type>
      <name>createAudioIODeviceType_Bela</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>ad2cc14970f3797cf7ee5b42bdea60b78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioIODeviceType</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a4750d3af810f03d74d9a73584f2bf1d0</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callDeviceChangeListeners</name>
      <anchorfile>classAudioIODeviceType.html</anchorfile>
      <anchor>a256b0adb6c00e875e9d52e2c79ecdb85</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::AudioModification</name>
    <filename>classARAHostModel_1_1AudioModification.html</filename>
    <base>ARAHostModel::ManagedARAHandle&lt; AudioModification, ARA::ARAAudioModificationRef &gt;</base>
    <member kind="function">
      <type></type>
      <name>AudioModification</name>
      <anchorfile>classARAHostModel_1_1AudioModification.html</anchorfile>
      <anchor>a4b71ad3dcf4c9af90f8442173477750b</anchor>
      <arglist>(ARA::ARAAudioModificationHostRef hostRef, ARA::Host::DocumentController &amp;dc, AudioSource &amp;s, const ARA::ARAAudioModificationProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classARAHostModel_1_1AudioModification.html</anchorfile>
      <anchor>a7341f35153796823ce565939f9146bbe</anchor>
      <arglist>(const ARA::ARAAudioModificationProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>getAudioSource</name>
      <anchorfile>classARAHostModel_1_1AudioModification.html</anchorfile>
      <anchor>a31e9f7b84f8984738fee789b5247c43f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr auto</type>
      <name>getEmptyProperties</name>
      <anchorfile>classARAHostModel_1_1AudioModification.html</anchorfile>
      <anchor>a4b94b53b6c011459973a2b8e41d17c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classARAHostModel_1_1AudioModification.html</anchorfile>
      <anchor>a5b802cfd75b3fe4d027c59556b193f74</anchor>
      <arglist>(ARA::Host::DocumentController &amp;, Ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioParameterBool</name>
    <filename>classAudioParameterBool.html</filename>
    <base>RangedAudioParameter</base>
    <member kind="function">
      <type></type>
      <name>AudioParameterBool</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a1a4bf32234cfb0e04c675cb9e0a9cb6d</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, bool defaultValue, const AudioParameterBoolAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioParameterBool</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a23fc39729f8757edcd2b7af4033ab152</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, bool defaultValue, const String &amp;parameterLabel, std::function&lt; String(bool value, int maximumStringLength)&gt; stringFromBool=nullptr, std::function&lt; bool(const String &amp;text)&gt; boolFromString=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioParameterBool</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a98db0ae22c31adf157d0096f7d1d624d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a71762628c45bff203a7deed2a10ae576</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a5f0418697910d56b99edd5db110309b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioParameterBool &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a1fdf9ab227664822e74397b7abbdcb85</anchor>
      <arglist>(bool newValue)</arglist>
    </member>
    <member kind="function">
      <type>const NormalisableRange&lt; float &gt; &amp;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a76bd5da4c03bd395c2ae2939c5aeb55b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classAudioParameterBool.html</anchorfile>
      <anchor>a989d002f87d65bc8f467005df0d41a5a</anchor>
      <arglist>(bool newValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioParameterBoolAttributes</name>
    <filename>classAudioParameterBoolAttributes.html</filename>
    <base>RangedAudioParameterAttributes&lt; AudioParameterBoolAttributes, bool &gt;</base>
  </compound>
  <compound kind="class">
    <name>AudioParameterChoice</name>
    <filename>classAudioParameterChoice.html</filename>
    <base>RangedAudioParameter</base>
    <member kind="function">
      <type></type>
      <name>AudioParameterChoice</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a0c535fffd5d8e61abeff9412c43c90c6</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const StringArray &amp;choices, int defaultItemIndex, const AudioParameterChoiceAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioParameterChoice</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a0a6ce690ba2caa79c2a739c34f9b160d</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const StringArray &amp;choicesToUse, int defaultItemIndex, const String &amp;parameterLabel, std::function&lt; String(int index, int maximumStringLength)&gt; stringFromIndex=nullptr, std::function&lt; int(const String &amp;text)&gt; indexFromString=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioParameterChoice</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a83d643abfdd9fcf96490a7ebfb170664</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndex</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>af92fba857f94e81cd2e50eddf351c6d8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a06324df9e78630dcbc872ce0e416414d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentChoiceName</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>ab8d07d0d1a7604711686df79732ffd9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator String</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a8088c4fe433a76c9a9bfd88c70f5fd21</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioParameterChoice &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a9801c390a5a053ca4b86650a540013a4</anchor>
      <arglist>(int newValue)</arglist>
    </member>
    <member kind="function">
      <type>const NormalisableRange&lt; float &gt; &amp;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a3ea74fdd3febd0eacb98faac63888818</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>const StringArray</type>
      <name>choices</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>afbeec68d8f56cf4cde23c1b615699b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classAudioParameterChoice.html</anchorfile>
      <anchor>a3db7737ba7f54654969dec146d2ae4c3</anchor>
      <arglist>(int newValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioParameterChoiceAttributes</name>
    <filename>classAudioParameterChoiceAttributes.html</filename>
    <base>RangedAudioParameterAttributes&lt; AudioParameterChoiceAttributes, int &gt;</base>
  </compound>
  <compound kind="class">
    <name>AudioParameterFloat</name>
    <filename>classAudioParameterFloat.html</filename>
    <base>RangedAudioParameter</base>
    <member kind="function">
      <type></type>
      <name>AudioParameterFloat</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>ab04f8095afd51276bceab9c25e7a215f</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, NormalisableRange&lt; float &gt; normalisableRange, float defaultValue, const AudioParameterFloatAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioParameterFloat</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a965f23eef0d80c0407753d004cb5ce8f</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, NormalisableRange&lt; float &gt; normalisableRange, float defaultValue, const String &amp;parameterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter, std::function&lt; String(float value, int maximumStringLength)&gt; stringFromValue=nullptr, std::function&lt; float(const String &amp;text)&gt; valueFromString=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioParameterFloat</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a1b50bdb65b5b829fc1c48a31cc48b997</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, float minValue, float maxValue, float defaultValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioParameterFloat</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>af3ea60e695fd3bea876dee4b40b1ed71</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a5dfe7c0b452beac16f139029d83106c5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>aebdc357fc8e777d8070149e721d78132</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioParameterFloat &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a7da44a3d3eb0488951d0bb6c7c75b181</anchor>
      <arglist>(float newValue)</arglist>
    </member>
    <member kind="function">
      <type>const NormalisableRange&lt; float &gt; &amp;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a66ab8c69ae176820a877228b091551d8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>NormalisableRange&lt; float &gt;</type>
      <name>range</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>a7e860466dbc1319bc064cd6e7db382e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classAudioParameterFloat.html</anchorfile>
      <anchor>ab80b7c29da5f9e162f87a22237870473</anchor>
      <arglist>(float newValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioParameterFloatAttributes</name>
    <filename>classAudioParameterFloatAttributes.html</filename>
    <base>RangedAudioParameterAttributes&lt; AudioParameterFloatAttributes, float &gt;</base>
  </compound>
  <compound kind="class">
    <name>AudioParameterInt</name>
    <filename>classAudioParameterInt.html</filename>
    <base>RangedAudioParameter</base>
    <member kind="function">
      <type></type>
      <name>AudioParameterInt</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>ad5b8c6dee10b7ad12dd8e3904d90c543</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, int minValue, int maxValue, int defaultValue, const AudioParameterIntAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioParameterInt</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a0cd9005c32c1df2b589d842c3da13c88</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, int minValue, int maxValue, int defaultValueIn, const String &amp;parameterLabel, std::function&lt; String(int value, int maximumStringLength)&gt; stringFromInt=nullptr, std::function&lt; int(const String &amp;text)&gt; intFromString=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioParameterInt</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>abfd4452f0dad3b784f35fbba51fc25f6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a126c58d83e818ed6358969b78822c3ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a782cc33b4a21648b39899aec0534b2de</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioParameterInt &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a404ff100610079f2a9a691c5c709518e</anchor>
      <arglist>(int newValue)</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int &gt;</type>
      <name>getRange</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a656488594383d25fc7199b64a144c488</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NormalisableRange&lt; float &gt; &amp;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a113f0e8bcb77e697aa8705d352692668</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classAudioParameterInt.html</anchorfile>
      <anchor>a958b110c18fa8705ecfbd1fd2de55814</anchor>
      <arglist>(int newValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioParameterIntAttributes</name>
    <filename>classAudioParameterIntAttributes.html</filename>
    <base>RangedAudioParameterAttributes&lt; AudioParameterIntAttributes, int &gt;</base>
  </compound>
  <compound kind="class">
    <name>AudioPlayHead</name>
    <filename>classAudioPlayHead.html</filename>
    <class kind="struct">AudioPlayHead::CurrentPositionInfo</class>
    <class kind="class">AudioPlayHead::FrameRate</class>
    <class kind="struct">AudioPlayHead::LoopPoints</class>
    <class kind="class">AudioPlayHead::PositionInfo</class>
    <class kind="struct">AudioPlayHead::TimeSignature</class>
    <member kind="enumeration">
      <type></type>
      <name>FrameRateType</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps23976</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a079ca90749cf3efb537b95a7d79181aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps24</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a0a9a4305317d85cf1975f6be3569e9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps25</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a8deb0cfa8182f6be90cb4d91b4b68456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps2997</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a7c5eadafb62a8be03ab5690d34fb7460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a77c3bd70c42f416f663c83036bff401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps2997drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25ac03944a2bba5e61cabcca112edfd1efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a2263e006dec6f9cf53adbbcecdc9e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps60</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25aeb48438349dc6a8939da5a892a7a9fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps60drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a836efe6670caaf85325dd6d92bf596fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fpsUnknown</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a7e58343767d199b598a16ea25c09b062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps23976</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a079ca90749cf3efb537b95a7d79181aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps24</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a0a9a4305317d85cf1975f6be3569e9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps25</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a8deb0cfa8182f6be90cb4d91b4b68456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps2997</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a7c5eadafb62a8be03ab5690d34fb7460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a77c3bd70c42f416f663c83036bff401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps2997drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25ac03944a2bba5e61cabcca112edfd1efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a2263e006dec6f9cf53adbbcecdc9e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps60</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25aeb48438349dc6a8939da5a892a7a9fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps60drop</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a836efe6670caaf85325dd6d92bf596fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fpsUnknown</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a9afad1749c8002945b2a6921eef92b25a7e58343767d199b598a16ea25c09b062</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioPlayHead</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a831c697c3878c47aec9e49efbd7057cb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentPosition</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a72788d7f56a3862f3fa352ec572c3f5b</anchor>
      <arglist>(CurrentPositionInfo &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Optional&lt; PositionInfo &gt;</type>
      <name>getPosition</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>abe24a517c9f5ffd7d50850f95b683125</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canControlTransport</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a6f0e066286b0541b5cd17435ff9e969e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>transportPlay</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a3bb95eedd2977ec2db6fe30ad8ac1b2e</anchor>
      <arglist>(bool shouldStartPlaying)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>transportRecord</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>ade46ea8b0712ffad2109e2a5e504bcd0</anchor>
      <arglist>(bool shouldStartRecording)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>transportRewind</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>ab3cba9b6692761edbe403b7e45bc35a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioPlayHead</name>
      <anchorfile>classAudioPlayHead.html</anchorfile>
      <anchor>a52759d9517397cf7e9003f3908157188</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioPluginFormat</name>
    <filename>classAudioPluginFormat.html</filename>
    <base protection="private">MessageListener</base>
    <member kind="typedef">
      <type>std::function&lt; void(std::unique_ptr&lt; AudioPluginInstance &gt;, const String &amp;)&gt;</type>
      <name>PluginCreationCallback</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a6662568240fb660c29428dc4a033775b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(ARAFactoryResult)&gt;</type>
      <name>ARAFactoryCreationCallback</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>ab2cfc2bb23d9dbfc328d4048cb83ba1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioPluginFormat</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>ac7be387a776294c2a112dff722f42e5f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getName</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>aad966eb47be8b72b34f8f317ea89b4a2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a9d23e71b2c2429cad9775a14e021abd6</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;results, const String &amp;fileOrIdentifier)=0</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AudioPluginInstance &gt;</type>
      <name>createInstanceFromDescription</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>ad815901dc2d3828b9bf9ea867ccc58d9</anchor>
      <arglist>(const PluginDescription &amp;, double initialSampleRate, int initialBufferSize)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AudioPluginInstance &gt;</type>
      <name>createInstanceFromDescription</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>ad63c5764f24cf0610e4932df0a729f2c</anchor>
      <arglist>(const PluginDescription &amp;, double initialSampleRate, int initialBufferSize, String &amp;errorMessage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPluginInstanceAsync</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>acce0385a68e6ff0201660ce72c0d98ab</anchor>
      <arglist>(const PluginDescription &amp;description, double initialSampleRate, int initialBufferSize, PluginCreationCallback)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a89c2413dae86f4b9ea8fb29ed205edc5</anchor>
      <arglist>(const String &amp;fileOrIdentifier)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a8e8251e287c4829606dda2f1730a1c32</anchor>
      <arglist>(const String &amp;fileOrIdentifier)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>aeaf55cd79107b25ca1c0dbc685890aa3</anchor>
      <arglist>(const PluginDescription &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a895b91a86d223f3caeba207dba298d2f</anchor>
      <arglist>(const PluginDescription &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a9bded73bfc877952f9f092ae13ae8816</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a83f5f3180b66510c6e2bebd425cb82ec</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a74b24832af4eb78213ffaa35937d8ac6</anchor>
      <arglist>(const FileSearchPath &amp;directoriesToSearch, bool recursive, bool allowPluginsWhichRequireAsynchronousInstantiation=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>aa7d194ad3abdad8da5e37d2557579430</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>requiresUnblockedMessageThreadDuringCreation</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a5281d42508cb115463972270890ff735</anchor>
      <arglist>(const PluginDescription &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a5f771849838b868f5120f18a5c74f74a</anchor>
      <arglist>(const PluginDescription &amp;, ARAFactoryCreationCallback callback)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioPluginFormat</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>ad380e17f85b81e109a9826183ada0d2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>createPluginInstance</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a22f656e9c7c1897afe8045045379b850</anchor>
      <arglist>(const PluginDescription &amp;, double initialSampleRate, int initialBufferSize, PluginCreationCallback)=0</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>AudioPluginFormatManager</name>
      <anchorfile>classAudioPluginFormat.html</anchorfile>
      <anchor>a1f7389bf828585cfe4eb7ef04348a54a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioPluginFormatManager</name>
    <filename>classAudioPluginFormatManager.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioPluginFormatManager</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>ac2781ab5b9b81784a1041edb16c3bdd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioPluginFormatManager</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>af665e2e901d438a93a75282df73dd1b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDefaultFormats</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a43c3c16e48f1c50069573c8aede0b776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumFormats</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>af6d79df77f8b51618f7275e77d869837</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioPluginFormat *</type>
      <name>getFormat</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a15b98eb9a90c45323dc9ae0df5f4b8c3</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; AudioPluginFormat * &gt;</type>
      <name>getFormats</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a6ad2ee8f5c510bb856e6ddf2de6e1810</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFormat</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a5ff2a2444d84fee2ee7851473ecfb1bd</anchor>
      <arglist>(AudioPluginFormat *)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AudioPluginInstance &gt;</type>
      <name>createPluginInstance</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a429c9c6c4e4214852eaa644127dccf13</anchor>
      <arglist>(const PluginDescription &amp;description, double initialSampleRate, int initialBufferSize, String &amp;errorMessage) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPluginInstanceAsync</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a50174233557851ec77f249c7e064bff1</anchor>
      <arglist>(const PluginDescription &amp;description, double initialSampleRate, int initialBufferSize, AudioPluginFormat::PluginCreationCallback callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>ac9afe84c6f50fd62064428c0a55fc2e1</anchor>
      <arglist>(const PluginDescription &amp;description, AudioPluginFormat::ARAFactoryCreationCallback callback) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classAudioPluginFormatManager.html</anchorfile>
      <anchor>a4b9b16482f155037067797a217223fbd</anchor>
      <arglist>(const PluginDescription &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioPluginInstance</name>
    <filename>classAudioPluginInstance.html</filename>
    <base>AudioProcessor</base>
    <class kind="struct">AudioPluginInstance::Parameter</class>
    <member kind="typedef">
      <type>HostedAudioProcessorParameter</type>
      <name>HostedParameter</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>ae9ca8827582b59698a65d5fca991db48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioPluginInstance</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a5055e9c6cc09757b13cae7160113de58</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillInPluginDescription</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>ac6a1b47c5c816e6744f283bd35835ece</anchor>
      <arglist>(PluginDescription &amp;) const =0</arglist>
    </member>
    <member kind="function">
      <type>PluginDescription</type>
      <name>getPluginDescription</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a313bb99b0369c2c60440307de36783d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getExtensions</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a6d5f923cf3238f1eab5b153a545c4619</anchor>
      <arglist>(ExtensionsVisitor &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHostedParameter</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>ac298bf619a831841d3e7d438c0954741</anchor>
      <arglist>(std::unique_ptr&lt; HostedParameter &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHostedParameterGroup</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a7d9760c0960aa3cc88af2c2551d48ddb</anchor>
      <arglist>(std::unique_ptr&lt; AudioProcessorParameterGroup &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHostedParameterTree</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>ac31a0fc4a327c9e75ebe8e761de841f0</anchor>
      <arglist>(AudioProcessorParameterGroup)</arglist>
    </member>
    <member kind="function">
      <type>HostedParameter *</type>
      <name>getHostedParameter</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a82af26e6abf2ae3f4a0ecc35f3a1906f</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioPluginInstance</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a82bf1f4ade2d4aad356d11659ead0b03</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioPluginInstance</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a3e58c288ac43487c0991797851b0fa1a</anchor>
      <arglist>(const BusesProperties &amp;ioLayouts)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioPluginInstance</name>
      <anchorfile>classAudioPluginInstance.html</anchorfile>
      <anchor>a60023436b24dbc061ed979e510bff673</anchor>
      <arglist>(const short channelLayoutList[numLayouts][2])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessLoadMeasurer</name>
    <filename>classAudioProcessLoadMeasurer.html</filename>
    <class kind="struct">AudioProcessLoadMeasurer::ScopedTimer</class>
    <member kind="function">
      <type></type>
      <name>AudioProcessLoadMeasurer</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a6469f445f31d4cf10765becaa808a10d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessLoadMeasurer</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a83de19c085105fd8ad785c0e4772af8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>abd0e34bd125fd9505edcb64b9208ccba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a200fc10a94a022fa5816086507058aff</anchor>
      <arglist>(double sampleRate, int blockSize)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLoadAsProportion</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a723a070f4aee9ea42cb4de9b63888785</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLoadAsPercentage</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>acad7a93c746c21cbe22539054c257905</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getXRunCount</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a3aba3f32aeab9ec715f5839fb03aebd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerBlockRenderTime</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>a1a106a9539bc081264bcd64563785666</anchor>
      <arglist>(double millisecondsTaken)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerRenderTime</name>
      <anchorfile>classAudioProcessLoadMeasurer.html</anchorfile>
      <anchor>ad5afdf81c7d0312e3d336ad54d6aac23</anchor>
      <arglist>(double millisecondsTaken, int numSamples)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessor</name>
    <filename>classAudioProcessor.html</filename>
    <base protection="private">AAXClientExtensions</base>
    <class kind="class">AudioProcessor::Bus</class>
    <class kind="struct">AudioProcessor::BusesLayout</class>
    <class kind="struct">AudioProcessor::BusesProperties</class>
    <class kind="struct">AudioProcessor::BusProperties</class>
    <class kind="struct">AudioProcessor::CurveData</class>
    <class kind="struct">AudioProcessor::TrackProperties</class>
    <member kind="enumeration">
      <type></type>
      <name>ProcessingPrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a212c3670b59976559237cbf629af275f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>singlePrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a212c3670b59976559237cbf629af275fabe443816497d7aa69a1cb30a0095dd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doublePrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a212c3670b59976559237cbf629af275fa9dd64cbb15d8e16c897da5e47189d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Realtime</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a442920f1e7aea172e3d6c588bc21cd1c</anchor>
      <arglist></arglist>
      <enumvalue file="classAudioProcessor.html" anchor="a442920f1e7aea172e3d6c588bc21cd1ca7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classAudioProcessor.html" anchor="a442920f1e7aea172e3d6c588bc21cd1caa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WrapperType</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Undefined</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaeb155b5982c79f733c4bee215678fc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_VST</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa5313891416ab9b1b2ae5db6b673e4061</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_VST3</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfac12c7f266e9f234367307597b332fa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AudioUnit</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa3942e92d75c1edf6096405a400a12100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AudioUnitv3</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa24c1746c07b93d66ef9a906285c3d782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AAX</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa9a43d586134e1bf0ceacdd2de2defbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Standalone</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaad6832e63028f039a818f3eed72cf06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Unity</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfabaa03b05ba421764cf03d458e0e8eadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_LV2</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaa922cb4be5a97bc62b4d3cd96b85c779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioProcessorListener::ChangeDetails</type>
      <name>ChangeDetails</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a8091addf288674f91763b5e0d479a7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>singlePrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a212c3670b59976559237cbf629af275fabe443816497d7aa69a1cb30a0095dd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doublePrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a212c3670b59976559237cbf629af275fa9dd64cbb15d8e16c897da5e47189d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Undefined</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaeb155b5982c79f733c4bee215678fc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_VST</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa5313891416ab9b1b2ae5db6b673e4061</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_VST3</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfac12c7f266e9f234367307597b332fa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AudioUnit</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa3942e92d75c1edf6096405a400a12100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AudioUnitv3</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa24c1746c07b93d66ef9a906285c3d782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_AAX</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfa9a43d586134e1bf0ceacdd2de2defbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Standalone</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaad6832e63028f039a818f3eed72cf06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_Unity</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfabaa03b05ba421764cf03d458e0e8eadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wrapperType_LV2</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e1b21b8831ac529965abffc96223dcfaa922cb4be5a97bc62b4d3cd96b85c779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioProcessor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac36ca53f3b198e097e38b8e830890878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a71affad7782adb55b183d6d4d0853253</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StringArray</type>
      <name>getAlternateDisplayNames</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a207e4f9bfd31ad43bceba9c29895a3a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a44b74778247a35a669a3a994d814389e</anchor>
      <arglist>(double sampleRate, int maximumExpectedSamplesPerBlock)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a49e88e7d6c7c40899624beb9e3508f3a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>memoryWarningReceived</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5b1d9ee950c000e9fc7efa3754866bb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>abbac77f68ba047cf60c4bc97326dcb58</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, MidiBuffer &amp;midiMessages)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac1d1db605c16ab803fadd100bb6ff2e8</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;buffer, MidiBuffer &amp;midiMessages)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processBlockBypassed</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a8728dd8bc715ee6d840ce5a9c86a4048</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, MidiBuffer &amp;midiMessages)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processBlockBypassed</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a745093678f8ea07e47f19b777031abd2</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;buffer, MidiBuffer &amp;midiMessages)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBusCount</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a349a6c1a08d916db53224675c897cd5b</anchor>
      <arglist>(bool isInput) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Bus *</type>
      <name>getBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a74d9ed14b762c9cf8f33118c30fb5936</anchor>
      <arglist>(bool isInput, int busIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Bus *</type>
      <name>getBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac46f4423206318167c749df62bf7e8db</anchor>
      <arglist>(bool isInput, int busIndex) const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canAddBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a95d47f823c2b0f44b1a770d36f06948d</anchor>
      <arglist>(bool isInput) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canRemoveBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a426465e849e5a1b02d4054334418e339</anchor>
      <arglist>(bool isInput) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a9aea2fb2745c0baf3a5fa90a00b14df6</anchor>
      <arglist>(bool isInput)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ad50d39de8a1ed655829ccf21e63c13b4</anchor>
      <arglist>(bool isInput)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBusesLayout</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>acd92c2d343de66816b290015cd15517f</anchor>
      <arglist>(const BusesLayout &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBusesLayoutWithoutEnabling</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5ac4a4f4640b3fb1be6b0235a3c48f9c</anchor>
      <arglist>(const BusesLayout &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BusesLayout</type>
      <name>getBusesLayout</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a38e511650b3bcf208558f0003b87208c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet</type>
      <name>getChannelLayoutOfBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5ccdab0242879d734cd34ab45a8ef6a5</anchor>
      <arglist>(bool isInput, int busIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setChannelLayoutOfBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a98c0a0f5ccd77a83876b9301f9fab733</anchor>
      <arglist>(bool isInput, int busIndex, const AudioChannelSet &amp;layout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelCountOfBus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a8860ffb6bcf02cf02da8b55937e90da6</anchor>
      <arglist>(bool isInput, int busIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableAllBuses</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a9f4a4b0951d15e7bfecd86bd68993b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disableNonMainBuses</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a95e1cedbe30a03547baa4f8341c5f04a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelIndexInProcessBlockBuffer</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>af9de177654fe95cc9de951df15537c24</anchor>
      <arglist>(bool isInput, int busIndex, int channelIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOffsetInBusBufferForAbsoluteChannelIndex</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5e26a8e96f480b6c41041dc85197e3ed</anchor>
      <arglist>(bool isInput, int absoluteChannelIndex, int &amp;busIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBuffer&lt; FloatType &gt;</type>
      <name>getBusBuffer</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a733377c6d541c099dc5857be77cd1af1</anchor>
      <arglist>(AudioBuffer&lt; FloatType &gt; &amp;processBlockBuffer, bool isInput, int busIndex) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkBusesLayoutSupported</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a05966e5f47dc6c583ff4b10d10b4baeb</anchor>
      <arglist>(const BusesLayout &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportsDoublePrecisionProcessing</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a0287477bbe4e0f38b3693a09d800e911</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProcessingPrecision</type>
      <name>getProcessingPrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a431488bcce04de3caf9f873fe0efbb92</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingDoublePrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a58f5414e3b89197136ab4fb8f1263d66</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessingPrecision</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a3ae51e20ee91b1383bc4d6a3789ae119</anchor>
      <arglist>(ProcessingPrecision newPrecision) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioPlayHead *</type>
      <name>getPlayHead</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>abefbb911eb803e9c67fe6467dd4125d0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalNumInputChannels</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a77571fc8ce02ddf4fe3a56fe57ea9392</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalNumOutputChannels</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2a99a78e2a1e2b7f2d4dffee0819a225</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMainBusNumInputChannels</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6c273007eacb9926081f1276cb1ad44c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMainBusNumOutputChannels</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a89e5d408f21d930bd56c21dd2aa8f69b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BusesLayout</type>
      <name>getNextBestLayoutInLayoutList</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a82b3815d0d5be7bef661d7e9728b33e8</anchor>
      <arglist>(const BusesLayout &amp;layouts, const short(&amp;channelLayoutList)[numLayouts][2])</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a99b216c491ed4896424a9a075858ca03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBlockSize</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a3b59606e6e85f262d465c7f779ca0c4a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLatencySamples</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>abae54a8c1bcfd88bcba9d42b752e006d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLatencySamples</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac902e27eb0950adac57bb69680b6e709</anchor>
      <arglist>(int newLatency)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTailLengthSeconds</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a358db82650c6423968091f8b4d22b09a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>acceptsMidi</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ae482a0c2928bfe77de821e6824ffaee6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>producesMidi</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a719715472b12c40e8144109561c04e65</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportsMPE</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a18f523cfcb4ab869eb82390541e2fb75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMidiEffect</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac23ad992a24d00574b9e062f0e4dddf5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CriticalSection &amp;</type>
      <name>getCallbackLock</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ad53a58641eb8d30fd3182cfd22609853</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suspendProcessing</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a584d01c1c009c1ce49a45cd6e49d2dc5</anchor>
      <arglist>(bool shouldBeSuspended)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSuspended</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>aab07ed8e72817efe0e12b70890950e3e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ab10c4739ceb56e5cd70dbce8aa8c4f61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AudioProcessorParameter *</type>
      <name>getBypassParameter</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a08975ed39146521de90f52aa52ba3f9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNonRealtime</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac61949900870c9f6dca63d53ee68f7a0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Realtime</type>
      <name>isRealtime</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ae3760540c7191ec83fe608df613ee33d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNonRealtime</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac419b4487f3c8ade182189e5b19e7c2c</anchor>
      <arglist>(bool isNonRealtime) noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AudioProcessorEditor *</type>
      <name>createEditor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>adf76a112d670baa25b40d13cf87e1306</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasEditor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a00be8f595da09ba01d74cb7c52b8fb81</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorEditor *</type>
      <name>getActiveEditor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>aaa35e308aa5fde974e1a922bf4e7c42d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorEditor *</type>
      <name>createEditorIfNeeded</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2be966a1a14744297e4077586bda69e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHostDisplay</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6be91089c96844f4fd8fd6d1279af5aa</anchor>
      <arglist>(const ChangeDetails &amp;details=ChangeDetails::getDefaultFlags())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addParameter</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ae686ddf13e3e8f6008cb7b4c41704aba</anchor>
      <arglist>(AudioProcessorParameter *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addParameterGroup</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a9b1c68379b59943112a5efb9e96ea79b</anchor>
      <arglist>(std::unique_ptr&lt; AudioProcessorParameterGroup &gt;)</arglist>
    </member>
    <member kind="function">
      <type>const AudioProcessorParameterGroup &amp;</type>
      <name>getParameterTree</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>aefd6c8714b5c4fe931be239610cc225e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameterTree</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>abb5096c60dae8f024843b6ab27bbeb8f</anchor>
      <arglist>(AudioProcessorParameterGroup &amp;&amp;newTree)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>refreshParameterList</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a0fc10ab010a0030715e601a59c42e6fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; AudioProcessorParameter * &gt; &amp;</type>
      <name>getParameters</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>acb8f03a8ad9fc440ae5669b52348966f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumPrograms</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a510123768a99f32ff4a23d0458e15e13</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCurrentProgram</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ac111282810f1e9ddb057e1267fa0bd79</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCurrentProgram</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>aafe9fab0a94b6bb23cecdbb67851f206</anchor>
      <arglist>(int index)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getProgramName</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>af0facfc9ed31fb3d2948ceac7ae89d87</anchor>
      <arglist>(int index)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeProgramName</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>accd5bd7b594fbc1a385f7a8b31c7b3f3</anchor>
      <arglist>(int index, const String &amp;newName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getStateInformation</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5d79591b367a7c0516e4ef4d1d6c32b2</anchor>
      <arglist>(juce::MemoryBlock &amp;destData)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCurrentProgramStateInformation</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>aa8f9774ef205e4b19174f2de7664928f</anchor>
      <arglist>(juce::MemoryBlock &amp;destData)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStateInformation</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6154837fea67c594a9b35c487894df27</anchor>
      <arglist>(const void *data, int sizeInBytes)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentProgramStateInformation</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ade2c2df3606218b0f9fa1a3a376440a5</anchor>
      <arglist>(const void *data, int sizeInBytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>numChannelsChanged</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>adb83690e0bdce0710f54b28c020e8e04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>numBusesChanged</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>acdca26c33ae737c3a824b455f136a23d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processorLayoutsChanged</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a5a4ff4840a159939742b2a0f294ad28d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a3b328ab99ffc5e04cc470e04ce3c11f4</anchor>
      <arglist>(AudioProcessorListener *newListener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a0bb6996a1f0710330b0a3e426fb22866</anchor>
      <arglist>(AudioProcessorListener *listenerToRemove)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPlayHead</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a9015f8476c07b173e3c9919b3036339d</anchor>
      <arglist>(AudioPlayHead *newPlayHead)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayConfigDetails</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6364f81b66aaa3d772889c78cdf60b46</anchor>
      <arglist>(int numIns, int numOuts, double sampleRate, int blockSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRateAndBufferSizeDetails</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a562ba6fd88562fd42eddee5b95da489d</anchor>
      <arglist>(double sampleRate, int blockSize) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>audioWorkgroupContextChanged</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ab7def6a6453b87445c1deab767e8da29</anchor>
      <arglist>(const AudioWorkgroup &amp;workgroup)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AAXClientExtensions &amp;</type>
      <name>getAAXClientExtensions</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a599773e4956539f6652a8f803516f3b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VST2ClientExtensions *</type>
      <name>getVST2ClientExtensions</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ad1e72b1e37f91de2976251ce01a9a098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VST3ClientExtensions *</type>
      <name>getVST3ClientExtensions</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a12a39a3c3fe10a47b74779ca68226b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CurveData</type>
      <name>getResponseCurve</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2b84f9b383bdf57e11363ae768c82972</anchor>
      <arglist>(CurveData::Type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>editorBeingDeleted</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a78f4b83d4f5c8625cf1df93288142642</anchor>
      <arglist>(AudioProcessorEditor *) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateTrackProperties</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a19f07b6c13420d4b9ddb6dc0caaeac77</anchor>
      <arglist>(const TrackProperties &amp;properties)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>containsLayout</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a825862aa6d73086c8c088ec18ee6999e</anchor>
      <arglist>(const BusesLayout &amp;layouts, const std::initializer_list&lt; const short[2]&gt; &amp;channelLayoutList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>containsLayout</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ade9d054d26452735f77401b05a76ce0c</anchor>
      <arglist>(const BusesLayout &amp;layouts, const short(&amp;channelLayoutList)[numLayouts][2])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getDefaultNumParameterSteps</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a39a78126e8b9abb65e4198a02ca41b7d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getWrapperTypeDescription</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a03a0b819a4c0656ddb478a71dd52b1bb</anchor>
      <arglist>(AudioProcessor::WrapperType) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyXmlToBinary</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6d0c1c945bebbc967d187c0f08b42c4b</anchor>
      <arglist>(const XmlElement &amp;xml, juce::MemoryBlock &amp;destData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getXmlFromBinary</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a80c616e54758a0a411d27d6d76df956c</anchor>
      <arglist>(const void *data, int sizeInBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setTypeOfNextNewPlugin</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2a406ae17bd699349d5da8510aa8af1b</anchor>
      <arglist>(WrapperType)</arglist>
    </member>
    <member kind="variable">
      <type>const WrapperType</type>
      <name>wrapperType</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a091b617d5bf926e54b510fb038917534</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioProcessor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a8602919358f1bf8799abd0c179c5e03b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioProcessor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>acf616254f1566d60d2a46d4208220b20</anchor>
      <arglist>(const BusesProperties &amp;ioLayouts)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioProcessor</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a30360ac3f4fb52e993836efdb1da7b1d</anchor>
      <arglist>(const std::initializer_list&lt; const short[2]&gt; &amp;channelLayoutList)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBusesLayoutSupported</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a6e206c1d2987a250a2d6c2af4c3af01a</anchor>
      <arglist>(const BusesLayout &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>canApplyBusesLayout</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a7e36934d17a82a4264552f7fda1b8889</anchor>
      <arglist>(const BusesLayout &amp;layouts) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>applyBusLayouts</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>ab4a3548133a7826610797dbb47c4067d</anchor>
      <arglist>(const BusesLayout &amp;layouts)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>canApplyBusCountChange</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a4dd0f8e893a9c295cd2b5eea2d92a6c5</anchor>
      <arglist>(bool isInput, bool isAddingBuses, BusProperties &amp;outNewBusProperties)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sendParamChangeMessageToListeners</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a2e0e6efdce297e7ae7a9a23152c55165</anchor>
      <arglist>(int parameterIndex, float newValue)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::atomic&lt; AudioPlayHead * &gt;</type>
      <name>playHead</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a396d6379427a4f51eefa33de43ac97bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Bus</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a96d8550db89cd8c6abb7e0d3e8923eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioProcessorParameter</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a080a673a83ff29e0ca5bfa55dce3c8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>LADSPAPluginInstance</name>
      <anchorfile>classAudioProcessor.html</anchorfile>
      <anchor>a186a060e60998377d4c78b086d04cb83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorARAExtension</name>
    <filename>classAudioProcessorARAExtension.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioProcessorARAExtension</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>abad4159715431b272378fbddcf45d3b6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>PlaybackRenderer_t *</type>
      <name>getPlaybackRenderer</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a0ca25fb8b365fcd3602373054e3d59ca</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>EditorRenderer_t *</type>
      <name>getEditorRenderer</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a48db607e0766ba27c51488aece2f6bed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>EditorView_t *</type>
      <name>getEditorView</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>aa5f702c33a44f6342d65a9dee338bfd0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlaybackRenderer</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>aebcd48bfd1b958f5e63474008b45b4ca</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditorRenderer</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a1ef954885f6e248c9e664065a005b8a7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditorView</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a5db8ee493c52135f9f19fd9ee8cd5d86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getTailLengthSecondsForARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a569fbd76121535f9d3608ab3f66c875c</anchor>
      <arglist>(double &amp;tailLength) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>prepareToPlayForARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a51bedbb9d6d9af13f8dc392f99842fe0</anchor>
      <arglist>(double sampleRate, int samplesPerBlock, int numChannels, AudioProcessor::ProcessingPrecision precision)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>releaseResourcesForARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>aefa9b44dbe4259d5e9347cb22eef591f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>processBlockForARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>adc23192730937e11294da58d9ad58570</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime realtime, const AudioPlayHead::PositionInfo &amp;positionInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>processBlockForARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>a990f32f1005c33924eac311245f14bbd</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;buffer, AudioProcessor::Realtime isNonRealtime, AudioPlayHead *playhead)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>didBindToARA</name>
      <anchorfile>classAudioProcessorARAExtension.html</anchorfile>
      <anchor>aa0d697a0c8355ceff818efeda3c8f9fd</anchor>
      <arglist>() noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorEditor</name>
    <filename>classAudioProcessorEditor.html</filename>
    <base>Component</base>
    <class kind="struct">AudioProcessorEditor::ParameterControlHighlightInfo</class>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorEditor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>ad16d8f6168903a091ef7b9709367988f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessor *</type>
      <name>getAudioProcessor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>abc318add0813e03b643fc92326f48bc5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setControlHighlight</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a069f6bb43b3f613ac952cbb04e0b443f</anchor>
      <arglist>(ParameterControlHighlightInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getControlParameterIndex</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a5f1501ac7caa5a12cab2d05bd5d020fe</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportsHostMIDIControllerPresence</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a7ac1ddf79785c61159ac895fda1c17c8</anchor>
      <arglist>(bool hostMIDIControllerIsAvailable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>hostMIDIControllerIsAvailable</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a0e943df67341fbed55d08b93f6773170</anchor>
      <arglist>(bool controllerIsAvailable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a2b80bdfc3ba742fed44fe834a8293eb9</anchor>
      <arglist>(float newScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResizable</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a3d36f7385146270fc752ce17418f115a</anchor>
      <arglist>(bool allowHostToResize, bool useBottomRightCornerResizer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResizable</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a9092ff3e3e5090dd37f0b67d4235a637</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResizeLimits</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a4f52a3b54d9a54e9b0b72dffc5030426</anchor>
      <arglist>(int newMinimumWidth, int newMinimumHeight, int newMaximumWidth, int newMaximumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ComponentBoundsConstrainer *</type>
      <name>getConstrainer</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>aa4fc7ef52f30ad3b72ec32fbe8f563a0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstrainer</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a3a620a4659312f2456692c44c4ec999b</anchor>
      <arglist>(ComponentBoundsConstrainer *newConstrainer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsConstrained</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a328459f2e3e6c4468250d22e86d89ff2</anchor>
      <arglist>(Rectangle&lt; int &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorEditorHostContext *</type>
      <name>getHostContext</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>ab7b11a3e172fc68926027bc0ee2205ae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHostContext</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a51a42f545d2233aa80b319e53d103c00</anchor>
      <arglist>(AudioProcessorEditorHostContext *context) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>wantsLayerBackedView</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a1a8298acaa3b8deef837550d04c98dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>AudioProcessor &amp;</type>
      <name>processor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a96811cb3a8371de07b685fa10cf2d48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; ResizableCornerComponent &gt;</type>
      <name>resizableCorner</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a3ff8b674bcc02e49c1f5cc102bf4e746</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioProcessorEditor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>a213530cf58bc4e47354ed1a65520adbb</anchor>
      <arglist>(AudioProcessor &amp;) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioProcessorEditor</name>
      <anchorfile>classAudioProcessorEditor.html</anchorfile>
      <anchor>af4d621c9ed4398b3c55eb416dc9a569e</anchor>
      <arglist>(AudioProcessor *) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorEditorARAExtension</name>
    <filename>classAudioProcessorEditorARAExtension.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioProcessorEditorARAExtension</name>
      <anchorfile>classAudioProcessorEditorARAExtension.html</anchorfile>
      <anchor>a4e7fb4a5255a90aa5b27f1aeed2908fb</anchor>
      <arglist>(AudioProcessor *audioProcessor)</arglist>
    </member>
    <member kind="function">
      <type>EditorView_t *</type>
      <name>getARAEditorView</name>
      <anchorfile>classAudioProcessorEditorARAExtension.html</anchorfile>
      <anchor>a0a1157f21655dd2cab136f0b4d01b7ea</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isARAEditorView</name>
      <anchorfile>classAudioProcessorEditorARAExtension.html</anchorfile>
      <anchor>a421e7f8d3394fae5cd8f18c8b636777b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~AudioProcessorEditorARAExtension</name>
      <anchorfile>classAudioProcessorEditorARAExtension.html</anchorfile>
      <anchor>af114fc3f0e3eeaecd9db2d84cc6e9851</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorEditorHostContext</name>
    <filename>structAudioProcessorEditorHostContext.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioProcessorEditorHostContext</name>
      <anchorfile>structAudioProcessorEditorHostContext.html</anchorfile>
      <anchor>afeaf44ac2499340aefc70dff96c87728</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; HostProvidedContextMenu &gt;</type>
      <name>getContextMenuForParameter</name>
      <anchorfile>structAudioProcessorEditorHostContext.html</anchorfile>
      <anchor>a0bad471eaba7fb82550231bb32313df9</anchor>
      <arglist>(const AudioProcessorParameter *) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; HostProvidedContextMenu &gt;</type>
      <name>getContextMenuForParameterIndex</name>
      <anchorfile>structAudioProcessorEditorHostContext.html</anchorfile>
      <anchor>a834c8c9cf0befbe09be769fe3782a687</anchor>
      <arglist>(const AudioProcessorParameter *p) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorGraph</name>
    <filename>classAudioProcessorGraph.html</filename>
    <base>AudioProcessor</base>
    <base>ChangeBroadcaster</base>
    <class kind="class">AudioProcessorGraph::AudioGraphIOProcessor</class>
    <class kind="struct">AudioProcessorGraph::Connection</class>
    <class kind="class">AudioProcessorGraph::Node</class>
    <class kind="class">AudioProcessorGraph::NodeAndChannel</class>
    <class kind="struct">AudioProcessorGraph::NodeID</class>
    <member kind="enumvalue">
      <name>midiChannelIndex</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a7e45ae57e87d606466dc7df87b20e65fa9b786f73b4d7c08b308e827381104325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UpdateKind</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ae3b26cb6af3d8811c4a95115c54208ac</anchor>
      <arglist></arglist>
      <enumvalue file="classAudioProcessorGraph.html" anchor="ae3b26cb6af3d8811c4a95115c54208aca63ad9d34f3503826e5f649ae6b7ac92c">sync</enumvalue>
      <enumvalue file="classAudioProcessorGraph.html" anchor="ae3b26cb6af3d8811c4a95115c54208aca0df93e34273b367bb63bad28c94c78d5">async</enumvalue>
      <enumvalue file="classAudioProcessorGraph.html" anchor="ae3b26cb6af3d8811c4a95115c54208aca334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>midiChannelIndex</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a7e45ae57e87d606466dc7df87b20e65fa9b786f73b4d7c08b308e827381104325</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorGraph</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8d33e2e949c97a1a37b47e39bbe43f7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorGraph</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>af8c41bcad94a0a88476e94d34015b72f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>adf2eabaf0bad8a1c3fdc4887cc1561f6</anchor>
      <arglist>(UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>const ReferenceCountedArray&lt; Node &gt; &amp;</type>
      <name>getNodes</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a59309e557bfd820e66d93fd792049683</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumNodes</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ac54590c31a8423051aef75cc3f1edc6f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Node::Ptr</type>
      <name>getNode</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a0ce30fc71494c7d6e2ad3bcc3a33b0ae</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getNodeForId</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a00f2d6197bf26f803becbc1540dfc094</anchor>
      <arglist>(NodeID) const</arglist>
    </member>
    <member kind="function">
      <type>Node::Ptr</type>
      <name>addNode</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a396f63a4d5ab1aaf84ce16f3428953e5</anchor>
      <arglist>(std::unique_ptr&lt; AudioProcessor &gt; newProcessor, std::optional&lt; NodeID &gt; nodeId=std::nullopt, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>Node::Ptr</type>
      <name>removeNode</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8fc12d35bd10dd1bc2bc4a36bebf2a4a</anchor>
      <arglist>(NodeID, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>Node::Ptr</type>
      <name>removeNode</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a7bd88525cc87b20dd8ac3ac099066f7f</anchor>
      <arglist>(Node *, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Connection &gt;</type>
      <name>getConnections</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a2e958bdc28fae7604f3914029fcaf7ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ac7b2a4286b4f6c2f9f7d234b3002fd07</anchor>
      <arglist>(const Connection &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a41a3b4dcb0d82754de4f3619d59565a9</anchor>
      <arglist>(NodeID possibleSourceNodeID, NodeID possibleDestNodeID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnInputTo</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a523716996f21b95f8de4a5f20ac6009b</anchor>
      <arglist>(const Node &amp;source, const Node &amp;destination) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnInputTo</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a75e48bfbc16e1dae9798bde539f07be1</anchor>
      <arglist>(NodeID source, NodeID destination) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canConnect</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8c7e78a84e5a3e88f7ae2a475a753bfa</anchor>
      <arglist>(const Connection &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addConnection</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a68036ef2a279233c4e11a6956da4dabd</anchor>
      <arglist>(const Connection &amp;, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeConnection</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a76a0459117594efe40797c8295cdaa37</anchor>
      <arglist>(const Connection &amp;, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnectNode</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>aa599538ee211ea507a7a0146e922942b</anchor>
      <arglist>(NodeID, UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnectionLegal</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ad42d629e0c5c208ea7124bcb507d2cf6</anchor>
      <arglist>(const Connection &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeIllegalConnections</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ad5ad395b0ddb53cab81b50003676f8fa</anchor>
      <arglist>(UpdateKind=UpdateKind::sync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuild</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a05e6db9a8033d39c9645ba74a41b36c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a7b5b20e16e5d55fd5eabfc33f60acf72</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ae8c62040d60911da0bc0be2cb4bf0b73</anchor>
      <arglist>(double, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a74875e2099b8c5a68845d69c8907f96a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a398355e90612416b87e02fa026a1f014</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;, MidiBuffer &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processBlock</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a452ddef93059ca44478ae666377ef9c7</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;, MidiBuffer &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsDoublePrecisionProcessing</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8feab3ff67b9aac5bb00296189c946a8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a3ceaedc1c4d645ccc20b22151bedc297</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNonRealtime</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a93855af799157fc9585549b17822eeb1</anchor>
      <arglist>(bool) noexcept override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTailLengthSeconds</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8dd74d5bbb00c8d0ae5dbdb074565a7b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>acceptsMidi</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a653c9237a655d4c4b1da4be847ebbf43</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>producesMidi</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a8a69dc67c7fb405699f1c9132f2bbb3d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEditor</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>afdb5ca50f8d3ffef636be2b9dbdf08cf</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorEditor *</type>
      <name>createEditor</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>af4ad4a5ef727db012f1045e0f8fde0c8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumPrograms</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a242bb9d08d43f9933fa7438f8233fb14</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentProgram</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a80e7bec00fa02b22e3cb70dd4b1e5374</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentProgram</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ae8fbbe8212372bc3fccfc83186fcf321</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>const String</type>
      <name>getProgramName</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>af552643b26098bdf4a1c0d51156b6182</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeProgramName</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a31a6dcb4995a5af32e80f302222db103</anchor>
      <arglist>(int, const String &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStateInformation</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>ae6957b5e54ca59a628aef5ec564f63d6</anchor>
      <arglist>(juce::MemoryBlock &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateInformation</name>
      <anchorfile>classAudioProcessorGraph.html</anchorfile>
      <anchor>a84e6d9e7d6ae555020cd21f887cca889</anchor>
      <arglist>(const void *data, int sizeInBytes) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorListener</name>
    <filename>classAudioProcessorListener.html</filename>
    <class kind="struct">AudioProcessorListener::ChangeDetails</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioProcessorListener</name>
      <anchorfile>classAudioProcessorListener.html</anchorfile>
      <anchor>ac558eb684d629dfd5d1565c5c1668181</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>audioProcessorParameterChanged</name>
      <anchorfile>classAudioProcessorListener.html</anchorfile>
      <anchor>aa08a28d958759256aecd0f4af8a826f4</anchor>
      <arglist>(AudioProcessor *processor, int parameterIndex, float newValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>audioProcessorChanged</name>
      <anchorfile>classAudioProcessorListener.html</anchorfile>
      <anchor>ad7044814d93070f9400d61ce8033b049</anchor>
      <arglist>(AudioProcessor *processor, const ChangeDetails &amp;details)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>audioProcessorParameterChangeGestureBegin</name>
      <anchorfile>classAudioProcessorListener.html</anchorfile>
      <anchor>a38075b5e4654a8c50e135eee40c74f2e</anchor>
      <arglist>(AudioProcessor *processor, int parameterIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>audioProcessorParameterChangeGestureEnd</name>
      <anchorfile>classAudioProcessorListener.html</anchorfile>
      <anchor>a3d78c8d30a546bcccf98827c1b6effb4</anchor>
      <arglist>(AudioProcessor *processor, int parameterIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameter</name>
    <filename>classAudioProcessorParameter.html</filename>
    <class kind="class">AudioProcessorParameter::Listener</class>
    <member kind="enumeration">
      <type></type>
      <name>Category</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>genericParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2ac86017a29081bfb3405d7d5a4ed2c370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inputGain</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a63cbb830db905388a7a347625739ecfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outputGain</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2af9f7073b86a4bbff42f8afb5cefcd0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inputMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2ab0a6f7d8b29c5c25442d47eead44ee32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outputMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a8fa25053a987220c193c4aa19a2659fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>compressorLimiterGainReductionMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a23cec5a8cfbc473d139480500345ae42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>expanderGateGainReductionMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a60a4f91c56eaab4d327f16240702233a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>analysisMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a4ebe3982218c5ea7dcdcbcfbb70faa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>otherMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2aaba169374c989f88c1006291e2576005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>genericParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2ac86017a29081bfb3405d7d5a4ed2c370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inputGain</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a63cbb830db905388a7a347625739ecfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outputGain</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2af9f7073b86a4bbff42f8afb5cefcd0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inputMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2ab0a6f7d8b29c5c25442d47eead44ee32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outputMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a8fa25053a987220c193c4aa19a2659fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>compressorLimiterGainReductionMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a23cec5a8cfbc473d139480500345ae42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>expanderGateGainReductionMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a60a4f91c56eaab4d327f16240702233a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>analysisMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2a4ebe3982218c5ea7dcdcbcfbb70faa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>otherMeter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aef73dff71cb1abfdadd5b6f3649d7db2aaba169374c989f88c1006291e2576005</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a7022e0d84cfc013effd47f70cb3e7975</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a843462756ec916e5ba137677f30010e5</anchor>
      <arglist>(int versionHint)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioProcessorParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a30e812a7e141bb25f509980d7d11d27b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getValue</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a1d05f912735f11cb4fe2f250190af9ef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ab7c0b4f8caace42d38c71ff620cf8182</anchor>
      <arglist>(float newValue)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueNotifyingHost</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ac9b67f35339db50d2bd9a026d89390e1</anchor>
      <arglist>(float newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginChangeGesture</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aae70f0cce34b664206323bc277096ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endChangeGesture</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a50c2a826a7aa77dbe0e55e77a93d061e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDefaultValue</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ae33d8ce958178cff49604d5ab55ce0c9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ac4d06247b0f466d5350b62d45c42080c</anchor>
      <arglist>(int maximumStringLength) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getLabel</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a1413a29855168b5e0ca5a1cd648d352a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getNumSteps</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a3db5e5efc6319dc21c837a7f479cc511</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDiscrete</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a286803af380e0655a1717f6ea60c4b3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBoolean</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>afae4610133b876ff829a6c1ecc084c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getText</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ab977a094673354e99ae263da4fffe09e</anchor>
      <arglist>(float normalisedValue, int) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getValueForText</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a64b02b1c4e81c44520c0ddd60ea67618</anchor>
      <arglist>(const String &amp;text) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOrientationInverted</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aca91257a6bd003f3541a907f028142e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutomatable</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>abcb70fe341ff9e30c7e1c5f6f9dae447</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMetaParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a4e415c0f716226806880acf93d4237e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Category</type>
      <name>getCategory</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aa76c8f00a849f1b9f00928ec71eae7cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getParameterIndex</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a35b9c23ce77721f84bc4686e217d76f7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getCurrentValueAsText</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a1f4bd23afcafc6d3b0276513747777f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StringArray</type>
      <name>getAllValueStrings</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>ac6ae263bd8bdc349ca8aedef88ea7ba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVersionHint</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a62fbb59b65a77f8f911b6992ccd17d49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a1e54fead318e3f817cde15bceae589ed</anchor>
      <arglist>(Listener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a5bcbe5fd73895a3b52c23ac309e604f7</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendValueChangedMessageToListeners</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>aaa3ed19aa3840819a58fc5a68d6f854d</anchor>
      <arglist>(float newValue)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioProcessor</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>a29a6ebd77a841915bff106829cf31d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>LegacyAudioParameter</name>
      <anchorfile>classAudioProcessorParameter.html</anchorfile>
      <anchor>af6a84393dd58bb93f1a7be2137fc7dac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameterGroup</name>
    <filename>classAudioProcessorParameterGroup.html</filename>
    <class kind="class">AudioProcessorParameterGroup::AudioProcessorParameterNode</class>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a942e9d8f8612cb3bb3b3ff7ddfc658ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a5a97255402845ec2c0c4e7bdcb8884d1</anchor>
      <arglist>(String groupID, String groupName, String subgroupSeparator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a3f97e3ea0d55a18ed2f6cd81ca89fa61</anchor>
      <arglist>(String groupID, String groupName, String subgroupSeparator, std::unique_ptr&lt; ParameterOrGroup &gt; child)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>aef29b4a0355d75a4e7f4337140ee60ff</anchor>
      <arglist>(String groupID, String groupName, String subgroupSeparator, std::unique_ptr&lt; ParameterOrGroup &gt; firstChild, Args &amp;&amp;... remainingChildren)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a1bb3a5b8da276856f400b8f7b68547f3</anchor>
      <arglist>(AudioProcessorParameterGroup &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorParameterGroup &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a78a4eaf0ee375bb6cc908b14ead27b1d</anchor>
      <arglist>(AudioProcessorParameterGroup &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>ae8733109b68ba7656c57173fea683a06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getID</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a77974189fde61cc73f9cb11e79928d2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a0aba8c9be294fe1a2b4b09114d5aa87e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSeparator</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>afdcddb7c37a00742bbfc81ac5563c080</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AudioProcessorParameterGroup *</type>
      <name>getParent</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a3d45483660388cc902b0e0a4d0ea3e77</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>ad5f29ab2832f715945bef904196f9717</anchor>
      <arglist>(String newName)</arglist>
    </member>
    <member kind="function">
      <type>const AudioProcessorParameterNode *const *</type>
      <name>begin</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>ac6f3d71eb97b13490c7369e792925798</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioProcessorParameterNode *const *</type>
      <name>end</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a331a7c027ccac50e935c009e8f3006cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; const AudioProcessorParameterGroup * &gt;</type>
      <name>getSubgroups</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a811469ade129e10da169317efdea08e8</anchor>
      <arglist>(bool recursive) const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; AudioProcessorParameter * &gt;</type>
      <name>getParameters</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a26e7c201be5c64db55443c52094813ea</anchor>
      <arglist>(bool recursive) const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; const AudioProcessorParameterGroup * &gt;</type>
      <name>getGroupsForParameter</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a8c5bc156157f60a3e595e94558d482a4</anchor>
      <arglist>(AudioProcessorParameter *) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>ae96a0042ff9e2803aca1e347be4a92ef</anchor>
      <arglist>(std::unique_ptr&lt; ParameterOrGroup &gt; child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classAudioProcessorParameterGroup.html</anchorfile>
      <anchor>a2dec1883e513011bd75c7f4e7dd520c9</anchor>
      <arglist>(std::unique_ptr&lt; ParameterOrGroup &gt; firstChild, Args &amp;&amp;... remainingChildren)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameterGroup::AudioProcessorParameterNode</name>
    <filename>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterNode</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>a376311b576257a234924b3e42158a2ba</anchor>
      <arglist>(AudioProcessorParameterNode &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorParameterNode</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>aec0516af3254da91068c426230f00867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorParameterGroup *</type>
      <name>getParent</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>a80af263f7c9fe1f496b7e73a5d7a7f00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorParameter *</type>
      <name>getParameter</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>a09616607bc1a77937bbee2d059b2d9ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessorParameterGroup *</type>
      <name>getGroup</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>af211f4c64499aa653848573fa132ee3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioProcessorParameterGroup</name>
      <anchorfile>classAudioProcessorParameterGroup_1_1AudioProcessorParameterNode.html</anchorfile>
      <anchor>a01235df43f21083349586535999aacbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameterWithID</name>
    <filename>classAudioProcessorParameterWithID.html</filename>
    <base>HostedAudioProcessorParameter</base>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterWithID</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a8dcafddc9ed0c8f64290b77513200027</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const AudioProcessorParameterWithIDAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterWithID</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a1e8f9f5daa23c7d67173c3aa6b8dc81e</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const String &amp;parameterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>ae69ecdfea67159c5f584bf4f0aa95d50</anchor>
      <arglist>(int) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLabel</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>ac1c96c1d8e1036ea8627603ce6d03e92</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Category</type>
      <name>getCategory</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a07dbec516e5109db9fe964784d0c00c9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getParameterID</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>aa388949de0ade76a9d9d3004207b4fe3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMetaParameter</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>abf731db0a7d629a84ea875f188cf3f65</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutomatable</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a7ebd15abbdfc93b12d0705204e0e1b1a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrientationInverted</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>af0202a81a5841760fcb57a9bc87d3df9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>paramID</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a09fd779999685889367257e36ff648da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>name</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>a26e3f108f8a3fabf92bb942518f9fd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>label</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>ac9e5aa7e602b64e78fda51972375579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Category</type>
      <name>category</name>
      <anchorfile>classAudioProcessorParameterWithID.html</anchorfile>
      <anchor>afb66a203959ef95de116341ecc2000b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameterWithIDAttributes</name>
    <filename>classAudioProcessorParameterWithIDAttributes.html</filename>
    <member kind="typedef">
      <type>AudioProcessorParameter::Category</type>
      <name>Category</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a12791791a6244c65283700b76c38071b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withLabel</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a476ac77f2887f9084dae9de71f4890c8</anchor>
      <arglist>(String x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withCategory</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>adcf5b6df8c949edba0bf8af307bf8b04</anchor>
      <arglist>(Category x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withMeta</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a60bafd4bb9e1cce0aa8926a34f1268d7</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withAutomatable</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>afa186c2840007bfee74b2adca8659aa0</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withInverted</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a49657ed76d8a6e0fdcb5e6951d1c50e4</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLabel</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a4f07ed239591bc93868c0cfee94362cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getCategory</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>aae92795525d62ef723462930c59b8a08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getMeta</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a6fd2138ad23968c7313c0a0f193ec488</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAutomatable</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a8e96e71e37b7dbbc7158e13413444145</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getInverted</name>
      <anchorfile>classAudioProcessorParameterWithIDAttributes.html</anchorfile>
      <anchor>a6d8db764ab34059b9d533850ec0b7913</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorPlayer</name>
    <filename>classAudioProcessorPlayer.html</filename>
    <base>AudioIODeviceCallback</base>
    <base>MidiInputCallback</base>
    <member kind="function">
      <type></type>
      <name>AudioProcessorPlayer</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a80c93a5ac051d18a62a1865da54cf56e</anchor>
      <arglist>(bool doDoublePrecisionProcessing=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorPlayer</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>ad4988b7f380db5a92f97e59c49a567e5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessor</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a1a0491edbdbcb7e64375c42b8b48ed64</anchor>
      <arglist>(AudioProcessor *processorToPlay)</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessor *</type>
      <name>getCurrentProcessor</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a26ab50022958c1890ff968411e21c469</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessageCollector &amp;</type>
      <name>getMidiMessageCollector</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a603befeafae5dc770d35af310a9ecb64</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMidiOutput</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>af3d5d8fab2764cfcd8ed55695a785f0f</anchor>
      <arglist>(MidiOutput *midiOutputToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoublePrecisionProcessing</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a7d49f631fc1c0aac6f432fe4b524ff1d</anchor>
      <arglist>(bool doublePrecision)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDoublePrecisionProcessing</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>aab453796aff8eba0ca2abde731746ba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceIOCallbackWithContext</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a56c2524d4bde47aa79a4a28b0df9127d</anchor>
      <arglist>(const float *const *, int, float *const *, int, int, const AudioIODeviceCallbackContext &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceAboutToStart</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>a6e86ec16b53690d894d67fd7cfd7fcc4</anchor>
      <arglist>(AudioIODevice *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceStopped</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>ab7ce7ac03e058c2fe908b98f2889c65b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleIncomingMidiMessage</name>
      <anchorfile>classAudioProcessorPlayer.html</anchorfile>
      <anchor>aa3f6a26339ac28951d252adf1b4a776e</anchor>
      <arglist>(MidiInput *, const MidiMessage &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState</name>
    <filename>classAudioProcessorValueTreeState.html</filename>
    <base protection="private">Timer</base>
    <base protection="private">ValueTree::Listener</base>
    <class kind="class">AudioProcessorValueTreeState::ButtonAttachment</class>
    <class kind="class">AudioProcessorValueTreeState::ComboBoxAttachment</class>
    <class kind="struct">AudioProcessorValueTreeState::Listener</class>
    <class kind="class">AudioProcessorValueTreeState::Parameter</class>
    <class kind="class">AudioProcessorValueTreeState::ParameterLayout</class>
    <class kind="class">AudioProcessorValueTreeState::SliderAttachment</class>
    <member kind="function">
      <type></type>
      <name>AudioProcessorValueTreeState</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>acca3c6aca19e89d2781f0d1314d639e8</anchor>
      <arglist>(AudioProcessor &amp;processorToConnectTo, UndoManager *undoManagerToUse, const Identifier &amp;valueTreeType, ParameterLayout parameterLayout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorValueTreeState</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a9bbdefeccca98cec191c7fe4811a9610</anchor>
      <arglist>(AudioProcessor &amp;processorToConnectTo, UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioProcessorValueTreeState</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>afcfe465d88f862036a06d4811dd51d6c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>RangedAudioParameter *</type>
      <name>createAndAddParameter</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>abd4140d542f9d3366e23394effdb5b2f</anchor>
      <arglist>(std::unique_ptr&lt; RangedAudioParameter &gt; parameter)</arglist>
    </member>
    <member kind="function">
      <type>RangedAudioParameter *</type>
      <name>getParameter</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a1f4daee2af4de07db54d53ada539b7f9</anchor>
      <arglist>(StringRef parameterID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::atomic&lt; float &gt; *</type>
      <name>getRawParameterValue</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a645123ccd146258f28d77b6095169c91</anchor>
      <arglist>(StringRef parameterID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addParameterListener</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a350478cad727aa6ceac20e1c933446fc</anchor>
      <arglist>(StringRef parameterID, Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeParameterListener</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a89b3ccdb853514ce5cd4ee363b71ef80</anchor>
      <arglist>(StringRef parameterID, Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getParameterAsValue</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>ae5e957008fef2fd920be6737ae520538</anchor>
      <arglist>(StringRef parameterID) const</arglist>
    </member>
    <member kind="function">
      <type>NormalisableRange&lt; float &gt;</type>
      <name>getParameterRange</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a37ffc6ce307b57ff23420885c7285a06</anchor>
      <arglist>(StringRef parameterID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>copyState</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a2e8c24940157ec6032da68c3abebab27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceState</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>afabb748808e24bdc2fa06dba23bf6bb3</anchor>
      <arglist>(const ValueTree &amp;newState)</arglist>
    </member>
    <member kind="variable">
      <type>AudioProcessor &amp;</type>
      <name>processor</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>aa50efe71cc5b2c9bf0b5c661d0b36c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueTree</type>
      <name>state</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>ad7de02052d045956f56018e009dc50c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UndoManager *const</type>
      <name>undoManager</name>
      <anchorfile>classAudioProcessorValueTreeState.html</anchorfile>
      <anchor>a1dbe64c2074c51b19f54d55dc4292e07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeStateParameterAttributes</name>
    <filename>classAudioProcessorValueTreeStateParameterAttributes.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>withStringFromValueFunction</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a2492235ebe3e783f66ed171228319016</anchor>
      <arglist>(StringFromValue x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withValueFromStringFunction</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a1ca8c43db8b2c51a5caa1a62c9e99a9f</anchor>
      <arglist>(ValueFromString x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withLabel</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a8700d2948199ea562f026623642cb732</anchor>
      <arglist>(String x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withCategory</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a629b111b70199c635ca3c6877f711112</anchor>
      <arglist>(Category x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withMeta</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a221ad6935c34f07f710d6b7a56817bd0</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withAutomatable</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>af20430832420ea016478174904e35223</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withInverted</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>ab3321084afa9821a80c9b2a4aba1dfac</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withDiscrete</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>ae7ba2f6b99e679e4078e9fcaa407bb8a</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withBoolean</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>ad9464841ac30d25152a80612e6ea11c3</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getAudioParameterFloatAttributes</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>ae118a339b3b0e556c8f042c5740bd6fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getDiscrete</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a14d9f61d7885092700f8c229f724674c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getBoolean</name>
      <anchorfile>classAudioProcessorValueTreeStateParameterAttributes.html</anchorfile>
      <anchor>a276bf55470199f31c37ecd3f3995a295</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::AudioSource</name>
    <filename>classARAHostModel_1_1AudioSource.html</filename>
    <base>ARAHostModel::ManagedARAHandle&lt; AudioSource, ARA::ARAAudioSourceRef &gt;</base>
    <member kind="function">
      <type></type>
      <name>AudioSource</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>a6d065774cb42ca818da53c1597edaf6b</anchor>
      <arglist>(ARA::ARAAudioSourceHostRef hostRef, ARA::Host::DocumentController &amp;dc, const ARA::ARAAudioSourceProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioSource</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>ad3e0cef09695ffd65856d937d5acb34c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>a6bf740c1925e519410f684f254ccb699</anchor>
      <arglist>(const ARA::ARAAudioSourceProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAudioSourceSamplesAccess</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>afbcce461295a13a176911092157ae882</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr auto</type>
      <name>getEmptyProperties</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>a98be1818badf5a3b6aedb46655f84214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classARAHostModel_1_1AudioSource.html</anchorfile>
      <anchor>a3680f34d49aa65e0454aa1d7a08a306a</anchor>
      <arglist>(ARA::Host::DocumentController &amp;, Ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioSource</name>
    <filename>classAudioSource.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioSource</name>
      <anchorfile>classAudioSource.html</anchorfile>
      <anchor>a86cddd324bf8401416fc38eedc01c0a8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioSource.html</anchorfile>
      <anchor>a653279dbd167f70e318fd280681dbddf</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioSource.html</anchorfile>
      <anchor>a7823bf0f1c43333eed41664c7994f290</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classAudioSource.html</anchorfile>
      <anchor>a36fc2484ead8fb8dc03be57d09dd5735</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;bufferToFill)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AudioSource</name>
      <anchorfile>classAudioSource.html</anchorfile>
      <anchor>a233efec1dab609e4cd0e53bc12ad0240</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioSourceChannelInfo</name>
    <filename>structAudioSourceChannelInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioSourceChannelInfo</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a8dcbde27fb2cba0a8abfc3e6e8a771c8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioSourceChannelInfo</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a6a2258f06ed541e387474e3eaea2d067</anchor>
      <arglist>(AudioBuffer&lt; float &gt; *bufferToUse, int startSampleOffset, int numSamplesToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioSourceChannelInfo</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a88cb148b25fba21ebfd3ebf0f49439ec</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;bufferToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearActiveBufferRegion</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a6246ca9f1f6ef86dab31fc0eeaacb7a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>AudioBuffer&lt; float &gt; *</type>
      <name>buffer</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a2e5c55518a161daf6d36502e1db9f148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>startSample</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a42e88ccc05d4893015e2415785390259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numSamples</name>
      <anchorfile>structAudioSourceChannelInfo.html</anchorfile>
      <anchor>a6669c809cf3b47afa94af63d4fa48101</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioSourcePlayer</name>
    <filename>classAudioSourcePlayer.html</filename>
    <base>AudioIODeviceCallback</base>
    <member kind="function">
      <type></type>
      <name>AudioSourcePlayer</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a708828c1d38dc7d003f79bd98f577a94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioSourcePlayer</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>af1512d1adfdfeb37d4e3c570713e8ecd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a27acf0932a719dd1cd6d730af0c232fa</anchor>
      <arglist>(AudioSource *newSource)</arglist>
    </member>
    <member kind="function">
      <type>AudioSource *</type>
      <name>getCurrentSource</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a60e2afb17c0cda978f1864171f2d91e2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGain</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a6750b0c4ed1258abe4c108c80dfeff4d</anchor>
      <arglist>(float newGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGain</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>aa705d1a6ee51b4bc1f25bddf8a912d69</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceIOCallbackWithContext</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>adb26d3125727508553cddb51e53aba2b</anchor>
      <arglist>(const float *const *inputChannelData, int totalNumInputChannels, float *const *outputChannelData, int totalNumOutputChannels, int numSamples, const AudioIODeviceCallbackContext &amp;context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceAboutToStart</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a873c307b234e375b25aa589aba5ebaca</anchor>
      <arglist>(AudioIODevice *device) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceStopped</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a4858c64b3dc045c9fd400ea72bed1898</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioSourcePlayer.html</anchorfile>
      <anchor>a0941ec351494d77bce92df935c98b777</anchor>
      <arglist>(double sampleRate, int blockSize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioSubsectionReader</name>
    <filename>classAudioSubsectionReader.html</filename>
    <base>AudioFormatReader</base>
    <member kind="function">
      <type></type>
      <name>AudioSubsectionReader</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>a534254f7895a750d6e02863f0b1f72de</anchor>
      <arglist>(AudioFormatReader *sourceReader, int64 subsectionStartSample, int64 subsectionLength, bool deleteSourceWhenDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioSubsectionReader</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>a622d9e6319bd430083106e6c82dfd1c3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readSamples</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>aac342b88af2b4a7047c47b0c3d8cfad0</anchor>
      <arglist>(int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readMaxLevels</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>aaf1151c9dd37fb13e276518d39a6121f</anchor>
      <arglist>(int64 startSample, int64 numSamples, Range&lt; float &gt; *results, int numChannelsToRead) override</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>readMaxLevels</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>aafdf75471df1ce853785ecd5fe74b9f7</anchor>
      <arglist>(int64 startSample, int64 numSamples, Range&lt; float &gt; *results, int numChannelsToRead)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>readMaxLevels</name>
      <anchorfile>classAudioSubsectionReader.html</anchorfile>
      <anchor>aa6393d5cb57b6a03cb7544df495d86b6</anchor>
      <arglist>(int64 startSample, int64 numSamples, float &amp;lowestLeft, float &amp;highestLeft, float &amp;lowestRight, float &amp;highestRight)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioThumbnail</name>
    <filename>classAudioThumbnail.html</filename>
    <base>AudioThumbnailBase</base>
    <member kind="function">
      <type></type>
      <name>AudioThumbnail</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>abfa7516538eb0518cddeec4c71cf329d</anchor>
      <arglist>(int sourceSamplesPerThumbnailSample, AudioFormatManager &amp;formatManagerToUse, AudioThumbnailCache &amp;cacheToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioThumbnail</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a10cb558d52fedb40c783f21162e9c9ac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a3b5a0fab0c544023b734b545ae15e22a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSource</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a1c10b38a794d96b2d26acbbc15946319</anchor>
      <arglist>(InputSource *newSource) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReader</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a67fb7eb4571c0442789b34139dfb47f9</anchor>
      <arglist>(AudioFormatReader *newReader, int64 hashCode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>ad175b5334f11461735ae3c13a76af7ca</anchor>
      <arglist>(const AudioBuffer&lt; float &gt; *newSource, double sampleRate, int64 hashCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>ac369d8ba2c9f8aa707711eda6ffa19f1</anchor>
      <arglist>(const AudioBuffer&lt; int &gt; *newSource, double sampleRate, int64 hashCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a9a99b62ab38df9acf50ce84e9488bf6e</anchor>
      <arglist>(int numChannels, double sampleRate, int64 totalSamplesInSource=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBlock</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a96ef7c9a8d654f1659e5151ae8584417</anchor>
      <arglist>(int64 sampleNumberInSource, const AudioBuffer&lt; float &gt; &amp;newData, int startOffsetInBuffer, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFrom</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>aa0f585f827cda690c98264045be8d1b7</anchor>
      <arglist>(InputStream &amp;input) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveTo</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>ac3535275e40a4414ef1081fcecbf814e</anchor>
      <arglist>(OutputStream &amp;output) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChannels</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a77ca661abaa7f1321c0cb2737578cd70</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTotalLength</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a76892e0159356999dfe317fa1c5e044b</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawChannel</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>ab9b136a4b025b6a0f283cef57c61b893</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;area, double startTimeSeconds, double endTimeSeconds, int channelNum, float verticalZoomFactor) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawChannels</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a8fc354b03e88e66771ef3b9647fdd9fa</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;area, double startTimeSeconds, double endTimeSeconds, float verticalZoomFactor) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullyLoaded</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a37850d03f49e57a15487d493505fbe2c</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProportionComplete</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a054d995aa7d9765b695a642bb250ff12</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNumSamplesFinished</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a8992480a29946f7c629bc250a208e8ea</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getApproximatePeak</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a53a867a5d46790deb5135a24cfcf85c6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getApproximateMinMax</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a84a4d6ab047f3880691ba8f70f747b3f</anchor>
      <arglist>(double startTime, double endTime, int channelIndex, float &amp;minValue, float &amp;maxValue) const noexcept override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getHashCode</name>
      <anchorfile>classAudioThumbnail.html</anchorfile>
      <anchor>a943ab9611f881a53106c002effe280a4</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioThumbnailBase</name>
    <filename>classAudioThumbnailBase.html</filename>
    <base>ChangeBroadcaster</base>
    <base>AudioFormatWriter::ThreadedWriter::IncomingDataReceiver</base>
    <member kind="function">
      <type></type>
      <name>AudioThumbnailBase</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a8b7918090e9499e6b71d52eec5b6bd45</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioThumbnailBase</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a13caf82d791f66cbbf8967b03894780a</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a53a5be624c9de79a672777d3697cfd48</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setSource</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a8fd77ac3757e9eca141ab1cbc4e7d269</anchor>
      <arglist>(InputSource *newSource)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReader</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>ad6960274ea876808fd2e6df6f0761e9c</anchor>
      <arglist>(AudioFormatReader *newReader, int64 hashCode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>loadFrom</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a84319e0027a1d0b98a38b51c00fa2d5c</anchor>
      <arglist>(InputStream &amp;input)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveTo</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a9cb4b72aa47359c671f89fc25eae0a72</anchor>
      <arglist>(OutputStream &amp;output) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumChannels</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a6677b1ec042a69aa14ceec756d292671</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTotalLength</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>aa668e0939708049e4ee3b203860037c9</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawChannel</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>ab7e4df6d6c5e96943f3f6ca184235a57</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;area, double startTimeSeconds, double endTimeSeconds, int channelNum, float verticalZoomFactor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawChannels</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a7779a08868bbb6581acb904f200c7877</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;area, double startTimeSeconds, double endTimeSeconds, float verticalZoomFactor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isFullyLoaded</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>aacffa9ccff66765ea16fad7aca98323e</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getNumSamplesFinished</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>ad04c3c2c5a003df0296faab4f017081f</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getApproximatePeak</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a8efca4beb3d0f32b65be53be933a8e81</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getApproximateMinMax</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>ab3abc860ff8e4fda8234b54cbec3d137</anchor>
      <arglist>(double startTime, double endTime, int channelIndex, float &amp;minValue, float &amp;maxValue) const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getHashCode</name>
      <anchorfile>classAudioThumbnailBase.html</anchorfile>
      <anchor>a9a16ffaf872861903fdf2e97fcfe958f</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioThumbnailCache</name>
    <filename>classAudioThumbnailCache.html</filename>
    <member kind="function">
      <type></type>
      <name>AudioThumbnailCache</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a8b337276f3ec8979475e1884e9dde170</anchor>
      <arglist>(int maxNumThumbsToStore)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioThumbnailCache</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a8064df47de6982ee3629e2f849542c1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a52c8490b5df7c750822d9c15ca829dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadThumb</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a0c02c3ed2e7868c20e9d77c16915d818</anchor>
      <arglist>(AudioThumbnailBase &amp;thumb, int64 hashCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeThumb</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a04e1fc8084a07fb926e22bbc62bfe4c4</anchor>
      <arglist>(const AudioThumbnailBase &amp;thumb, int64 hashCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeThumb</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>afd26c87085118697efd805fd57b26b99</anchor>
      <arglist>(int64 hashCode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readFromStream</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a4964efe9a66ded88c1224e2c0946c5e9</anchor>
      <arglist>(InputStream &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>ae752aabe2829fb344c4e619d2819a3d7</anchor>
      <arglist>(OutputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>TimeSliceThread &amp;</type>
      <name>getTimeSliceThread</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a6493e1db78b3d66e4c2b33b6ba67f7f3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>saveNewlyFinishedThumbnail</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a2b314d8449a4387722f83f1771aab200</anchor>
      <arglist>(const AudioThumbnailBase &amp;, int64 hashCode)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadNewThumb</name>
      <anchorfile>classAudioThumbnailCache.html</anchorfile>
      <anchor>a70a034bb9341604fe41b7bcfe613ba12</anchor>
      <arglist>(AudioThumbnailBase &amp;, int64 hashCode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioTransportSource</name>
    <filename>classAudioTransportSource.html</filename>
    <base>PositionableAudioSource</base>
    <base>ChangeBroadcaster</base>
    <member kind="function">
      <type></type>
      <name>AudioTransportSource</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>ace4826902928ee0bb94026d29eebe419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioTransportSource</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>ad447a990c32dd6e724a4db97b6ab50ef</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a20a6a91c4505e77207cadef7ddc4dc5c</anchor>
      <arglist>(PositionableAudioSource *newSource, int readAheadBufferSize=0, TimeSliceThread *readAheadThread=nullptr, double sourceSampleRateToCorrectFor=0.0, int maxNumChannels=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>aab002d853ed9e9389fcaa25014c1fc72</anchor>
      <arglist>(double newPosition)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentPosition</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a1984ac3a6eafb12d5312c3eab5615810</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLengthInSeconds</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>aa2896785ea5864f2cd961676bfbe21b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasStreamFinished</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a4914381d34ed8bff499ca878c2be83fb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a1cfd309ab61fb226bc03e5774c6ce65f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a8c29c458d172bf51712f318de69d50db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlaying</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>aa730c63d2cff661d8bfcb5c002ec0bce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGain</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a694930a9778a641b71d006a07cd7a5df</anchor>
      <arglist>(float newGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGain</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a723be769b44f4334b947e3568e2b2d4a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a8d6683c6ff1d33298928a764d12ffba1</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a1efbef0a54aee220f2910c6dec9f7199</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a7506340feb1e3cd0dac988f12a607fad</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNextReadPosition</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>afa89d10f6220f74c23027cfd805c6771</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNextReadPosition</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a57baa00fcb68e24671d2e9aa402123bd</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a2c41a833a4473d4ed29b53418dad5240</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLooping</name>
      <anchorfile>classAudioTransportSource.html</anchorfile>
      <anchor>a610d354af3a8fcb975bfea23bbb97018</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor::AudioUnitClient</name>
    <filename>structExtensionsVisitor_1_1AudioUnitClient.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AudioUnitClient</name>
      <anchorfile>structExtensionsVisitor_1_1AudioUnitClient.html</anchorfile>
      <anchor>a31efae18dfdb257f19885458e9225a53</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AudioUnit</type>
      <name>getAudioUnitHandle</name>
      <anchorfile>structExtensionsVisitor_1_1AudioUnitClient.html</anchorfile>
      <anchor>aaa5d4b751711d1823357327dd324a6f6</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioUnitPluginFormat</name>
    <filename>classAudioUnitPluginFormat.html</filename>
    <base>AudioPluginFormat</base>
    <member kind="function">
      <type></type>
      <name>AudioUnitPluginFormat</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a6173f2767d8a293b694752c2dc374e0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioUnitPluginFormat</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a4ba65445e566b9dd14a941bdefd3d407</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>abbe165200210d269d2c0cbc54fd3ae5c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a7c8cef8c0cfb9743d5cb0a92a93fc35a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>ae10425a4392bd5116b145d29aa11916b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a3d1e00a1c24ebf0f8ff5326f810f5e4a</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;, const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a15c635a8e18ea3db3516e3a98c157a40</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>aae7503a9a5a626959f164a032e7ecaa6</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>acfae9bd9cc7841f6adccd0a23773642e</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a312376321898119dbfebbe5bfcb2e84f</anchor>
      <arglist>(const FileSearchPath &amp;, bool recursive, bool) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a084772b97639d1d6343f81006731e78d</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>ad8d7bea4da5696d28afbf63a6b4afd13</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a83a3d4d05bc486d71b4ec66ac1067d8c</anchor>
      <arglist>(const PluginDescription &amp;, ARAFactoryCreationCallback callback) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormatName</name>
      <anchorfile>classAudioUnitPluginFormat.html</anchorfile>
      <anchor>a44bfa3c0ed235a0ec6c4e4e9d666f512</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioVisualiserComponent</name>
    <filename>classAudioVisualiserComponent.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>AudioVisualiserComponent</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>af021e96fba1c9ea5520da12c9fa15cca</anchor>
      <arglist>(int initialNumChannels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AudioVisualiserComponent</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>ac5b2c39b308b8eb860f5d6fa4e877c6c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumChannels</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a85a80b9f48881fc3a5dfe49ff44ba4d9</anchor>
      <arglist>(int numChannels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferSize</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>ad711814c23fe0903b75f057a7a971c54</anchor>
      <arglist>(int bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamplesPerBlock</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a0e2fdccfb05a21cbca71958cc7988dab</anchor>
      <arglist>(int newNumInputSamplesPerBlock) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSamplesPerBlock</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>ab18fda34f0cc982ce1491fd43f61174e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a1156a8a1226cc46ba6e746c2eb4fcd49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBuffer</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a0667af6eb65c167a95a6a7b51b8339e0</anchor>
      <arglist>(const AudioBuffer&lt; float &gt; &amp;bufferToPush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBuffer</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a9fa4943ecb7a4822a205417c5a6b5eb7</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;bufferToPush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBuffer</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a1eada713637809f1363fd75c61f0e5a0</anchor>
      <arglist>(const float *const *channelData, int numChannels, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushSample</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>aa0e53a6298d7cd56112fa004a933e598</anchor>
      <arglist>(const float *samplesForEachChannel, int numChannels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColours</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>aa381c0b541be493dcf1121b937dd5704</anchor>
      <arglist>(Colour backgroundColour, Colour waveformColour) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepaintRate</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>aa852121a86bde7b1c442f2228219db37</anchor>
      <arglist>(int frequencyInHz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintChannel</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a6099471cd180ed29f8a8487682785064</anchor>
      <arglist>(Graphics &amp;, Rectangle&lt; float &gt; bounds, const Range&lt; float &gt; *levels, int numLevels, int nextSample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getChannelAsPath</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a35d39453d1ed981f446967ea13c1fa02</anchor>
      <arglist>(Path &amp;result, const Range&lt; float &gt; *levels, int numLevels, int nextSample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classAudioVisualiserComponent.html</anchorfile>
      <anchor>a4c9e47c97200c8bfcd43c47a71e4121d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioWorkgroup</name>
    <filename>classAudioWorkgroup.html</filename>
    <member kind="typedef">
      <type>FixedSizeFunction&lt; 64, const WorkgroupProvider *()&gt;</type>
      <name>Erased</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a7821935b0174a73fc44ef10b35b646fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioWorkgroup</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a6af004938d50d59d4f4ff39cc0d0efbb</anchor>
      <arglist>(Erased e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioWorkgroup</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>ac0176619629ef586bcb961a517b2174b</anchor>
      <arglist>(AudioWorkgroup &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>AudioWorkgroup &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>ab8193d013fa22732c3155442377b6d29</anchor>
      <arglist>(AudioWorkgroup &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioWorkgroup</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a391c6ec15bf683e3c9c7b5b14fa673db</anchor>
      <arglist>(const AudioWorkgroup &amp;)</arglist>
    </member>
    <member kind="function">
      <type>AudioWorkgroup &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a665c812c7cc15aaf8260303c5226212c</anchor>
      <arglist>(const AudioWorkgroup &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioWorkgroup</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a9d2a9dfc1a37a22eadf2c9f0ecac55ec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a9b1b8c84656e25b2762e910ad9f725f6</anchor>
      <arglist>(WorkgroupToken &amp;token) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>aa4407caf0589738278ce6efe7d358346</anchor>
      <arglist>(const AudioWorkgroup &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>ac91bb48d0f9d12562983ab4239c4317a</anchor>
      <arglist>(const AudioWorkgroup &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>ac461f21a845ef1d8e50bb02545813f13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>aacd5a8eab801fe7dae101bcba0e4806b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxParallelThreadCount</name>
      <anchorfile>classAudioWorkgroup.html</anchorfile>
      <anchor>a01e5ccdd124d7c62f054bb8d712ddbc6</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NetworkServiceDiscovery::AvailableServiceList</name>
    <filename>structNetworkServiceDiscovery_1_1AvailableServiceList.html</filename>
    <base protection="private">Thread</base>
    <base protection="private">AsyncUpdater</base>
    <member kind="function">
      <type></type>
      <name>AvailableServiceList</name>
      <anchorfile>structNetworkServiceDiscovery_1_1AvailableServiceList.html</anchorfile>
      <anchor>aaae2e9e50970a1ef4259052c5d31b4cf</anchor>
      <arglist>(const String &amp;serviceTypeUID, int broadcastPort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AvailableServiceList</name>
      <anchorfile>structNetworkServiceDiscovery_1_1AvailableServiceList.html</anchorfile>
      <anchor>ac45045aa1def5cc4b3cf054e692dba05</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Service &gt;</type>
      <name>getServices</name>
      <anchorfile>structNetworkServiceDiscovery_1_1AvailableServiceList.html</anchorfile>
      <anchor>ae14e19ce8052ec55aadb89fa4f687f00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onChange</name>
      <anchorfile>structNetworkServiceDiscovery_1_1AvailableServiceList.html</anchorfile>
      <anchor>a9b2c707bd1865b3676c46a25967ac7e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Component::BailOutChecker</name>
    <filename>classComponent_1_1BailOutChecker.html</filename>
    <member kind="function">
      <type></type>
      <name>BailOutChecker</name>
      <anchorfile>classComponent_1_1BailOutChecker.html</anchorfile>
      <anchor>a81634845f2a6f4c10572038f57420fd6</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldBailOut</name>
      <anchorfile>classComponent_1_1BailOutChecker.html</anchorfile>
      <anchor>a2c09b014548960f6792f62f7b8ec50bd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::BallisticsFilter</name>
    <filename>classjuce_1_1dsp_1_1BallisticsFilter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>BallisticsFilterLevelCalculationType</type>
      <name>LevelCalculationType</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>ab9d378daa52c69cf4e34715ec9e229c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BallisticsFilter</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>a562c2a936871660aa16f7d5ef3c70311</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttackTime</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>a771d99f17355683a5c720756c9a1fb10</anchor>
      <arglist>(SampleType attackTimeMs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReleaseTime</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>ad5b750652efec01e07e69ac74e2e0230</anchor>
      <arglist>(SampleType releaseTimeMs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevelCalculationType</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>af2256a44974ec64342e896cff6ef6a49</anchor>
      <arglist>(LevelCalculationType newCalculationType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>aae25bc2463234988bfca38e715ffb9a7</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>a277af220d22760f38d6cdca2d88216dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>a486733c0e60ae31876175e96ea759f5a</anchor>
      <arglist>(SampleType initialValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>adbf313018bf171bd0227faeae7446869</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>a0debbe34e11b77ab8be66011a17c9b35</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1BallisticsFilter.html</anchorfile>
      <anchor>aeaf210c23b23ca8004b1c4b092dfd890</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Base64</name>
    <filename>structBase64.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>convertToBase64</name>
      <anchorfile>structBase64.html</anchorfile>
      <anchor>a69ae397d3f61cd0299811b984b871ae2</anchor>
      <arglist>(OutputStream &amp;base64Result, const void *sourceData, size_t sourceDataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>convertFromBase64</name>
      <anchorfile>structBase64.html</anchorfile>
      <anchor>a1d31c080284840a2c23ee41175e882ea</anchor>
      <arglist>(OutputStream &amp;binaryOutput, StringRef base64TextInput)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toBase64</name>
      <anchorfile>structBase64.html</anchorfile>
      <anchor>a810999461ee28244f7b7c1cd709132c4</anchor>
      <arglist>(const void *sourceData, size_t sourceDataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toBase64</name>
      <anchorfile>structBase64.html</anchorfile>
      <anchor>a5cf5d031757f73b758345bf789ab9a82</anchor>
      <arglist>(const String &amp;textToEncode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Bias</name>
    <filename>classjuce_1_1dsp_1_1Bias.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="function">
      <type></type>
      <name>Bias</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a332a22abff1df984b5dab1bcda30f81b</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBias</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a9cc436783b54763d58aa2fd510e2c5f8</anchor>
      <arglist>(FloatType newBias) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getBias</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a4edfa433c577703a52bc9b44bdc908b3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRampDurationSeconds</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a8d23483e11ed39e28431f1f82ec43200</anchor>
      <arglist>(double newDurationSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRampDurationSeconds</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a35d5dfb6c51563ceb7702b9fcb93b6ae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a53a3e2aafcc3c60709dfa6f783159d3c</anchor>
      <arglist>(const ProcessSpec &amp;spec) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>ac00135d25cf7e560f2eee66efaf716c0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>a2956b77c0c976d14ac105d3735cd3bbe</anchor>
      <arglist>(SampleType inputSample) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Bias.html</anchorfile>
      <anchor>ae8070eb2572bbb08b746ac23b92b7e9f</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BigInteger</name>
    <filename>classBigInteger.html</filename>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a67a108dbe651911a21b3fc4310a505dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a7383d0c28c57ed4ed3e7fa9edb30d31b</anchor>
      <arglist>(uint32 value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aee6b45535891b6b29f416be59bbe2287</anchor>
      <arglist>(int32 value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a60dbec51bf8fcc775cf40aef3d49ae55</anchor>
      <arglist>(int64 value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a55d60010d6496e9abbd7198f800c1c5c</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aadf04a04dca6b6e21ef8f5186d5a9201</anchor>
      <arglist>(BigInteger &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>af37bc87670663d0d9ea9f374e3e70230</anchor>
      <arglist>(BigInteger &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BigInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a987e3a4e9c4405404719be08caaa3146</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad832ce09965234ece4746012933bc9e5</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ae529db54204c618db11f5c1adc04173c</anchor>
      <arglist>(BigInteger &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator[]</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>abf24792b7ed8b86b3ae25aea147ff99e</anchor>
      <arglist>(int bit) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isZero</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ade36d99bf6219959eb9266c30c72c2e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOne</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aed8f27aadd82224339e2af19d73494d3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>toInteger</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a67b4e436a4d9e7f51bc73b1d53c19eff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>toInt64</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>afb671dce311c1ed3a64f0336f4c76b19</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>clear</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad97a220c486da6037832bebd2fb722ae</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>clearBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a3ecac28464bd54fceab28ddcb107410a</anchor>
      <arglist>(int bitNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>setBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aee36a59c44cb33678a7cb272b00b6989</anchor>
      <arglist>(int bitNumber)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>setBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>af90b175e41728e8be7b29d1a6e175925</anchor>
      <arglist>(int bitNumber, bool shouldBeSet)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>setRange</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad3ec61d5baeb66719b60a6e05c82d31e</anchor>
      <arglist>(int startBit, int numBits, bool shouldBeSet)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>insertBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a5779c3dfacc9a9ced034addff95a058f</anchor>
      <arglist>(int bitNumber, bool shouldBeSet)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>getBitRange</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a889d52ac3a0f66af14bd86023babf75b</anchor>
      <arglist>(int startBit, int numBits) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getBitRangeAsInt</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ac5d0166b81201203051986fee96eb227</anchor>
      <arglist>(int startBit, int numBits) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>setBitRangeAsInt</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a0367f3d671a8ecfa43d260360e7491f1</anchor>
      <arglist>(int startBit, int numBits, uint32 valueToSet)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>shiftBits</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a0238053b6b342ca5c962c3bfd56724ec</anchor>
      <arglist>(int howManyBitsLeft, int startBit)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>countNumberOfSetBits</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a0db5dd578089614b40127b093a7cac7f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findNextSetBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a288fc79aa972d1fd11fc4ff57b4b4d99</anchor>
      <arglist>(int startIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findNextClearBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>acf68c12ba8881226f8d9da54635964c5</anchor>
      <arglist>(int startIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHighestBit</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a42579f711d8dcd205a87cf5b32a2b9d2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNegative</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ae3188c5cf254ae3328b8e87227d41e00</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNegative</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a6397641af659abb9fc60e04b42b7c240</anchor>
      <arglist>(bool shouldBeNegative) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negate</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2f597f0f63ffc2410423626c5a850e60</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator+=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a133cfad8265af7e29d3912edbc2a3aec</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator-=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2f982a18ce8809eb2a63403de97ae02f</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator*=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a042ad851da38707ccdfea8c4219c58e2</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator/=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad068fca924aba05146d31c48d88fd6ff</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator|=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad3df1938f316e7da7ef9022ded0ff963</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ade3c06c1e75dba38b4c0636bff08fe90</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator^=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2295d700ae7602943b3ad1ad813cdc71</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator%=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a26e9f4a45ea75f253c4a42cb773ebc85</anchor>
      <arglist>(const BigInteger &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator&lt;&lt;=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a13bd861de1aec6d87b7014a977d4688c</anchor>
      <arglist>(int numBitsToShift)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator&gt;&gt;=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ab2422c2e104d17f0a9a9258d20ef3964</anchor>
      <arglist>(int numBitsToShift)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator++</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a8ee2a8accab6d8ef33597eaf47919419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BigInteger &amp;</type>
      <name>operator--</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2aa26b7bce74fcec8cb1e55d24f63676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator++</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a586b4d3400cf283a04eb646531f53fc2</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator--</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>af350c94f378084883a5e670b37bf0195</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator-</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ac884028762b53da3f61f099aecbae081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator+</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a5a74c4de57433807829af5448828c965</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator-</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a39985d0afb57dc0e5ee5753e4e0e5d44</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator*</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a9047317490c6d469860a690d1d679c47</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator/</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a3d0bd9433cc4ebf324cf4e867bbd683e</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator|</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aac3b6615f4738c5b59469307ea7116d1</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator&amp;</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2c092fbaf525008211c8473445adb0b1</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator^</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a30cd8f6daeea8269ea8250ed1bf47675</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator%</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a2ef3fb957e43284503deb58db1e18692</anchor>
      <arglist>(const BigInteger &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a31b15fa5faece84d4a1cc17e548e8513</anchor>
      <arglist>(int numBitsToShift) const</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a29bfb6b5209133eafa4c92ebd3f86ab5</anchor>
      <arglist>(int numBitsToShift) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a7ffac8205d1a80cd804fba1a37940b66</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ad87db4513a634b87e5eb8d2e53610145</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a62613a41ed507959e7f554d430a9da58</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a1059467e4103dc64253675c1bc6db761</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a45e548c14ca17264d5476360103539ea</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a89ceabf3695745df3c813e59f6084a1d</anchor>
      <arglist>(const BigInteger &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a50c1da841a87ee9f901447d71bae656c</anchor>
      <arglist>(const BigInteger &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareAbsolute</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a06654fb2a0f67e13700cb32ddb1ad253</anchor>
      <arglist>(const BigInteger &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divideBy</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a9c0bd824652adc58adec98eafa452963</anchor>
      <arglist>(const BigInteger &amp;divisor, BigInteger &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>findGreatestCommonDivisor</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>adc65ab0c74d505d08e6bde55e2a8bf3b</anchor>
      <arglist>(BigInteger other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exponentModulo</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a6ff2a42d364b1f36c7e51d63cba5a882</anchor>
      <arglist>(const BigInteger &amp;exponent, const BigInteger &amp;modulus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseModulo</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>ae071b9b24f05d8e50d8f3d640a225304</anchor>
      <arglist>(const BigInteger &amp;modulus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>montgomeryMultiplication</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a63d85dc2a0b19f7bfdfb6879cad01e25</anchor>
      <arglist>(const BigInteger &amp;other, const BigInteger &amp;modulus, const BigInteger &amp;modulusp, int k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extendedEuclidean</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a110c0c8e787c623440da2c401d88c6e6</anchor>
      <arglist>(const BigInteger &amp;a, const BigInteger &amp;b, BigInteger &amp;xOut, BigInteger &amp;yOut)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a974854af09ff3a95e0f3b5f9452beb58</anchor>
      <arglist>(int base, int minimumNumCharacters=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseString</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>aebfbb1afffd8237ba77ae317c612a8f8</anchor>
      <arglist>(StringRef text, int base)</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock</type>
      <name>toMemoryBlock</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>a296a780b37263c3226ea0826a6f1c14b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromMemoryBlock</name>
      <anchorfile>classBigInteger.html</anchorfile>
      <anchor>af1ad0e8dcaaa34c7d14d01dca224a668</anchor>
      <arglist>(const MemoryBlock &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Image::BitmapData</name>
    <filename>classImage_1_1BitmapData.html</filename>
    <class kind="class">Image::BitmapData::BitmapDataReleaser</class>
    <member kind="enumeration">
      <type></type>
      <name>ReadWriteMode</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnly</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13a97c870458227b8f45385b81515b25534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writeOnly</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13a5cf46bf61ad8fd0449364d4e0a0eeac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readWrite</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13ad55b50039ed1f7483753714d5a92e7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnly</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13a97c870458227b8f45385b81515b25534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writeOnly</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13a5cf46bf61ad8fd0449364d4e0a0eeac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readWrite</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aef68f9fb2440dd6a56a3c0b8c8b6fc13ad55b50039ed1f7483753714d5a92e7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BitmapData</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a3a1e71986fb37cbd7ce981352032122b</anchor>
      <arglist>(Image &amp;image, int x, int y, int w, int h, ReadWriteMode mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BitmapData</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a3710b2251c4c56fa36a1f999ea6b2fdd</anchor>
      <arglist>(const Image &amp;image, int x, int y, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BitmapData</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a781088bb00a4a9b3925c5f67ebf05cff</anchor>
      <arglist>(const Image &amp;image, ReadWriteMode mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BitmapData</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a0398d1e66c0d7ebdac9a373d516dad82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8 *</type>
      <name>getLinePointer</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aab18bd6eb4265beca0989907147d0cfd</anchor>
      <arglist>(int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8 *</type>
      <name>getPixelPointer</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a0470a693665e8ec80879ddc03fbbebbe</anchor>
      <arglist>(int x, int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getPixelColour</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>ae2a2c5b5c9aeb01e0098da19c5057d48</anchor>
      <arglist>(int x, int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelColour</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>ad76af08dda45202751c3a6103cd42030</anchor>
      <arglist>(int x, int y, Colour colour) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getBounds</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a30db8694992456612b6b6a4e02043b9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>uint8 *</type>
      <name>data</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a20783df25b604990685fe8cbb0f1cf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a60d26c041c2e0269be4ae728a527ea75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>pixelFormat</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>aae26ad39defa124117e3a7d8da499e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lineStride</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a0c9d05e29235f0b395fa57b26b13d67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pixelStride</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a7fc1d9da2a609dd67e8e9ad70e5f38f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a9eea8066d52a09fb2fce0ae4dd49df1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>ac81ba5621e83a0bc7d090bf2a17dcc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; BitmapDataReleaser &gt;</type>
      <name>dataReleaser</name>
      <anchorfile>classImage_1_1BitmapData.html</anchorfile>
      <anchor>a486bc70dddebcb42d5e5dbabfda371e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Image::BitmapData::BitmapDataReleaser</name>
    <filename>classImage_1_1BitmapData_1_1BitmapDataReleaser.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BitmapDataReleaser</name>
      <anchorfile>classImage_1_1BitmapData_1_1BitmapDataReleaser.html</anchorfile>
      <anchor>ad6d8f9b433659b177b92fadf066334df</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BitmapDataReleaser</name>
      <anchorfile>classImage_1_1BitmapData_1_1BitmapDataReleaser.html</anchorfile>
      <anchor>ae4da02a25099b6e2f7271930d38e0be5</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::BlockProfileStates</name>
    <filename>classjuce_1_1midi__ci_1_1BlockProfileStates.html</filename>
    <member kind="function">
      <type>auto *</type>
      <name>getStateForDestination</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BlockProfileStates.html</anchorfile>
      <anchor>ac7b5c85d8a5d020276be957b3fd1b2dc</anchor>
      <arglist>(ChannelAddress address)</arglist>
    </member>
    <member kind="function">
      <type>auto *</type>
      <name>getStateForDestination</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BlockProfileStates.html</anchorfile>
      <anchor>a7691a685ef198c4b383597947c5c4820</anchor>
      <arglist>(ChannelAddress address) const</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; GroupProfileStates, 16 &gt;</type>
      <name>groupStates</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BlockProfileStates.html</anchorfile>
      <anchor>a4b83f479412d96615ae866578926d912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChannelProfileStates</type>
      <name>blockState</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BlockProfileStates.html</anchorfile>
      <anchor>a9fb66fe5d74a2ef90128c8343a7aae58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BlowFish</name>
    <filename>classBlowFish.html</filename>
    <member kind="function">
      <type></type>
      <name>BlowFish</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a7a90652859afaf45194281939e881270</anchor>
      <arglist>(const void *keyData, int keyBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlowFish</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a33f39cf5622a285c351727a64ed1507a</anchor>
      <arglist>(const BlowFish &amp;)</arglist>
    </member>
    <member kind="function">
      <type>BlowFish &amp;</type>
      <name>operator=</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>abe62f24fb247793c85da5651364feb5b</anchor>
      <arglist>(const BlowFish &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BlowFish</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a69c3837d2fea4786d294442536d4d6d3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a76dbc9a108227a581f9e79ff83396aba</anchor>
      <arglist>(uint32 &amp;data1, uint32 &amp;data2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>aa43faa09ee4018a615ed81b30607ed2d</anchor>
      <arglist>(uint32 &amp;data1, uint32 &amp;data2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a865fbbd9fdb04f178a06cac5c2be4560</anchor>
      <arglist>(MemoryBlock &amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>aef40c9a22890e7af5ca0479d84bd6467</anchor>
      <arglist>(MemoryBlock &amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>a1781d5be74001b555b1d7321b800805e</anchor>
      <arglist>(void *buffer, size_t sizeOfMsg, size_t bufferSize) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decrypt</name>
      <anchorfile>classBlowFish.html</anchorfile>
      <anchor>ae1b0a7eadbaccbdc55a2a6f3c1543ef7</anchor>
      <arglist>(void *buffer, size_t bytes) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BluetoothMidiDevicePairingDialogue</name>
    <filename>classBluetoothMidiDevicePairingDialogue.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>open</name>
      <anchorfile>classBluetoothMidiDevicePairingDialogue.html</anchorfile>
      <anchor>a5096096a87ec995c3d437e3c4a95560e</anchor>
      <arglist>(ModalComponentManager::Callback *exitCallback=nullptr, Rectangle&lt; int &gt; *btWindowBounds=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classBluetoothMidiDevicePairingDialogue.html</anchorfile>
      <anchor>ae098fb3df2ff875817d3540b0bdb6c26</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BooleanPropertyComponent</name>
    <filename>classBooleanPropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a179225eac56b3eff314b3255a34870cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a179225eac56b3eff314b3255a34870cbaa2baedbc46759e527e9d58fcff909837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a179225eac56b3eff314b3255a34870cbaeca91c271e1d3ff508a3d9059ab8076c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a179225eac56b3eff314b3255a34870cbaa2baedbc46759e527e9d58fcff909837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a179225eac56b3eff314b3255a34870cbaeca91c271e1d3ff508a3d9059ab8076c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BooleanPropertyComponent</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a9bdf7035a16fadfeaffd4c37ad56969d</anchor>
      <arglist>(const Value &amp;valueToControl, const String &amp;propertyName, const String &amp;buttonText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BooleanPropertyComponent</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a6a1e13bdb5eb49b21ab65ca74c62129f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setState</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a6e2b7a6d257e7c9b6d7ff9373c9a98c7</anchor>
      <arglist>(bool newState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getState</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a611fc04a018ad8d95c7aaee0e595ee91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a5a535012244efedf4e79e356a075fbcb</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a44fa84b7da2ed250721acbe57820fc87</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BooleanPropertyComponent</name>
      <anchorfile>classBooleanPropertyComponent.html</anchorfile>
      <anchor>a866e6decfd615cbdefe91da904bde660</anchor>
      <arglist>(const String &amp;propertyName, const String &amp;buttonTextWhenTrue, const String &amp;buttonTextWhenFalse)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BorderedComponentBoundsConstrainer</name>
    <filename>classBorderedComponentBoundsConstrainer.html</filename>
    <base>ComponentBoundsConstrainer</base>
    <member kind="function">
      <type></type>
      <name>BorderedComponentBoundsConstrainer</name>
      <anchorfile>classBorderedComponentBoundsConstrainer.html</anchorfile>
      <anchor>a1024e8c6727c8fa30289f05fcc053a45</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ComponentBoundsConstrainer *</type>
      <name>getWrappedConstrainer</name>
      <anchorfile>classBorderedComponentBoundsConstrainer.html</anchorfile>
      <anchor>ac78419c90884f3c0de295ddd34ee9095</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BorderSize&lt; int &gt;</type>
      <name>getAdditionalBorder</name>
      <anchorfile>classBorderedComponentBoundsConstrainer.html</anchorfile>
      <anchor>a752b5900315af974570cfb90aa027f03</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkBounds</name>
      <anchorfile>classBorderedComponentBoundsConstrainer.html</anchorfile>
      <anchor>abe2f26a3a4a6830c9c22ccd6179861e3</anchor>
      <arglist>(Rectangle&lt; int &gt; &amp;bounds, const Rectangle&lt; int &gt; &amp;previousBounds, const Rectangle&lt; int &gt; &amp;limits, bool isStretchingTop, bool isStretchingLeft, bool isStretchingBottom, bool isStretchingRight) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BorderSize</name>
    <filename>classBorderSize.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type></type>
      <name>BorderSize</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>aa9e127f58ec8b037db15ea81232d87db</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BorderSize</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>ad089c00ba251def844b0dfb79d9da95f</anchor>
      <arglist>(ValueType topGap, ValueType leftGap, ValueType bottomGap, ValueType rightGap) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BorderSize</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>aa678d15b6acb3bcfc2c97e2fd49be57a</anchor>
      <arglist>(ValueType allGaps) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getTop</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>ac0bc5ff4e31f6955f8d83dfede7986a5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getLeft</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a83c7bc89d97447a9d275e54d6236599c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getBottom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a4b757391273b60fb2b5c047c6d37c36b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getRight</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a853a83e49056433cb25f6189954eb7eb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getTopAndBottom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a60a3974f3ae9ead86e7e752c251f87f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getLeftAndRight</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>adb885e18f92582eec88e36ce0954111b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>aacf6e4e81a579e7440484a5886e91c68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTop</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>abaf52266cecbdf53621d1833e13bd130</anchor>
      <arglist>(ValueType newTopGap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeft</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>ac17aba0420116785bf1e8fb687ab01e7</anchor>
      <arglist>(ValueType newLeftGap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a2f3dc09168142824865d8e2b191d535f</anchor>
      <arglist>(ValueType newBottomGap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRight</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a5f54de3869e7efff78e8429a81bd38bb</anchor>
      <arglist>(ValueType newRightGap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>subtractedFrom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a1222160c6267a58b7e12493e60fd48e3</anchor>
      <arglist>(const Rectangle&lt; ValueType &gt; &amp;original) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtractFrom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a05a0b857fc434cc89718d2404373df85</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; &amp;rectangle) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>addedTo</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>aef1cab822e80285ddeeb8867c52e6d78</anchor>
      <arglist>(const Rectangle&lt; ValueType &gt; &amp;original) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTo</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a58e8866ce59503a31f71574fb1799065</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; &amp;rectangle) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; ValueType &gt;</type>
      <name>subtractedFrom</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>adc84c7188ad68841e5d3a87b5f35bf7d</anchor>
      <arglist>(const BorderSize&lt; ValueType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; ValueType &gt;</type>
      <name>addedTo</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>ab6586d16b02a01ef3cbe5ebb2a2fa4c5</anchor>
      <arglist>(const BorderSize&lt; ValueType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; ValueType &gt;</type>
      <name>multipliedBy</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a6fc60c788d10adc97fad2c824245a501</anchor>
      <arglist>(ScalarType scalar) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a70117c6c8528fe571c8d91b282a541e6</anchor>
      <arglist>(const BorderSize &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classBorderSize.html</anchorfile>
      <anchor>a9aa153628e58a1e32fb11df0477dc13c</anchor>
      <arglist>(const BorderSize &amp;other) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Box2DRenderer</name>
    <filename>classBox2DRenderer.html</filename>
    <member kind="function">
      <type></type>
      <name>Box2DRenderer</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a82f5d69efdedbcf1868f173779f42789</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a9dc474dbf89965501a5d92300c46dfa0</anchor>
      <arglist>(Graphics &amp;g, b2World &amp;world, float box2DWorldLeft, float box2DWorldTop, float box2DWorldRight, float box2DWorldBottom, const Rectangle&lt; float &gt; &amp;targetArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawPolygon</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>aaa4e0d0b1b0836a151ee64e4975f6cfa</anchor>
      <arglist>(const b2Vec2 *, int32, const b2Color &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawSolidPolygon</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>aadf22c1d6cc40c34baf375a010495ceb</anchor>
      <arglist>(const b2Vec2 *, int32, const b2Color &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawCircle</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a3a4f51689c3093396f01ff77415ea302</anchor>
      <arglist>(const b2Vec2 &amp;center, float32 radius, const b2Color &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawSolidCircle</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>ad91bf735174b843431b3330bfc7b5edd</anchor>
      <arglist>(const b2Vec2 &amp;center, float32 radius, const b2Vec2 &amp;axis, const b2Color &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawSegment</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a8183ff94a606e87dfc1b255546502c29</anchor>
      <arglist>(const b2Vec2 &amp;p1, const b2Vec2 &amp;p2, const b2Color &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawTransform</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a4098d30d53387a738e74ef65943a7816</anchor>
      <arglist>(const b2Transform &amp;xf) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Colour</type>
      <name>getColour</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a218af1080ca9dfc3aca915595755cdb4</anchor>
      <arglist>(const b2Color &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getLineThickness</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>af5262a235ce9e65daeb1c3971d6db6b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Graphics *</type>
      <name>graphics</name>
      <anchorfile>classBox2DRenderer.html</anchorfile>
      <anchor>a239c1aa7ebd09f8be7d5cd3cfbcd7611</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BubbleComponent</name>
    <filename>classBubbleComponent.html</filename>
    <base>Component</base>
    <class kind="struct">BubbleComponent::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>BubblePlacement</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>above</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a46398aeabcf45a9b397beca92dcf85b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>below</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a971b484b6fd9e0e0f97ec4ef2c64de50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a55e0c30c9b033af546bc8ffd96c0534c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a2dee448ac06c9b0186287c5f7e071b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>acd4f589f242a148462d90a2ada86a999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>acd4f589f242a148462d90a2ada86a999a56755cadccae478be8ee4a7cd1d82e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>acd4f589f242a148462d90a2ada86a999ade450dde688dbb5680ce965966c8486d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>above</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a46398aeabcf45a9b397beca92dcf85b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>below</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a971b484b6fd9e0e0f97ec4ef2c64de50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a55e0c30c9b033af546bc8ffd96c0534c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>aba96d481d723fd2549f497ccd7ed41a3a2dee448ac06c9b0186287c5f7e071b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>acd4f589f242a148462d90a2ada86a999a56755cadccae478be8ee4a7cd1d82e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>acd4f589f242a148462d90a2ada86a999ade450dde688dbb5680ce965966c8486d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BubbleComponent</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>ae03c49755138f527b8942cfdffc20731</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowedPlacement</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a7c0081674149dc2a8380a0b20cf6f6ae</anchor>
      <arglist>(int newPlacement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a279ce3e2971a1f48711260f513c5508f</anchor>
      <arglist>(Component *componentToPointTo, int distanceFromTarget=15, int arrowLength=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a846beea742ea2bf5f732b5e64a049728</anchor>
      <arglist>(Point&lt; int &gt; arrowTipPosition, int arrowLength=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a9454d4c59f98a337020d57083a0ee100</anchor>
      <arglist>(Rectangle&lt; int &gt; rectangleToPointTo, int distanceFromTarget=15, int arrowLength=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>ab7f569418ed2401a94663658622703d5</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a7c16ce75fc0bb83af3e50597312532b7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BubbleComponent</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a7cce909ece8964165fdcfc173940b74b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>getContentSize</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a0763d0b281eaea28861f8a3d3e7b6dbe</anchor>
      <arglist>(int &amp;width, int &amp;height)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>paintContent</name>
      <anchorfile>classBubbleComponent.html</anchorfile>
      <anchor>a30f7ac74c7ce0452d0a85c72db2309f1</anchor>
      <arglist>(Graphics &amp;g, int width, int height)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BubbleMessageComponent</name>
    <filename>classBubbleMessageComponent.html</filename>
    <base>BubbleComponent</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>BubbleMessageComponent</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a17b34a71669df21e5632440d1a43b844</anchor>
      <arglist>(int fadeOutLengthMs=150)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BubbleMessageComponent</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a07d358da78ec740e2a1f14de688d3707</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAt</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>accf152caac1319d8a05d145a94fc7022</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;position, const AttributedString &amp;message, int numMillisecondsBeforeRemoving, bool removeWhenMouseClicked=true, bool deleteSelfAfterUse=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAt</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a578aec6fc92df2b9a70f29250b4ea243</anchor>
      <arglist>(Component *component, const AttributedString &amp;message, int numMillisecondsBeforeRemoving, bool removeWhenMouseClicked=true, bool deleteSelfAfterUse=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContentSize</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a1db6f15c953b0dd9d800d1823a06b226</anchor>
      <arglist>(int &amp;w, int &amp;h) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintContent</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a07a481773727c7ab38c5b841df1f53f6</anchor>
      <arglist>(Graphics &amp;g, int w, int h) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classBubbleMessageComponent.html</anchorfile>
      <anchor>a3c18ebec472bdae07e7544261e6dc372</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BufferedInputStream</name>
    <filename>classBufferedInputStream.html</filename>
    <base>InputStream</base>
    <member kind="function">
      <type></type>
      <name>BufferedInputStream</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a28fb830b98e3134853083fdcdaaacb2d</anchor>
      <arglist>(InputStream *sourceStream, int bufferSize, bool deleteSourceWhenDestroyed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferedInputStream</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>ae4ba1382a422e4b4049284ab18f69b05</anchor>
      <arglist>(InputStream &amp;sourceStream, int bufferSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferedInputStream</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>ae1c2e8efc7fff8ee454599aacbe30af0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>peekByte</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a651347b9987a6fb96c03c2e6b8655d24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a6d304c21b8b657fc6429815ea5d26553</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a4bae1b9b3bbaf6f47859b726cf1b0454</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>ac71d4e069913c419f46b98322d5099c1</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a5f210b5232af59aff2d01279174d9d9c</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readString</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>aedf621e448b5d415e68dc55eedbeebea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classBufferedInputStream.html</anchorfile>
      <anchor>a22ebb22c9c3ee96ebabf6b025b957771</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BufferingAudioReader</name>
    <filename>classBufferingAudioReader.html</filename>
    <base>AudioFormatReader</base>
    <base protection="private">TimeSliceClient</base>
    <member kind="function">
      <type></type>
      <name>BufferingAudioReader</name>
      <anchorfile>classBufferingAudioReader.html</anchorfile>
      <anchor>ab68442def75d9d7b8a1f78883992041c</anchor>
      <arglist>(AudioFormatReader *sourceReader, TimeSliceThread &amp;timeSliceThread, int samplesToBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferingAudioReader</name>
      <anchorfile>classBufferingAudioReader.html</anchorfile>
      <anchor>aafbb457bc089fbe7ff1d0d58ee052918</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadTimeout</name>
      <anchorfile>classBufferingAudioReader.html</anchorfile>
      <anchor>a5a27246602984c5614b7f708005a9d34</anchor>
      <arglist>(int timeoutMilliseconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readSamples</name>
      <anchorfile>classBufferingAudioReader.html</anchorfile>
      <anchor>a0bfcfb059e3db763dfb060da579a2cda</anchor>
      <arglist>(int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int64 startSampleInFile, int numSamples) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BufferingAudioSource</name>
    <filename>classBufferingAudioSource.html</filename>
    <base>PositionableAudioSource</base>
    <base protection="private">TimeSliceClient</base>
    <member kind="function">
      <type></type>
      <name>BufferingAudioSource</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>a325821cdc46ccbfcbad4c0c4e224e9f6</anchor>
      <arglist>(PositionableAudioSource *source, TimeSliceThread &amp;backgroundThread, bool deleteSourceWhenDeleted, int numberOfSamplesToBuffer, int numberOfChannels=2, bool prefillBufferOnPrepareToPlay=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferingAudioSource</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>a3faf7e7e7ae778125a26b1dc8bc0964c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>aa7fccfe307c0c3f8c4c1af52b97cb6c1</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>a62ec9a6127f4728ecb84464f807b648b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>a53ed823e042d3b78ff7f11985d88042c</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNextReadPosition</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>aaa1d23f64abd488771fea3e6cab68ce2</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNextReadPosition</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>aa0d8d7021519e011877656c1725accea</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>aa9c0838f1c7c8cd5a9f93f72681b3bd8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLooping</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>ad5db3f567c5b68306f23fb3fed5367c0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForNextAudioBlockReady</name>
      <anchorfile>classBufferingAudioSource.html</anchorfile>
      <anchor>ae2565a16182805d33d7c512c9963219e</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;info, uint32 timeout)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::BufferOutput</name>
    <filename>classjuce_1_1midi__ci_1_1BufferOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>BufferOutput</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BufferOutput.html</anchorfile>
      <anchor>a74b488994e63aa076b0024acbf221fd2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BufferOutput</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BufferOutput.html</anchorfile>
      <anchor>aec5a3f4a5ca35dac796bda67856703ed</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MUID</type>
      <name>getMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BufferOutput.html</anchorfile>
      <anchor>a2253c788c2391d09cb2c88291677c133</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::byte &gt; &amp;</type>
      <name>getOutputBuffer</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BufferOutput.html</anchorfile>
      <anchor>adcc7dcf3ff22ee40f76ae9f68b2d8522</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>send</name>
      <anchorfile>classjuce_1_1midi__ci_1_1BufferOutput.html</anchorfile>
      <anchor>a447f745b3099ce44fda7ed1cab04cc49</anchor>
      <arglist>(uint8_t group)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ZipFile::Builder</name>
    <filename>classZipFile_1_1Builder.html</filename>
    <member kind="function">
      <type></type>
      <name>Builder</name>
      <anchorfile>classZipFile_1_1Builder.html</anchorfile>
      <anchor>a06cc76fa5f6df7e172409267fe37cbf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Builder</name>
      <anchorfile>classZipFile_1_1Builder.html</anchorfile>
      <anchor>af57eaa53c5b996d60bc2854b6c73abd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFile</name>
      <anchorfile>classZipFile_1_1Builder.html</anchorfile>
      <anchor>a278af3ba8d510e7895109af905a9c67f</anchor>
      <arglist>(const File &amp;fileToAdd, int compressionLevel, const String &amp;storedPathName=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEntry</name>
      <anchorfile>classZipFile_1_1Builder.html</anchorfile>
      <anchor>a9d857ec4293d11dba0dc717eb0187e6e</anchor>
      <arglist>(InputStream *streamToRead, int compressionLevel, const String &amp;storedPathName, Time fileModificationTime)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToStream</name>
      <anchorfile>classZipFile_1_1Builder.html</anchorfile>
      <anchor>ac28ab958383d14aea1889238aca9da79</anchor>
      <arglist>(OutputStream &amp;target, double *progress) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BurgerMenuComponent</name>
    <filename>classBurgerMenuComponent.html</filename>
    <base>Component</base>
    <base protection="private">ListBoxModel</base>
    <base protection="private">MenuBarModel::Listener</base>
    <member kind="function">
      <type></type>
      <name>BurgerMenuComponent</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>a5fbdc918b82de991d9a8e82a0e5f251b</anchor>
      <arglist>(MenuBarModel *model=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BurgerMenuComponent</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>ae3a1db53fd5d694cb0ebc2901394c8a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>a088cf61226e8aec18c85defa4a619e99</anchor>
      <arglist>(MenuBarModel *newModel)</arglist>
    </member>
    <member kind="function">
      <type>MenuBarModel *</type>
      <name>getModel</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>a4dabf345b0b308d48777c5c43ea66313</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>a2e257115108da4e7f92436a6839a20fe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classBurgerMenuComponent.html</anchorfile>
      <anchor>a838b6a14f455f8999d1bd2ee38ad788c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioCDBurner::BurnProgressListener</name>
    <filename>classAudioCDBurner_1_1BurnProgressListener.html</filename>
    <member kind="function">
      <type></type>
      <name>BurnProgressListener</name>
      <anchorfile>classAudioCDBurner_1_1BurnProgressListener.html</anchorfile>
      <anchor>ac4f6a46602763793156bcaf13f74a468</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BurnProgressListener</name>
      <anchorfile>classAudioCDBurner_1_1BurnProgressListener.html</anchorfile>
      <anchor>a8e20fe9f41f22d07a0392e843834841b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>audioCDBurnProgress</name>
      <anchorfile>classAudioCDBurner_1_1BurnProgressListener.html</anchorfile>
      <anchor>a3a03f8f13d40a6ae0e30d3bb2323246c</anchor>
      <arglist>(float proportionComplete)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessor::Bus</name>
    <filename>classAudioProcessor_1_1Bus.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isInput</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>af55039b74330d2b1493f61e39cde570c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBusIndex</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a095184688f034f80120a90af7e5f5d97</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMain</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>ac7918ad56e7cd61ded9db670081231fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a2399cc984a9029b93927980749e737da</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioChannelSet &amp;</type>
      <name>getDefaultLayout</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a0e6de5169d3a76fdece506dcf21f5e99</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioChannelSet &amp;</type>
      <name>getCurrentLayout</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a8bfed693bbc8502b3aec42d909147177</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const AudioChannelSet &amp;</type>
      <name>getLastEnabledLayout</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>af62dc9f0a75781069b23ba0fb497e86b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentLayout</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a11591551fb051724a4eafc47068be6d7</anchor>
      <arglist>(const AudioChannelSet &amp;layout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentLayoutWithoutEnabling</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a9858f44335c55c6a58b9bfe541c0d9ca</anchor>
      <arglist>(const AudioChannelSet &amp;layout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfChannels</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a45f459543397fae15edbd7c1488323b3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNumberOfChannels</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a994380c6bfe870f7212899298d2bf22a</anchor>
      <arglist>(int channels)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLayoutSupported</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>ab39cea806de7f42c901e5338638411b0</anchor>
      <arglist>(const AudioChannelSet &amp;set, BusesLayout *currentLayout=nullptr) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNumberOfChannelsSupported</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>aa521f6751028a1bd30536d23ee1fc472</anchor>
      <arglist>(int channels) const</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet</type>
      <name>supportedLayoutWithChannels</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a33a3641b8488d8f1ee35bf72391c562f</anchor>
      <arglist>(int channels) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxSupportedChannels</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>aaff110b3d810c2802c560769061cf6a7</anchor>
      <arglist>(int limit=AudioChannelSet::maxChannelsOfNamedLayout) const</arglist>
    </member>
    <member kind="function">
      <type>BusesLayout</type>
      <name>getBusesLayoutForLayoutChangeOfBus</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a840aa9069fc45bceeea61a42e4e30959</anchor>
      <arglist>(const AudioChannelSet &amp;set) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a2f6bf1c920a6e9ae4c41279b63d24567</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a8a148a2e2f175a7a266ca67319fba000</anchor>
      <arglist>(bool shouldEnable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledByDefault</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>aab5c552903dd9e6856f7dfd3eee1fab2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelIndexInProcessBlockBuffer</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a8b28c4022d732fb72a9f0d4f10b7ed0e</anchor>
      <arglist>(int channelIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBuffer&lt; FloatType &gt;</type>
      <name>getBusBuffer</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a8ff0c8c8a84cc77c5117a6387ee45ec4</anchor>
      <arglist>(AudioBuffer&lt; FloatType &gt; &amp;processBlockBuffer) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioProcessor</name>
      <anchorfile>classAudioProcessor_1_1Bus.html</anchorfile>
      <anchor>a29a6ebd77a841915bff106829cf31d51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessor::BusesLayout</name>
    <filename>structAudioProcessor_1_1BusesLayout.html</filename>
    <member kind="function">
      <type>auto &amp;</type>
      <name>getBuses</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>aa703482ee53c315f819d6e5d0a0f8768</anchor>
      <arglist>(bool isInput) const</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>getBuses</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a4c50f3aa4346acef3a4ab661de756c50</anchor>
      <arglist>(bool isInput)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChannels</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a9610324ff03e26720dcc7cbed75a3611</anchor>
      <arglist>(bool isInput, int busIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet &amp;</type>
      <name>getChannelSet</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a68ece19a3c54bbe8e4c3972cbefecd91</anchor>
      <arglist>(bool isInput, int busIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet</type>
      <name>getChannelSet</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a339aa2f75e7df251a7417577c0cb07c3</anchor>
      <arglist>(bool isInput, int busIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet</type>
      <name>getMainInputChannelSet</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a8df1db6f8ef0f07d555d70f27bc4ee2f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioChannelSet</type>
      <name>getMainOutputChannelSet</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a9bdf40341da9535884c350e1c1f26029</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMainInputChannels</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>acf34047071c6e6a7a68df13134838867</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMainOutputChannels</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a86b00685a2ed1eea2f200b72682681c0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>af7c1cc52296f27efdb64e5bdc39c5c2f</anchor>
      <arglist>(const BusesLayout &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a3e26459889a0392548dad5e847a54d99</anchor>
      <arglist>(const BusesLayout &amp;other) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; AudioChannelSet &gt;</type>
      <name>inputBuses</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>a73c26adffea9b970150aa2c204155db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; AudioChannelSet &gt;</type>
      <name>outputBuses</name>
      <anchorfile>structAudioProcessor_1_1BusesLayout.html</anchorfile>
      <anchor>aeb39a2b0609cdecfa2b2e7075724acf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessor::BusesProperties</name>
    <filename>structAudioProcessor_1_1BusesProperties.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addBus</name>
      <anchorfile>structAudioProcessor_1_1BusesProperties.html</anchorfile>
      <anchor>a234f2c3949f1d569d166c195babbfd93</anchor>
      <arglist>(bool isInput, const String &amp;name, const AudioChannelSet &amp;defaultLayout, bool isActivatedByDefault=true)</arglist>
    </member>
    <member kind="function">
      <type>BusesProperties</type>
      <name>withInput</name>
      <anchorfile>structAudioProcessor_1_1BusesProperties.html</anchorfile>
      <anchor>a331d5877801e7c9e970f963047babc2f</anchor>
      <arglist>(const String &amp;name, const AudioChannelSet &amp;defaultLayout, bool isActivatedByDefault=true) const</arglist>
    </member>
    <member kind="function">
      <type>BusesProperties</type>
      <name>withOutput</name>
      <anchorfile>structAudioProcessor_1_1BusesProperties.html</anchorfile>
      <anchor>a31ede2e6de82d3b0809b31f0ec8faba0</anchor>
      <arglist>(const String &amp;name, const AudioChannelSet &amp;defaultLayout, bool isActivatedByDefault=true) const</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; BusProperties &gt;</type>
      <name>inputLayouts</name>
      <anchorfile>structAudioProcessor_1_1BusesProperties.html</anchorfile>
      <anchor>a97d88a6caefa14f20e7572eea844575b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; BusProperties &gt;</type>
      <name>outputLayouts</name>
      <anchorfile>structAudioProcessor_1_1BusesProperties.html</anchorfile>
      <anchor>ad62c87a7502481e0b70cc7cebfd9b04d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessor::BusProperties</name>
    <filename>structAudioProcessor_1_1BusProperties.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>busName</name>
      <anchorfile>structAudioProcessor_1_1BusProperties.html</anchorfile>
      <anchor>a43722826739bc1bc65598fa0b7ce77a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AudioChannelSet</type>
      <name>defaultLayout</name>
      <anchorfile>structAudioProcessor_1_1BusProperties.html</anchorfile>
      <anchor>a72866039f0acaecb38d84a43f74fe95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isActivatedByDefault</name>
      <anchorfile>structAudioProcessor_1_1BusProperties.html</anchorfile>
      <anchor>a9f1acd435666c510282b378fc805d199</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Button</name>
    <filename>classButton.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <class kind="class">Button::Listener</class>
    <class kind="struct">Button::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ConnectedEdgeFlags</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnLeft</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82aa1dd81c8737a08302b5b0ddb6414d9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnRight</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82aaeedde6687fd468865bfa2e8a1deee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnTop</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82a856730f0a48a5b785df067d42110d009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnBottom</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82a680ea807983e767189afaa48f24e4ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonNormal</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957a09756d7da1b944c70299dbce2d4d85c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonOver</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957ab1bafc26d8c989fe21ad1289d0ce11f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957a2510a242cf6f7e93eb33245a03268d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnLeft</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82aa1dd81c8737a08302b5b0ddb6414d9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnRight</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82aaeedde6687fd468865bfa2e8a1deee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnTop</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82a856730f0a48a5b785df067d42110d009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectedOnBottom</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aebb14d53173b13f0e98d01a02aee8e82a680ea807983e767189afaa48f24e4ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonNormal</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957a09756d7da1b944c70299dbce2d4d85c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonOver</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957ab1bafc26d8c989fe21ad1289d0ce11f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad8312db93093c21df8b1d2be74ae1957a2510a242cf6f7e93eb33245a03268d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Button</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>acdf8e4ba2f771b795368bccb8e493909</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonText</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a96f4185a0a716d10309f1081f0af2f91</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getButtonText</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>adc72841d4d7bed27b83e30987b84a460</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a88a0adf236ac93613a8b2b36d7a74f9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOver</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad4e53dd7b2f91e23293b6bcf3d9b50fb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToggleable</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a30fd613e3b4e883898474bb389899579</anchor>
      <arglist>(bool shouldBeToggleable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToggleable</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a5f2cd5f7e97c435669b3fec4b7c77e2b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToggleState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a063753c2ce6b9016456ebe353298b342</anchor>
      <arglist>(bool shouldBeOn, NotificationType notification)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getToggleState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ae1723837340c174f0f212855d247b626</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getToggleStateValue</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a7cc6a70aa890a93240db712af5f03ce7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClickingTogglesState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a675d6848c16e265ff334b2d51328d8d2</anchor>
      <arglist>(bool shouldAutoToggleOnClick) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getClickingTogglesState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a8cf8327c247a9c1fa1c82c20ce69bded</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadioGroupId</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a29adebc6ed27829f75b69c6ba40ef958</anchor>
      <arglist>(int newGroupId, NotificationType notification=sendNotification)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRadioGroupId</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aa20cdb24410a07136dd2ec603179972c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a346e474a41d9ac4a9ccabeb13e974b47</anchor>
      <arglist>(Listener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aa7016d2e4b8ab37a12c2736057eb28de</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>triggerClick</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a8a6488055955fede16492a90a8967168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommandToTrigger</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a3d29d9c9ab75389a170b67a364e0cb9e</anchor>
      <arglist>(ApplicationCommandManager *commandManagerToUse, CommandID commandID, bool generateTooltip)</arglist>
    </member>
    <member kind="function">
      <type>CommandID</type>
      <name>getCommandID</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ae5bcb1ff0257d8c441076228549eb2a4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addShortcut</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>afb5d0ab1c10c5f072776ae6893f22944</anchor>
      <arglist>(const KeyPress &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearShortcuts</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aa8d27148fe4dc88ffa06eecabca9bed6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRegisteredForShortcut</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>acc15e6a9fcffb47e70c6ba66b87d2c8e</anchor>
      <arglist>(const KeyPress &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepeatSpeed</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a6110b12e2f6167dd9ac731285bad825d</anchor>
      <arglist>(int initialDelayInMillisecs, int repeatDelayInMillisecs, int minimumDelayInMillisecs=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTriggeredOnMouseDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a727e042a6bf3b5f342c7fb5c5c4ce47e</anchor>
      <arglist>(bool isTriggeredOnMouseDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTriggeredOnMouseDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aab8d51c3db8f7085429322f740599842</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getMillisecondsSinceButtonDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a9f0bee0b0f3999472e144c926884dda9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTooltip</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a3505896887d6b7fbb31c75cd7562b1ab</anchor>
      <arglist>(const String &amp;newTooltip) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConnectedEdges</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a17ae41254e2d68b1570ef5027d796ac3</anchor>
      <arglist>(int connectedEdgeFlags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getConnectedEdgeFlags</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a4971174bb22bb4a4172d84695fd9986e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnectedOnLeft</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a925cf41750a30bbd39d052af8ae37e20</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnectedOnRight</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a90f0727a44b87224d521e3c051fc2723</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnectedOnTop</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a35e58c011b632a56cd37b36c0ae10285</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnectedOnBottom</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a802fe07b98ca56f1e2138f306c596aa6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a75f6aee61f3803d1c38da9e47e31a892</anchor>
      <arglist>(ButtonState newState)</arglist>
    </member>
    <member kind="function">
      <type>ButtonState</type>
      <name>getState</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a2c62bbd9ae76cc3843e06c45f36d5b86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onClick</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a30b76ab312dc7f66e67596ae20540ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onStateChange</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a286cdacca4d6232ba0597f1bd2d48b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Button</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a37f37f35bbcb27d88fc508be94dba87e</anchor>
      <arglist>(const String &amp;buttonName)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>clicked</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a149ef29188b0519c3e39624c7b4d9400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>clicked</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>af57cd4eec484491dc536e05d75e556dd</anchor>
      <arglist>(const ModifierKeys &amp;modifiers)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>paintButton</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a5d9f37df2a5b19df32fe1c68867eafd0</anchor>
      <arglist>(Graphics &amp;g, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>buttonStateChanged</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aa0e5a9bb6117baa8b6df29a47db861c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internalClickCallback</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aaee88dac6fc8ca689a0bd642d7b1489d</anchor>
      <arglist>(const ModifierKeys &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>handleCommandMessage</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a1d4d66619c1d44412892ab73ce806c8f</anchor>
      <arglist>(int commandId) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a32dfa1120a4ad81620ed4a21757e374a</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a5f8a73f5a0c1fba9327ff96a9fec1476</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>af08726aab8086f766f098a61f47148bd</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ae18a78575c054ea19f0fa962021bacd6</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a3967f9ee39205cc575980e87fa6b8406</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a2aa055e673435a6de2a2bf962bd28f03</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a88e200a924ec0d4632274f5c035cab6f</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a5e2e93c48605137096a5b9e7cc3b2ec1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a01c56c0de70053fee3baf845d6a34ddf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>ad6fd650abdea0a360808786825172ecf</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aa8b314d92085377b37dda3a3494afc9f</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aacc3dbdf54be71a697272d2821b86d84</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>a4e4d3ba0b74d3de5ae13932149b53c3e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>virtual bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classButton.html</anchorfile>
      <anchor>aeff4d2fdbae4d5974e43b62ab3c304f9</anchor>
      <arglist>(bool isKeyDown)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState::ButtonAttachment</name>
    <filename>classAudioProcessorValueTreeState_1_1ButtonAttachment.html</filename>
    <member kind="function">
      <type></type>
      <name>ButtonAttachment</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ButtonAttachment.html</anchorfile>
      <anchor>a5bf861dc0ca61eb89356ea1165e9b056</anchor>
      <arglist>(AudioProcessorValueTreeState &amp;stateToUse, const String &amp;parameterID, Button &amp;button)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ButtonParameterAttachment</name>
    <filename>classButtonParameterAttachment.html</filename>
    <base protection="private">Button::Listener</base>
    <member kind="function">
      <type></type>
      <name>ButtonParameterAttachment</name>
      <anchorfile>classButtonParameterAttachment.html</anchorfile>
      <anchor>a7fd6694f579bfea1aa4479d727672580</anchor>
      <arglist>(RangedAudioParameter &amp;parameter, Button &amp;button, UndoManager *undoManager=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ButtonParameterAttachment</name>
      <anchorfile>classButtonParameterAttachment.html</anchorfile>
      <anchor>a31459feb47c130e852669bba26ae1036</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInitialUpdate</name>
      <anchorfile>classButtonParameterAttachment.html</anchorfile>
      <anchor>a7f287a0d4f2e9ae6c34b1f676f358b74</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ButtonPropertyComponent</name>
    <filename>classButtonPropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <member kind="function">
      <type></type>
      <name>ButtonPropertyComponent</name>
      <anchorfile>classButtonPropertyComponent.html</anchorfile>
      <anchor>a25eeae4339791fc2d87045f1dd521d4d</anchor>
      <arglist>(const String &amp;propertyName, bool triggerOnMouseDown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ButtonPropertyComponent</name>
      <anchorfile>classButtonPropertyComponent.html</anchorfile>
      <anchor>aeaa9154e45c3b4f53b6c7fa417bccfa9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>buttonClicked</name>
      <anchorfile>classButtonPropertyComponent.html</anchorfile>
      <anchor>ae38c05546f045db1e40a06112bc2f546</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getButtonText</name>
      <anchorfile>classButtonPropertyComponent.html</anchorfile>
      <anchor>af08e57b77bcbae7c6301d748e764a08c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classButtonPropertyComponent.html</anchorfile>
      <anchor>a7830cf16e48646deefa8dea7e7c8c998</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ButtonTracker</name>
    <filename>classButtonTracker.html</filename>
    <base protection="private">Button::Listener</base>
    <member kind="function">
      <type></type>
      <name>ButtonTracker</name>
      <anchorfile>classButtonTracker.html</anchorfile>
      <anchor>ac1259a8b4aabb8ad4928a90599f1a0d8</anchor>
      <arglist>(Button &amp;buttonToTrack, const String &amp;triggeredEventName, const StringPairArray &amp;triggeredEventParameters={}, int triggeredEventType=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ButtonTracker</name>
      <anchorfile>classButtonTracker.html</anchorfile>
      <anchor>a2081beee4e0a0fb624fd5e3c3be5eb05</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ByteOrder</name>
    <filename>classByteOrder.html</filename>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5eed13d16d27fc959acaaa59877fb492</anchor>
      <arglist>(uint16 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int16</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae0e252b6173233878f287ec4edc1666a</anchor>
      <arglist>(int16 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga039a6658618d891f825cdec00929356a</anchor>
      <arglist>(uint32 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae69410a6751913d2b6708b8e0b09bf38</anchor>
      <arglist>(int32 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa754df407abe7487660dd3f223c87324</anchor>
      <arglist>(uint64 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gade6b08f22b211968f291fdb8cd72d981</anchor>
      <arglist>(int64 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae3d6ecc309f36d0e4081ee5a063447de</anchor>
      <arglist>(float value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga9a5e786ddb2217cf8178866d52501627</anchor>
      <arglist>(double value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>swapIfBigEndian</name>
      <anchorfile>classByteOrder.html</anchorfile>
      <anchor>a19e6e0690bc94b886f8f73c62ef8425a</anchor>
      <arglist>(Type value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>swapIfLittleEndian</name>
      <anchorfile>classByteOrder.html</anchorfile>
      <anchor>aa7962c4e97eb1622f3d6c94f630e1a2f</anchor>
      <arglist>(Type value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>littleEndianInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga59f87248b0c4bb58a83d3461d10995fb</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>littleEndianInt64</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaaff3bd3b463a152ade4ad2358d70c622</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>littleEndianShort</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5fef2fff82c090de0bea473273540e3c</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int</type>
      <name>littleEndian24Bit</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf204ff4209c05c46c7692b2b34316f19</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>littleEndian24BitToChars</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga6352e967b6f364260c128bc0faac5645</anchor>
      <arglist>(int32 value, void *destBytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>bigEndianInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf2120ca88796392bce5507cc7afceab2</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>bigEndianInt64</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaebc1e2a79f57a8ca895befa611fba12b</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>bigEndianShort</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab66502322144ebabbbb913a2ab863a75</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int</type>
      <name>bigEndian24Bit</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga6c02a05c828ae221106777bf3e2f7ec8</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bigEndian24BitToChars</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaced79b19c10a01d8d08c4f52e41d5d0f</anchor>
      <arglist>(int32 value, void *destBytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga9792c83c320b0b12492208877db8056a</anchor>
      <arglist>(uint8 leastSig, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab915acc13bd77444ed3b6ae313ecf35d</anchor>
      <arglist>(uint8 leastSig, uint8 byte1, uint8 byte2, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga91bf3dd9a9b69b13fe03677cb384d2bd</anchor>
      <arglist>(uint8 leastSig, uint8 byte1, uint8 byte2, uint8 byte3, uint8 byte4, uint8 byte5, uint8 byte6, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>isBigEndian</name>
      <anchorfile>classByteOrder.html</anchorfile>
      <anchor>a37a4af24ab52afc85ae207ebb5149e5c</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::universal_midi_packets::BytesOnGroup</name>
    <filename>structjuce_1_1universal__midi__packets_1_1BytesOnGroup.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>group</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1BytesOnGroup.html</anchorfile>
      <anchor>a63ba63c227bf775b8c0f3da603811cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>bytes</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1BytesOnGroup.html</anchorfile>
      <anchor>ab8df6b890ddb2392e36a3f26d013f997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CachedComponentImage</name>
    <filename>classCachedComponentImage.html</filename>
    <member kind="function">
      <type></type>
      <name>CachedComponentImage</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>a66028840c9ff56b43f5394a9057c5de7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CachedComponentImage</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>afdf3f2657954e37b5e09eb20c33819ec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>ae25f61ece3f331280d0ac989d41ac2c1</anchor>
      <arglist>(Graphics &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>invalidateAll</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>a65cc82fa3020cb440e55f33313bc6897</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>invalidate</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>ae056a7e4c692db8196e58657342e52e0</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;area)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>releaseResources</name>
      <anchorfile>classCachedComponentImage.html</anchorfile>
      <anchor>a3e36fc5255badec7885a1d5484cb78f6</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CachedValue</name>
    <filename>classCachedValue.html</filename>
    <templarg>typename Type</templarg>
    <base protection="private">ValueTree::Listener</base>
    <member kind="function">
      <type></type>
      <name>CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaa982fb4fefb3b0b7f802733cd2d17711</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga43508969aaa4149c7d5668ad254fd9c0</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga820d1245983942e804bec4facf607f7d</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *undoManager, const Type &amp;defaultToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Type</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a18813b3c4f63e1744c9eb1355fc99295</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>get</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a3b985781bf4e9225dc37be8529390df0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type &amp;</type>
      <name>operator*</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>aa9624e425915fe06ca642ffc52e3760c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a77209d45d8f4b621045523c3ad5fa3f1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a489aaaaae33f4955eac4d25fc136d365</anchor>
      <arglist>(const OtherType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a6e967080fc9cbf1f71e841ccf0ef49b8</anchor>
      <arglist>(const OtherType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getPropertyAsValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gafd02fa783537a57a8c4e89b5d6fc0151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga032a2eedc5ef836847371cea3b5e8963</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getDefault</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a9a7aaab6526d7cd5bb6e2a895fa84128</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CachedValue &amp;</type>
      <name>operator=</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga5019c13c04d5885610192c533faed8a6</anchor>
      <arglist>(const Type &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaa30d36d0218f11c28398eb8c11de3768</anchor>
      <arglist>(const Type &amp;newValue, UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga0cc9c7ec676bb292f0bb8428eb579c27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gabf520f7db956e46018d027296488f8fd</anchor>
      <arglist>(UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefault</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>ab0365e5556090469b609bc8e18f7247d</anchor>
      <arglist>(const Type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga22c029d41ad7c38c01d91e8b77bdcae6</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;property, UndoManager *um)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaf3326834ddf48fd194fce40355de46c7</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;property, UndoManager *um, const Type &amp;defaultVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceUpdateOfCachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gad1dd20dd34843f4bcfe8516e7a10e871</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>getValueTree</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a0981bacfcaadce2f477d8564b7ad8e57</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Identifier &amp;</type>
      <name>getPropertyID</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>aecedf0e1748119c9c1b41dbcbf8449b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>UndoManager *</type>
      <name>getUndoManager</name>
      <anchorfile>classCachedValue.html</anchorfile>
      <anchor>a8fc5e4a303a4b41db3d0ebafe94c5c0c</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::CacheProvider</name>
    <filename>classjuce_1_1midi__ci_1_1CacheProvider.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CacheProvider</name>
      <anchorfile>classjuce_1_1midi__ci_1_1CacheProvider.html</anchorfile>
      <anchor>a3426a2f32ea98e639d34d87ebd4c0915</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::set&lt; MUID &gt;</type>
      <name>getDiscoveredMuids</name>
      <anchorfile>classjuce_1_1midi__ci_1_1CacheProvider.html</anchorfile>
      <anchor>aa452d631b35f06d54aebfaa7711b02b9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual InitiatorPropertyExchangeCache *</type>
      <name>getCacheForMuidAsInitiator</name>
      <anchorfile>classjuce_1_1midi__ci_1_1CacheProvider.html</anchorfile>
      <anchor>a34447a49c9dc927976c5cc95467760d1</anchor>
      <arglist>(MUID m)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ResponderPropertyExchangeCache *</type>
      <name>getCacheForMuidAsResponder</name>
      <anchorfile>classjuce_1_1midi__ci_1_1CacheProvider.html</anchorfile>
      <anchor>a2e7b4b15cb9be1b1c75a931ecae3a336</anchor>
      <arglist>(MUID m)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxSysexSizeForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1CacheProvider.html</anchorfile>
      <anchor>a8ec7ab8e446d47c3d9c6840d6ba2a0d9</anchor>
      <arglist>(MUID m) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModalComponentManager::Callback</name>
    <filename>classModalComponentManager_1_1Callback.html</filename>
    <member kind="function">
      <type></type>
      <name>Callback</name>
      <anchorfile>classModalComponentManager_1_1Callback.html</anchorfile>
      <anchor>a1fa7f9bbc55fc52559e73b4df0b62b61</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Callback</name>
      <anchorfile>classModalComponentManager_1_1Callback.html</anchorfile>
      <anchor>a2178b8874f2df7f3666a841615369af2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>modalStateFinished</name>
      <anchorfile>classModalComponentManager_1_1Callback.html</anchorfile>
      <anchor>ad44cd3225753579084bdb3ba7bd8e625</anchor>
      <arglist>(int returnValue)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CallbackMessage</name>
    <filename>classCallbackMessage.html</filename>
    <base>MessageManager::MessageBase</base>
    <member kind="function">
      <type></type>
      <name>CallbackMessage</name>
      <anchorfile>classCallbackMessage.html</anchorfile>
      <anchor>aeec501b4654cc747076be4717bfea980</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CallbackMessage</name>
      <anchorfile>classCallbackMessage.html</anchorfile>
      <anchor>a879f0e2ed0b0baab5c412ee7644cd132</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>messageCallback</name>
      <anchorfile>classCallbackMessage.html</anchorfile>
      <anchor>a592c9ba0c54db0e96f31599f984f2740</anchor>
      <arglist>() override=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CallOutBox</name>
    <filename>classCallOutBox.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <class kind="struct">CallOutBox::LookAndFeelMethods</class>
    <member kind="function">
      <type></type>
      <name>CallOutBox</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>ae980cf351173504ba3ef3438b1b8282e</anchor>
      <arglist>(Component &amp;contentComponent, Rectangle&lt; int &gt; areaToPointTo, Component *parentComponent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArrowSize</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a83090d1fbfb1dad89d90e6c269ca0911</anchor>
      <arglist>(float newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePosition</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a19e7a01bb331faba5196e3aa3df07e40</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newAreaToPointTo, const Rectangle&lt; int &gt; &amp;newAreaToFitIn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dismiss</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a4249288a642041f5311528e3f1d7d06e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDismissalMouseClicksAreAlwaysConsumed</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a28c85c1cfc76bb0801e287950ec8ce45</anchor>
      <arglist>(bool shouldAlwaysBeConsumed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>abb855fb08a18a20c93c2a7e4be96eef0</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>af20578de71eec8f927c9386c0ae198c5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>adbe7b39dc2d141143b8168aae6559bfe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a54971e2cc9e7e0289b7ac2078ab34867</anchor>
      <arglist>(Component *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a916cce375fb38ac4e77e4a8ef27591b6</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inputAttemptWhenModal</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>aca7bdf771e02f60f10f11671da033ffc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a3e384979c98ee2be15c2e35db3e405bd</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleCommandMessage</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a14c430dd12c4a9dcd5549a37a70bd6c7</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBorderSize</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a517ef8e27ff897c3e9eeedc5dd6742a3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a7ebc689ea6da404ac9b933ee012dd60e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>a109ca2be29b6b5b8a84fe28849f646a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CallOutBox &amp;</type>
      <name>launchAsynchronously</name>
      <anchorfile>classCallOutBox.html</anchorfile>
      <anchor>aed9af37e1a62979a963647a839a05850</anchor>
      <arglist>(std::unique_ptr&lt; Component &gt; contentComponent, Rectangle&lt; int &gt; areaToPointTo, Component *parentComponent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraDevice</name>
    <filename>classCameraDevice.html</filename>
    <class kind="class">CameraDevice::Listener</class>
    <member kind="typedef">
      <type>std::function&lt; void(CameraDevice *, const String &amp;)&gt;</type>
      <name>OpenCameraResultCallback</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a973cdaa31c2fb61bbbd0a29ed9fcbf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraDevice</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ac885198479887e5a3779a818e07e9917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>acd104cd683bfe50058f2457ce24177cd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>createViewerComponent</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a1a44095d8e0ebdadb14759695e6e9f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>takeStillPicture</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>aa12a75105d66ff71131cb926c934b1ee</anchor>
      <arglist>(std::function&lt; void(const Image &amp;)&gt; pictureTakenCallback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRecordingToFile</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a14cf9ed22ac491e949d05ac44071fbee</anchor>
      <arglist>(const File &amp;file, int quality=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopRecording</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a8f4e51fb9d4a77a5bb479749e65e8d8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getTimeOfFirstRecordedFrame</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ae502d768dd3378e145b28907d8a3c714</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a37d6fce26ed8f3814eb90c6acefb2244</anchor>
      <arglist>(Listener *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ab91e1f572ebcee77ffeccd17017c43dd</anchor>
      <arglist>(Listener *listenerToRemove)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getAvailableDevices</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>acf99196e8620c39638cb014044012b72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CameraDevice *</type>
      <name>openDevice</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>affc69be56cba35420a4569baea6e6dda</anchor>
      <arglist>(int deviceIndex, int minWidth=128, int minHeight=64, int maxWidth=1024, int maxHeight=768, bool highQuality=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>openDeviceAsync</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>af54afd2a7c1e477b0845ae6647cc8683</anchor>
      <arglist>(int deviceIndex, OpenCameraResultCallback resultCallback, int minWidth=128, int minHeight=64, int maxWidth=1024, int maxHeight=768, bool highQuality=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFileExtension</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ac720c6cdc6a67685a0472c5fc8566f37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const String &amp;)</type>
      <name>onErrorOccurred</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a5574da6b854376010015f230e3c5bc76</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>ViewerComponent</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a6e9bb4a5712a0172731ef95183a943d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraDeviceStateClosed</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ac33da0c86817e5ad951250e2cfadbde5</anchor>
      <arglist>(int64)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraDeviceStateDisconnected</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>acd308bf184c13436b98e80e589f27211</anchor>
      <arglist>(int64)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraDeviceStateError</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ab3fb062ac198a04fa1e2575d4b4fb3ab</anchor>
      <arglist>(int64, int)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraDeviceStateOpened</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a36ee3b3ba95eeb795c88339723fb8a3d</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionActive</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a714bca96671744e4f1fe2b4fc1f26376</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionClosed</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ae8107a6b543ba24960fa7ab00158f722</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionConfigureFailed</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ae01a5a9a19db29968c17d155a82ff07b</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionConfigured</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a1cba5acdac009a08ad5a47e0e3fee564</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionReady</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>af471ea4d1f3cbf1c3482e1da7466b5dc</anchor>
      <arglist>(int64, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureCompleted</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a8714d4ab47e0acd5f09c85683111bd9c</anchor>
      <arglist>(int64, bool, void *, void *, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureFailed</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a8b9a5fb5b045d9ffe217762db92c449f</anchor>
      <arglist>(int64, bool, void *, void *, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureProgressed</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a5dbead8c8029518717e993811572cb34</anchor>
      <arglist>(int64, bool, void *, void *, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureSequenceAborted</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>ae73c4b97a752c1c609b45200e9a51800</anchor>
      <arglist>(int64, bool, void *, int)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureSequenceCompleted</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a9d12d6f7a41110e7865ea8b6f645ee6c</anchor>
      <arglist>(int64, bool, void *, int, int64)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_cameraCaptureSessionCaptureStarted</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>a29047de622dad80e257f0f6267474439</anchor>
      <arglist>(int64, bool, void *, void *, int64, int64)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_deviceOrientationChanged</name>
      <anchorfile>classCameraDevice.html</anchorfile>
      <anchor>aee38da59bf94e0d6dfa213edfc312099</anchor>
      <arglist>(int64, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CaretComponent</name>
    <filename>classCaretComponent.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>aee2f8dbdf274b7691a1fe3b704831f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>caretColourId</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>aee2f8dbdf274b7691a1fe3b704831f81a17c813c8e63c43ff1339f864387a007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>caretColourId</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>aee2f8dbdf274b7691a1fe3b704831f81a17c813c8e63c43ff1339f864387a007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CaretComponent</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>a4d0d34bc6f55b6aa99c5c7f05f39b711</anchor>
      <arglist>(Component *keyFocusOwner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CaretComponent</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>a65c0a9603afdaa167f5399b45a827f84</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCaretPosition</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>aa69c32be5ca9921ed5590bbfdc5bcb03</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;characterArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classCaretComponent.html</anchorfile>
      <anchor>a2edcbccc932386c3093859b9408cc016</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Settings::Category</name>
    <filename>structPushNotifications_1_1Settings_1_1Category.html</filename>
    <member kind="variable">
      <type>juce::String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Settings_1_1Category.html</anchorfile>
      <anchor>a7a16cc95c307432f6502b5cef3c91705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>juce::Array&lt; Action &gt;</type>
      <name>actions</name>
      <anchorfile>structPushNotifications_1_1Settings_1_1Category.html</anchorfile>
      <anchor>a9d683623a02780751a4ade7f0db55220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sendDismissAction</name>
      <anchorfile>structPushNotifications_1_1Settings_1_1Category.html</anchorfile>
      <anchor>aa90e5793a6bd2176dc4cf3a316eb941b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TextDiff::Change</name>
    <filename>structTextDiff_1_1Change.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isDeletion</name>
      <anchorfile>structTextDiff_1_1Change.html</anchorfile>
      <anchor>a2db8fd1ed38a7607f06afc3ea034d620</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>appliedTo</name>
      <anchorfile>structTextDiff_1_1Change.html</anchorfile>
      <anchor>a8a3a03a16ef2380217dcc8e404e8fbb5</anchor>
      <arglist>(const String &amp;original) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>insertedText</name>
      <anchorfile>structTextDiff_1_1Change.html</anchorfile>
      <anchor>a6ddf900c18c62706054a85342c100f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>structTextDiff_1_1Change.html</anchorfile>
      <anchor>ac72e9e25d35530fac7837a2d22c31958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>length</name>
      <anchorfile>structTextDiff_1_1Change.html</anchorfile>
      <anchor>a82c0c693885a3e9c43d5e3f88b4175a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChangeBroadcaster</name>
    <filename>classChangeBroadcaster.html</filename>
    <member kind="function">
      <type></type>
      <name>ChangeBroadcaster</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a1c8ccfa186a47d58a05e7f1f1576c038</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChangeBroadcaster</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a3b2f8465cc6c09c0583c8bdf56319742</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChangeListener</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>ad68416fe79a94cd5c99519bdea6c2a06</anchor>
      <arglist>(ChangeListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChangeListener</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>ae558a26c795278549a63e342bd5f1650</anchor>
      <arglist>(ChangeListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllChangeListeners</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a6b9c150078318d419debc82e6f22ce58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendChangeMessage</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a10f01d1c0a7fde85355321985a682cbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSynchronousChangeMessage</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a5d16cd01b9af4bacb1716530af17f77b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dispatchPendingMessages</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a78f62ecd57a016f8ba7a6ce55454947d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ChangeBroadcasterCallback</name>
      <anchorfile>classChangeBroadcaster.html</anchorfile>
      <anchor>a1f76649eae8591a4c51cd969d9be60bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorListener::ChangeDetails</name>
    <filename>structAudioProcessorListener_1_1ChangeDetails.html</filename>
    <member kind="function">
      <type>ChangeDetails</type>
      <name>withLatencyChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a462156f035380917bf1cd11af479c3be</anchor>
      <arglist>(bool b) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ChangeDetails</type>
      <name>withParameterInfoChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a83537525bfedeb5331b210c52c6b3d21</anchor>
      <arglist>(bool b) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ChangeDetails</type>
      <name>withProgramChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a7e1fce588d1c54b0b2aa1e07b6445ef0</anchor>
      <arglist>(bool b) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ChangeDetails</type>
      <name>withNonParameterStateChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a748521b3859af85ae411bfc8c6e6fd73</anchor>
      <arglist>(bool b) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ChangeDetails</type>
      <name>getDefaultFlags</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>af29526a661ed64bc645b685fec1abd51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ChangeDetails</type>
      <name>getAllChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a4fd76bf2609aa6380e1cebaa9b59f1fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>latencyChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a2778cf6c9d8727aa4ba08516a9632efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parameterInfoChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>aa786fc8f3438d8911383767e03d5aa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>programChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a4bea7ded0e16adeb6e53f96e06d35982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nonParameterStateChanged</name>
      <anchorfile>structAudioProcessorListener_1_1ChangeDetails.html</anchorfile>
      <anchor>a01bc89d1f956249bf71e13747d45f082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChangeListener</name>
    <filename>classChangeListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChangeListener</name>
      <anchorfile>classChangeListener.html</anchorfile>
      <anchor>a9b40f35b451f73b68c77159c2f74ae59</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeListenerCallback</name>
      <anchorfile>classChangeListener.html</anchorfile>
      <anchor>a027420041071315201df11e19a36ea18</anchor>
      <arglist>(ChangeBroadcaster *source)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Channel</name>
    <filename>structPushNotifications_1_1Channel.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Importance</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa14c7b54dd17e83444499e6402dde5c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa93c5fe3b3d0a93fe411a9c85ba0ccbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>low</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa6bbd5f3cdb8cfff4cfd1757b1392b164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normal</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa6aabfcbe56a4df4f2da3c8a36cb0d879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>high</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efaeb4a5ea0efbd64c78bec7807f3984cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa0fbd3b68f70c1899f72c2440c7d5f96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa14c7b54dd17e83444499e6402dde5c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa93c5fe3b3d0a93fe411a9c85ba0ccbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>low</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa6bbd5f3cdb8cfff4cfd1757b1392b164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normal</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa6aabfcbe56a4df4f2da3c8a36cb0d879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>high</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efaeb4a5ea0efbd64c78bec7807f3984cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ad32bec50436a8d988e0c64fcb75b65efa0fbd3b68f70c1899f72c2440c7d5f96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a6dce78b77fe8fb7aa56214de38dab116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a153882e919429106f53ac5722189ba94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Importance</type>
      <name>importance</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a5e3ef96c7d505e4cc500bec621050577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Notification::LockScreenAppearance</type>
      <name>lockScreenAppearance</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a837c6ee545c60591bfc2c925e110be26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>description</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ae0400a494850c777027af736449c4cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>groupId</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a48834ff9d65c1fd6cbcc843997892f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>ledColour</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a75aa06184218712129d1646ed0715ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bypassDoNotDisturb</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>af2398a87ce6929a977948eccdbe0bae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>canShowBadge</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>aedaecd89fac8cabde95d26cc83b1fb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableLights</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>ae23d135e8ccaed3431ae2c74ed132a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableVibration</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>abc5dbcbeff4633fdd1d8bcf21da5b036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>URL</type>
      <name>soundToPlay</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>aa159faa73985e53ee97979ba56d9b767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; int &gt;</type>
      <name>vibrationPattern</name>
      <anchorfile>structPushNotifications_1_1Channel.html</anchorfile>
      <anchor>a7b0ab8e6ce7d3fecb538cb74730ea818</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ChannelAddress</name>
    <filename>classjuce_1_1midi__ci_1_1ChannelAddress.html</filename>
    <member kind="function">
      <type>ChannelAddress</type>
      <name>withGroup</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a23e12155c8e611cd53cf427a6c0b5c58</anchor>
      <arglist>(int g) const</arglist>
    </member>
    <member kind="function">
      <type>ChannelAddress</type>
      <name>withChannel</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>ab0833f56fe41dab06223bb6f1833e058</anchor>
      <arglist>(ChannelInGroup c) const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getGroup</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>ad9a7efc751c9f3ecede8f82d4005455e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ChannelInGroup</type>
      <name>getChannel</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a1421496077fe60f51cf0822d212d7b9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlock</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>aa0ed52e72538ecef588198e3adadd0e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGroup</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a2add2245c771251a2756dd29a3e051d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingleChannel</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a3bef741c03e660eab54d52614ae807d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a11800b078cf7fbf8a1b5ff5f86813c29</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a7e913e6ec2a34393b4207d2671aa2760</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a5768a39c7a054266254e9da4a888e72e</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a077982f18f343f4c25c87aa12212db6d</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>a593092f90711ed0ad504a47414a9e341</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelAddress.html</anchorfile>
      <anchor>ae7068cc46a78f1af8a39ecf582406d6c</anchor>
      <arglist>(const ChannelAddress &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::ChannelGroup</name>
    <filename>structPushNotifications_1_1ChannelGroup.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1ChannelGroup.html</anchorfile>
      <anchor>a1e36cdd925a332877e5040b356dfdc03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structPushNotifications_1_1ChannelGroup.html</anchorfile>
      <anchor>accd17df03050dc0b28f43ece509d68a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::ChannelInGroupUtils</name>
    <filename>structjuce_1_1midi__ci_1_1ChannelInGroupUtils.html</filename>
    <member kind="function">
      <type></type>
      <name>ChannelInGroupUtils</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ChannelInGroupUtils.html</anchorfile>
      <anchor>a754e9c1b5b68040a90472f41b2ac92fa</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ChannelInGroupUtils.html</anchorfile>
      <anchor>ad5ba19ff43f8d5611b083626137635b6</anchor>
      <arglist>(ChannelInGroup c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ChannelProfileStates</name>
    <filename>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</filename>
    <member kind="typedef">
      <type>ProfileStateEntry</type>
      <name>Entry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>ae0e1edf4d0a85d5272196e9c39c1e04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SupportedAndActive</type>
      <name>get</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>a91ad8a2226f5c4961a0696edbb434396</anchor>
      <arglist>(const Profile &amp;profile) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Profile &gt;</type>
      <name>getActive</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>a0941c3fbe5c475b8e37f8b5d058963c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Profile &gt;</type>
      <name>getInactive</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>acec0c1b97fe46f86a92d846a76ffe930</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>a0fa6fd3cb4291983cea3da4829773f69</anchor>
      <arglist>(const Profile &amp;profile, SupportedAndActive state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>aa0eeab14768626052608fa1be8bd6557</anchor>
      <arglist>(const Profile &amp;profile)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>begin</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>aa8f6db977878c850c54b8f847f6cf5c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>end</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>ab04772f576abd02b59c6badd98c485db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>empty</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>abee2c7cf9f96cc4f2f88a2c3c2ecc226</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>size</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ChannelProfileStates.html</anchorfile>
      <anchor>a6861c4e81fca35e84d139c336c71989e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChannelRemappingAudioSource</name>
    <filename>classChannelRemappingAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>ChannelRemappingAudioSource</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>ad6cfa532e77dc3993a0516cae1623b2b</anchor>
      <arglist>(AudioSource *source, bool deleteSourceWhenDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ChannelRemappingAudioSource</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a0f32434727bb49a247b604f221e803bd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfChannelsToProduce</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a8af553519941d35644aa5373fde05acb</anchor>
      <arglist>(int requiredNumberOfChannels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllMappings</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a373b386b0873abccac53601fa0760f2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputChannelMapping</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a6d2601cc888b1c4d19ed4bcd4877cc53</anchor>
      <arglist>(int destChannelIndex, int sourceChannelIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputChannelMapping</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a319830bf0ca0a05bf60d070cf3d2ab3a</anchor>
      <arglist>(int sourceChannelIndex, int destChannelIndex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRemappedInputChannel</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>ae7af98a7fc316993a9905b9ebcf093ea</anchor>
      <arglist>(int inputChannelIndex) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRemappedOutputChannel</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a383a3b8bf348a9edd7aabb9895d811cc</anchor>
      <arglist>(int outputChannelIndex) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a47defe07f811e232a05c342d73f850b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreFromXml</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a2bb3bd5bc67e413e9c143c64ba904125</anchor>
      <arglist>(const XmlElement &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>abe7b07c27ff2987fd6968f1db40caafa</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>adec9a1e901cc8b88626f02aaa5582a85</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classChannelRemappingAudioSource.html</anchorfile>
      <anchor>a7cc4e508799f79e4a7c750ea7a3c23f3</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CharacterFunctions</name>
    <filename>classCharacterFunctions.html</filename>
    <class kind="struct">CharacterFunctions::HexParser</class>
    <member kind="function" static="yes">
      <type>static juce_wchar</type>
      <name>toUpperCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a23ce171684182080563cb2829e0e15e0</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static juce_wchar</type>
      <name>toLowerCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ad24ab7b19d00b0ea570b31d8cce4a33e</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isUpperCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a6533e82213f7bc97d84f5509cfe21225</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLowerCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>aa5b13d045a9ddb2e56e3acd7cef23b41</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ab98a1ddf024746a50e471f003a35ff2e</anchor>
      <arglist>(char character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a913c5ce360aee241ff77a7d7b6604e1c</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDigit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a47701af97c7c496659a0bd87b2e207a3</anchor>
      <arglist>(char character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDigit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a6d70f7f3e1c90086cb98e26b50ed26c8</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLetter</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>aab334019d831b58969596ebc2030cdd5</anchor>
      <arglist>(char character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLetter</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ace469a8d0ef2cfe250160adee5a085ce</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a4d9adb0a8f3bb9c7acf3bcaa2799cbdd</anchor>
      <arglist>(char character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a8339c9641b58e16a400d8ce653b0a1fa</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isPrintable</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a7a02c7cae4d13b92cf5865e2f9df98d2</anchor>
      <arglist>(char character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isPrintable</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>aceb5e92bad66575302feceb5aee53500</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getHexDigitValue</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a3f97549ff81aee8415076f99b4adb310</anchor>
      <arglist>(juce_wchar digit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static juce_wchar</type>
      <name>getUnicodeCharFromWindows1252Codepage</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a0ade4adc89c28bd6578ce6b798e55cf5</anchor>
      <arglist>(uint8 windows1252Char) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>readDoubleValue</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a8743d3c374a36a0fb0596ac0e259b9ed</anchor>
      <arglist>(CharPointerType &amp;text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getDoubleValue</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ae58bda3f52f99ffe9d331a07ee0e60d9</anchor>
      <arglist>(CharPointerType text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IntType</type>
      <name>getIntValue</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a1ad032242c425770875015f8f6d4b0e4</anchor>
      <arglist>(const CharPointerType text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ad464ebf48f8195b54b889e697dc1d5b7</anchor>
      <arglist>(CharPointerType text, const size_t maxCharsToCount) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a5685f5fdd8a4c8c0ae5871e509e844ed</anchor>
      <arglist>(CharPointerType start, const CharPointerType end) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyAll</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>aeb4fe8347d3df6ac1a09e3342517041c</anchor>
      <arglist>(DestCharPointerType &amp;dest, SrcCharPointerType src) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>copyWithDestByteLimit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>af5732566217c2fbeb0830f605f90c989</anchor>
      <arglist>(DestCharPointerType &amp;dest, SrcCharPointerType src, size_t maxBytesToWrite) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyWithCharLimit</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a6926024e6276580b38d81b432a2261a2</anchor>
      <arglist>(DestCharPointerType &amp;dest, SrcCharPointerType src, int maxChars) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a0a4508ec49af4218ff4f5979b1f6845a</anchor>
      <arglist>(juce_wchar char1, juce_wchar char2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a1833e4d42a9fc8e3333e57e4786641d2</anchor>
      <arglist>(CharPointerType1 s1, CharPointerType2 s2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a121f7e5a6d496a95894c5f3e2bcc6cd0</anchor>
      <arglist>(CharPointerType1 s1, CharPointerType2 s2, int maxChars) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a347c2ef2ab32ac9b4eee84ce87876e04</anchor>
      <arglist>(juce_wchar char1, juce_wchar char2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a58b4b783a7181c4a0ae90bb9c430d735</anchor>
      <arglist>(CharPointerType1 s1, CharPointerType2 s2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compareIgnoreCaseUpTo</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a88c1a470b8d453d8fd790c99406b1828</anchor>
      <arglist>(CharPointerType1 s1, CharPointerType2 s2, int maxChars) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>indexOf</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a00a4d93de59505337b51f0597238872c</anchor>
      <arglist>(CharPointerType1 textToSearch, const CharPointerType2 substringToLookFor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharPointerType1</type>
      <name>find</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a9fbf57c0172b477fc8eb7ebac3f569a8</anchor>
      <arglist>(CharPointerType1 textToSearch, const CharPointerType2 substringToLookFor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharPointerType</type>
      <name>find</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>af839b24f2b8dfaa83181b027880e70c9</anchor>
      <arglist>(CharPointerType textToSearch, const juce_wchar charToLookFor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>indexOfIgnoreCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a824a98ee3bef8a55a453636704a74ff8</anchor>
      <arglist>(CharPointerType1 haystack, const CharPointerType2 needle) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>indexOfChar</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a6f53c649e6aae9e9f15b3a45fd7679a2</anchor>
      <arglist>(Type text, const juce_wchar charToFind) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>indexOfCharIgnoreCase</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a0390d13daac405225657a7237022778c</anchor>
      <arglist>(Type text, juce_wchar charToFind) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>incrementToEndOfWhitespace</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>a8af81e369043cb5b48aa34bbb1baf1fb</anchor>
      <arglist>(Type &amp;text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>findEndOfWhitespace</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ad1b0612e60e31641f0f2460d646b8e80</anchor>
      <arglist>(Type text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>findEndOfToken</name>
      <anchorfile>classCharacterFunctions.html</anchorfile>
      <anchor>ab13a2cfcef3af28ca4916a855967a2ac</anchor>
      <arglist>(Type text, BreakType breakCharacters, Type quoteCharacters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CharPointer_ASCII</name>
    <filename>classCharPointer__ASCII.html</filename>
    <member kind="typedef">
      <type>char</type>
      <name>CharType</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ab993f1d1958d6b3f6db81604c63b0e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_ASCII</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a964782459dc27e8d013e4d70c7f8df7f</anchor>
      <arglist>(const CharType *rawPointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_ASCII</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ae8583ca74f6b1838dd1fa1ab5954baa7</anchor>
      <arglist>(const CharPointer_ASCII &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a3d4c71731aaadfa1008143242764de17</anchor>
      <arglist>(const CharPointer_ASCII other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a9b7640188e9cf2c6c740687b00b677e0</anchor>
      <arglist>(const CharType *text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a1eac65d38f504772535e280d6590b1cd</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a05dee60cb95fd7f35fce740a34b113b1</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a93596cffaab7b1d69e03de7edacd45bd</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>afadf6b79f61b0caaf2d5ceac645f0956</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a68651e26e8399bb0403730d1c53086aa</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>afc11fbc069559e2fd510d0ed829c46b2</anchor>
      <arglist>(CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharType *</type>
      <name>getAddress</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ac2cf141234c0829c5e12f153696df55d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const CharType *</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ad18bd5f249b831ae6e218a587c010fbe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ab1c9259029e592aa64823f196779bfe3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a613996c09767634507078a6006c97e2c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator*</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a86513f6fa77d4bf8cfeadf1496252745</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa79bfec68aa8a9d01458eac3013b7bd2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator--</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ad03a6f4da460cce423dc3feddad8dcb5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getAndAdvance</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a7de52fb2870310c2b6c3283cc9e4f451</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a8769743cd65a51886e812dd317378f60</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa3d12bc7c3175b546151f8bc5d855989</anchor>
      <arglist>(const int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a132bc266a7be528fbd6c03e467bda144</anchor>
      <arglist>(const int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator[]</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ac42226d999daf75013cafe27f2f8e729</anchor>
      <arglist>(const int characterIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator+</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a092155496ca4029e82d339495fb3d931</anchor>
      <arglist>(const int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>operator-</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>adaba36dfc9690f08ff6b7a3dc6b1e5cd</anchor>
      <arglist>(const int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>af4720cdda5d3fbd633105b733fc7f21b</anchor>
      <arglist>(const juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceChar</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a054bda19b12a24917cb206135d28abd4</anchor>
      <arglist>(const juce_wchar newChar) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNull</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a58bcb2eac1020c73bf66c50b57ba1843</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a0337abc21ab3c3bf9a86fa1082f0b314</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a446e66e8ec874258e5aece82dfe1343c</anchor>
      <arglist>(const size_t maxCharsToCount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a9484e891c07631cbd30aa4d5218b9c96</anchor>
      <arglist>(const CharPointer_ASCII end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sizeInBytes</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a5d9b8f6799c81f41b17ada06f341663b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>findTerminatingNull</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a0876ef6e480b2bb87f39c0b2eb12f6c2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa4a8d0bca98e34643eff30fd325c3ed0</anchor>
      <arglist>(const CharPointer src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>writeWithDestByteLimit</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a5c33257c7d5dbbdff24d36b363dc7e4a</anchor>
      <arglist>(const CharPointer src, const size_t maxDestBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeWithCharLimit</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a90dfd927c18eeb36b730cc0bf9b2903d</anchor>
      <arglist>(const CharPointer src, const int maxChars) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ac55f6d8fcd3ba65ad289dea52e07adf7</anchor>
      <arglist>(const CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a62b211948b7a1f6b42be82b3ab7c6d9d</anchor>
      <arglist>(const CharPointer_ASCII other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a35201e2ff6c4037e2f52fb28c648699e</anchor>
      <arglist>(const CharPointer other, const int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a4b5680661b5a6b336144322d9f8c3448</anchor>
      <arglist>(const CharPointer_ASCII other, const int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a08a0b89e628dd2ac05d50f0cf5b3d038</anchor>
      <arglist>(const CharPointer other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a77772edf05525dda958944678761ce72</anchor>
      <arglist>(const CharPointer_ASCII other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCaseUpTo</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>abc3c0e882db2d5db17ef7fe3104ec476</anchor>
      <arglist>(const CharPointer other, const int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa4a0868b53035d938ef70e338d602857</anchor>
      <arglist>(const CharPointer stringToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a5eaab616b6560069baaadade7fd18ec0</anchor>
      <arglist>(const juce_wchar charToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa9d771060a8f44b24a76f9388f88107d</anchor>
      <arglist>(const juce_wchar charToFind, const bool ignoreCase) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a37a42042dcf88b3263fc6c277f4026c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDigit</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ae4bf0bc118134a046e6cd1b1a356a8be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetter</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>aa07b2eeb6d338f94a48df51ae7d04072</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ac14551901962806878dca37016b6543c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ac5a19c2e01440c582719ecad09cec4ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLowerCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ab4b476d6433fcc4df85a26ceadde8c82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toUpperCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>acd439c5e2ffbb749960fab419bf48fc2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toLowerCase</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a345ba7273fc3288bcd656786ae390bae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue32</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>adcb32591a31db3d4ce6f62fae2eacf45</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getIntValue64</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a309286b2fa217c4fae667f64ebf97286</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a477aaad22ed57ff0c6893ba90e7e8be7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_ASCII</type>
      <name>findEndOfWhitespace</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a46e66abf5a596aaf031ee70699ab5ab9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incrementToEndOfWhitespace</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a0ce6613a7a198f80b3d2cf95511c2ca3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a46b20d6375eab74f5646eb007a257d09</anchor>
      <arglist>(const juce_wchar) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>ace316358200da73de9bb47d98403831d</anchor>
      <arglist>(const CharPointer text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canRepresent</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>afe5960ae735cf778e29264ff2f21a0d2</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidString</name>
      <anchorfile>classCharPointer__ASCII.html</anchorfile>
      <anchor>a2f6778c511b05729cc81e8f3b7bca132</anchor>
      <arglist>(const CharType *dataToTest, int maxBytesToRead)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CharPointer_UTF16</name>
    <filename>classCharPointer__UTF16.html</filename>
    <member kind="enumvalue">
      <name>byteOrderMarkBE1</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaaec96c813c427ded95e8d412690c08c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkBE2</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaa0e9e3e062cd6caa2ddbd9861763a5aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkLE1</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaae1379594854299323a3c64115026d288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkLE2</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaae603365b2895acc018233efeb0da3d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16</type>
      <name>CharType</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>af197f9309d96a0052dc8d27c1d21c565</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkBE1</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaaec96c813c427ded95e8d412690c08c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkBE2</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaa0e9e3e062cd6caa2ddbd9861763a5aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkLE1</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaae1379594854299323a3c64115026d288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMarkLE2</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5a33e69697b3b8e7181f39f2fcc05cdaae603365b2895acc018233efeb0da3d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF16</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a0034402ef471767dd9a38503322bbcd8</anchor>
      <arglist>(const CharType *rawPointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF16</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>aa17562e724489f4636b94045272a5969</anchor>
      <arglist>(const CharPointer_UTF16 &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a3a7b0b579db5d3a1b86b2fb70bc316d6</anchor>
      <arglist>(CharPointer_UTF16 other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9924d0e575debc39135ab7dc45983a79</anchor>
      <arglist>(const CharType *text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>affee23ac0de3bd5b21d1146dc347334b</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a657bfc271702bd57105f4ec0c147df6d</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>af8e0ccfaba9701695bf6541d53990ce8</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>adfb12d6c65a76882642cd9c35f38fffe</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5d8f6137c35437f2f559f67e8e3a0d6e</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a7fcd08b425880673722e86bed86d7771</anchor>
      <arglist>(CharPointer_UTF16 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharType *</type>
      <name>getAddress</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>aaeb8d165118bce5f7e402eecbfaefb4d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const CharType *</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a0fd172e6338963799ec29f50bceefb8f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a13ad3aa1ffb8cf9b09d35619f93c0551</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>acbc629b25ad5696c2956f5f05a3ebf06</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator*</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a7c11c03b28b25d3a5914c36b3850c39a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ad8ea85f799b9ae4a4dec72300b2349f7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator--</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a6ee18d2b84e6f7443304fa5951ee4b1d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getAndAdvance</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a41df61ed062db96f0792ce7f54da49d7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a58369a120186a6f73258852330acb428</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a76a792edf85b22acc6ad2e7d7f3d796e</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a0587ca2c785aa7b426e1d005c603405d</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator[]</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5ced9cadcfa603c41d652eeb4ab4ba56</anchor>
      <arglist>(int characterIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator+</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ab68367f6666a0668043f595b2511c4bf</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>operator-</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a24196ff903761b986244e83c7b147357</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a515757c960c3baad17b9e73a3e82cc11</anchor>
      <arglist>(juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNull</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a8de95eb2a7116acd346c4ed3d3fd3515</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a6e376bba43fa82d73197d04895bdf126</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>abf956f66d6fde16ef8744b840226d5ca</anchor>
      <arglist>(size_t maxCharsToCount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a09077726d441c987d346ba39ac999d1e</anchor>
      <arglist>(CharPointer_UTF16 end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sizeInBytes</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ad0f7058d9e9f68d81c1f847b8b76f27c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>findTerminatingNull</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9321c084d9ecd18da24cff1a368f29cd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ab592d9b950317ef397d15b470d62ed86</anchor>
      <arglist>(CharPointer src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ac0735418d2bfe17f4c85759ad6351576</anchor>
      <arglist>(CharPointer_UTF16 src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>writeWithDestByteLimit</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5b2d9b01f3678808849a419f7bca01c3</anchor>
      <arglist>(CharPointer src, size_t maxDestBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeWithCharLimit</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a277f16196d86297bc735a9134ae1cc17</anchor>
      <arglist>(CharPointer src, int maxChars) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a874ffe842032e15a443918e1e02d9a2e</anchor>
      <arglist>(CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a932cae59b0386d82970cafbee0cf077a</anchor>
      <arglist>(CharPointer other, int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>aceb9dc6cb8117548367ff9731e982377</anchor>
      <arglist>(CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCaseUpTo</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a428d9af866259dbd8aabfb9d0c48507d</anchor>
      <arglist>(CharPointer other, int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a22a41b91daead74cdfb601c0f32c5011</anchor>
      <arglist>(CharPointer stringToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>afb85c409536806ac2dd5cfde18aaf6c3</anchor>
      <arglist>(juce_wchar charToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a1f346746d9c5cc5bd8e7c81417d45328</anchor>
      <arglist>(juce_wchar charToFind, bool ignoreCase) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9985663b80f83e80caf9b9ce1d1e7ee7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDigit</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>aa85407ed241a73b49991cf6414c58238</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetter</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a3fb032db114d5574404a2a937f6d5b22</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a6f12dad08e0deaad5ad56f39cadc9891</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperCase</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a0010de47cf9f0c4fe7d0f33931c666af</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLowerCase</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a96740237e7b24401880c9ff5114e1b08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toUpperCase</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9f4679d73f4135ce332eb6db2b53b67c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toLowerCase</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a2f23f33e815df394df305b10a4d8a372</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue32</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a5793f67991416a245becaf79c7ab387f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getIntValue64</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>aa80bcbf2f7632513a62b59282103b1ab</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a8c8fa1d45d916c5cb685dc6e5a72736d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>findEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a390416da21c0599f732fe6c7815f67cd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incrementToEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ac36fd1741b124c84936ce51db7285a70</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>atomicSwap</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>abf36eb39fed41f743013d029688455f5</anchor>
      <arglist>(CharPointer_UTF16 newValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a2f6c53eb1709a389a5f9c0dba4b1caad</anchor>
      <arglist>(juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9236e8a0b5ec5a1acfb25cee0b4395c2</anchor>
      <arglist>(CharPointer text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canRepresent</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a85971fe7d9b82ad95daf137af02976f6</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidString</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a9cb146266c89a9abecb848011bd0382c</anchor>
      <arglist>(const CharType *dataToTest, int maxBytesToRead)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isByteOrderMarkBigEndian</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>ace1742329bcdaa7165380dd2d2c002d5</anchor>
      <arglist>(const void *possibleByteOrder) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isByteOrderMarkLittleEndian</name>
      <anchorfile>classCharPointer__UTF16.html</anchorfile>
      <anchor>a07380f4a63664c59377c84dda44635e7</anchor>
      <arglist>(const void *possibleByteOrder) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CharPointer_UTF32</name>
    <filename>classCharPointer__UTF32.html</filename>
    <member kind="typedef">
      <type>juce_wchar</type>
      <name>CharType</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a44d4d5f362168acc699b1f575a9adda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF32</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>abdc298873c42439612953e8cf81d0a7b</anchor>
      <arglist>(const CharType *rawPointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF32</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aa6be752406b2650f2b9a5de183a0e834</anchor>
      <arglist>(const CharPointer_UTF32 &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a263b1ff4576a5028a67e94a7651cb29e</anchor>
      <arglist>(CharPointer_UTF32 other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a3816f5e204c91761236df5b4a8697be0</anchor>
      <arglist>(const CharType *text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aa383d42ff281a6c20027bf051ab6e772</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a0fb578864c4e207d664dc1952e225a04</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a27d5571e1a3e987acbd9747575e68029</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a0bfea0fc717b37b7a7d6c57a9498e0c5</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aca66b9a0ae87290ba1634d4ba05d42c0</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a0186984739ceadc2b9bd7a3a184a9efd</anchor>
      <arglist>(CharPointer_UTF32 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharType *</type>
      <name>getAddress</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>acdf0515f5a4d324bae9ebe3c25af31bc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const CharType *</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a00d42ba06ea2ce18df6f2bad11d0b63d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>afeb22ca18bf5130341bf3dfc5dd63f62</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a01c863554630d2d00a7183320adad259</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator*</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a47ce448fd1f52d5e0c8911e83eb8d378</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a4770d169696336b392b3a086dde911d2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator--</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a2602ddd2ac36d6bcf9609db04bcae38a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getAndAdvance</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a17395f87dd554c1983aa4bdf49a2292c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aef7aab932a9ad8b07c6efb908c0767f4</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aa5ad80d71ca2e51df8d24e07d00eb97f</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a1c1fa8bd3b32fcbe4a68d82304948e82</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar &amp;</type>
      <name>operator[]</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aece04123c8390fbc4f1a64396309d103</anchor>
      <arglist>(int characterIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator+</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a145b87b568577f09a2cf3efbe28113e8</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>operator-</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aec9e21e010bb9739a97c93eba083f288</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ad5d463e4ab0a4c20ef9343b70e5c694c</anchor>
      <arglist>(juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceChar</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>afa07dc4007a5362799796bd29e2dd0d3</anchor>
      <arglist>(juce_wchar newChar) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNull</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aa990904698eefcae216fd1a0324c3fb5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a17ae1bf956ba06132575fd396516fb6f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a9a3b9ad9ef565b39792d639866bb8027</anchor>
      <arglist>(size_t maxCharsToCount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ab4426d43226941275212a21c2e9aae90</anchor>
      <arglist>(CharPointer_UTF32 end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sizeInBytes</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a68aa1761ab4b0bd01dd9cb12c7512f36</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>findTerminatingNull</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>abd7b2bd51355a8a467f664ece48bdde5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a3674b695d973669e6fc88759522fb19c</anchor>
      <arglist>(CharPointer src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a294d0e9a1c39adefe23c1b566865431b</anchor>
      <arglist>(CharPointer_UTF32 src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>writeWithDestByteLimit</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a873d4da48f21f6849a0ff0c9ea5e4bdd</anchor>
      <arglist>(CharPointer src, size_t maxDestBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeWithCharLimit</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a236a9e6a7f183110f45cc5aa9703cd6a</anchor>
      <arglist>(CharPointer src, int maxChars) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a02fad84ebc2ef03af4b1919189d0d07c</anchor>
      <arglist>(CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a42959e9c2dfeaa2cdb23b1c567269a05</anchor>
      <arglist>(CharPointer other, int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>afc0e6a18bf30c0e5ec67508316274b10</anchor>
      <arglist>(CharPointer other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCaseUpTo</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ae6872969cb5ea1d116d962ec251cb30e</anchor>
      <arglist>(CharPointer other, int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ae105d60c15af5cbe3a0fd0f21183a0ef</anchor>
      <arglist>(CharPointer stringToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ab2115553db53ee3d9a88b7aa49b84313</anchor>
      <arglist>(juce_wchar charToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a2fd8ed3cfa6366b31419f9629a61df18</anchor>
      <arglist>(juce_wchar charToFind, bool ignoreCase) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a359e8bbf7128402d99fff24bd13f2f66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDigit</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a8e951df22094f4cec4d339b12f0c0da9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetter</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aa0ebd49f0369c8d9960a3dced3dfa953</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a8b38fba778d830eeaea0da68f9d75d46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperCase</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a9d7be7e8ca12b677dd9abd7ef29efcac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLowerCase</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a45cb07d485cadedf2ffa912abd30f139</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toUpperCase</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>abc8f84ecbede295debe097ba50754061</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toLowerCase</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a1f444f71abb18ea75989f4630e77badd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue32</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a1f7171176d8f0d77f4275e5698397535</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getIntValue64</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a3cb59485dac27fbd64fa7667880c9f0c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a64fc0ce7ef9331d755ab1847618d2eb4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>findEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>a609babf8df00758db3e44c676d61d457</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incrementToEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>acf40377c14063cb7f883c87558428a68</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>atomicSwap</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ae7b75b97c148ccb39e40554730bb44ba</anchor>
      <arglist>(CharPointer_UTF32 newValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ac08399b2568c37081648bc513f7aed3a</anchor>
      <arglist>(juce_wchar) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ad6456f06f6280d905c463043b685614e</anchor>
      <arglist>(CharPointer text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canRepresent</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>ad350d6d84f72f876d0fdb4257edae6f0</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidString</name>
      <anchorfile>classCharPointer__UTF32.html</anchorfile>
      <anchor>aff3cbc01e31f577c294d82d26dca0340</anchor>
      <arglist>(const CharType *dataToTest, int maxBytesToRead)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CharPointer_UTF8</name>
    <filename>classCharPointer__UTF8.html</filename>
    <member kind="enumvalue">
      <name>byteOrderMark1</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675a8085c34bfa20125556249baba7268ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMark2</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675a2e5a169828d5d53f24d89f12ea14d308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMark3</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675aa535790ae396383e305fbf9af74624f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>CharType</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ab70feb5b5a84782d38cfd22f6b4198de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMark1</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675a8085c34bfa20125556249baba7268ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMark2</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675a2e5a169828d5d53f24d89f12ea14d308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byteOrderMark3</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad6480de7be0d714832e4f15474c3d675aa535790ae396383e305fbf9af74624f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF8</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a6da942c93f61f7dab8b6d0a63e789e5f</anchor>
      <arglist>(const CharType *rawPointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharPointer_UTF8</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a485d46a4215e5e5166e6e5e80965b443</anchor>
      <arglist>(const CharPointer_UTF8 &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a078cf9740e760c9ee3c0da5fcb156f6c</anchor>
      <arglist>(CharPointer_UTF8 other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ae8392f792c15c60a80186238bf587dc6</anchor>
      <arglist>(const CharType *text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a31528c0bee1880b487e24a57740dd3d9</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aa696e328dab0b0bc5703bd5bbd01e7b6</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ae9e7f4d9b5078f7e752da51ec796ebf8</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a55109c0b001ed033d0c360bb939e972b</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>af0b873c176820a5a19845cc41e93fc74</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a7e5fa09b9e03f1631918becf6fa86cab</anchor>
      <arglist>(CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharType *</type>
      <name>getAddress</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aa9f34803863a3a2b0e248c8fcbbcc8d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const CharType *</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a17e9bb3a69e75f92034d2dae676f7180</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a452c936eef0f27624b4fcecf3988e861</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a1d63b70ba01664f18b045edb69f117ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator*</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a5b19c2009d8f8b0dc95c066395faa0b5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8 &amp;</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a2ac1d132d779976f56098dd041f17f60</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator--</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aba32f5a15e64ac26945833c0bfceebf1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getAndAdvance</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aa04226d2270f693aacdfc242e3409cf9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator++</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a00580758ed092347f1f6231cfaf7bc8a</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aa4cc9b4ed06e2bd8074e5515dde212a0</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aafcbd7d7f23270f413a39a03608c62b0</anchor>
      <arglist>(int numToSkip) noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator[]</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a72bb9d58f70b5d8886d0b7a324a7e955</anchor>
      <arglist>(int characterIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator+</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>acfd5a69b9692e933f2b3991cbd8911e0</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>operator-</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a3768795b09fa735a26e07c91999f7650</anchor>
      <arglist>(int numToSkip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ab6a19ddff694e7e52f0063c6d298c778</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ade7a61fe136d8c65032f5bcab7a4bbfc</anchor>
      <arglist>(const size_t maxCharsToCount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>lengthUpTo</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a4de5ad089e77e1551bf32fbae7ab37ba</anchor>
      <arglist>(const CharPointer_UTF8 end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sizeInBytes</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a46b0aabf7dd39aefdc1f0b2afcac8eca</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>findTerminatingNull</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ae24e5043e6c78c0750b697d85eea05f2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>af477c8305e8299286dca56a9ca75d433</anchor>
      <arglist>(const juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNull</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ac794a16057eb9bc642a21c73568e02e3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ae839e2b033f1c0597c6ca8b591e3ec58</anchor>
      <arglist>(const CharPointer src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a1dbbff5df930edb3fd5fca50b2666529</anchor>
      <arglist>(const CharPointer_UTF8 src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>writeWithDestByteLimit</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a19786aa1ddf993e1a1969c3141e7f68a</anchor>
      <arglist>(const CharPointer src, const size_t maxDestBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeWithCharLimit</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a2d324a5e6ced93c34ac56737b555a674</anchor>
      <arglist>(const CharPointer src, const int maxChars) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>afc7dfda1d81c1e8f11fb9544769efbce</anchor>
      <arglist>(const CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareUpTo</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>adb818a45252c42e21f0e233fe757397b</anchor>
      <arglist>(const CharPointer other, const int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>af9ddbeda1c9ec897d99cb6433e484af9</anchor>
      <arglist>(const CharPointer other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>abb173a6187b83b31830d418def13bf93</anchor>
      <arglist>(const CharPointer_UTF8 other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCaseUpTo</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>abb1f323cccee9f3cdb1244e70af835b7</anchor>
      <arglist>(const CharPointer other, const int maxChars) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a49b568aa6e8e992080e31e6ed1a8ffac</anchor>
      <arglist>(const CharPointer stringToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a8f96063c08b82528519d34768c03d715</anchor>
      <arglist>(const juce_wchar charToFind) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aeb907245068a92ecd70990e5cd75b767</anchor>
      <arglist>(const juce_wchar charToFind, const bool ignoreCase) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespace</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>acde7478e0bd4f72ba80c37391fde3c30</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDigit</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>add4e53cc313384bd3d3346f30677bc7c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetter</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a29dd4e419bd59fcde8217b48ba85923d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLetterOrDigit</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a1bbf1d6235491ff7614913945ed74272</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a7c04fb1ce2e2a69d88f458787b53991b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLowerCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad2d69913724d7d1ae82c328f47823a11</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toUpperCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a89f8a6b510bbda4b95e5b8917d23f35c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>toLowerCase</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ad9d5948877132712f57ecc2094479444</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue32</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>acbc5e116260ff6357a9f5b7ffe8300ae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getIntValue64</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a1cd0d2c43a3df347467ec05a3a8b5339</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aceae335150864e9a0804748b3af8ce8e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>findEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a955fb7d8289c3b1e61f1bd70b74df117</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incrementToEndOfWhitespace</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>aec2223aad36d12084809a956aea192f4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>atomicSwap</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a51b2d5b8382bc3c6dec9e9b758c6ee61</anchor>
      <arglist>(const CharPointer_UTF8 newValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>af70d66750ea1b8be02f613592319059e</anchor>
      <arglist>(const juce_wchar charToWrite) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getBytesRequiredFor</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a0039e385e2e3b77edf984dc3d5e811b0</anchor>
      <arglist>(CharPointer text) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canRepresent</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>ab1e225fa4b54c0c647209eb092ff4c0a</anchor>
      <arglist>(juce_wchar character) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidString</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a5ff9c244b3c7615345e0c3dc59dc7289</anchor>
      <arglist>(const CharType *dataToTest, int maxBytesToRead)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isByteOrderMark</name>
      <anchorfile>classCharPointer__UTF8.html</anchorfile>
      <anchor>a3040c1c80d603a558fe7ffc01efec212</anchor>
      <arglist>(const void *possibleByteOrder) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChildProcess</name>
    <filename>classChildProcess.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>StreamFlags</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a9e7be158550b4d2a470e4cceef501892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantStdOut</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a9e7be158550b4d2a470e4cceef501892abb52a8d118b221d35bc924efb9f48573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantStdErr</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a9e7be158550b4d2a470e4cceef501892a99e96160b71df9cd65473f410ac7090e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantStdOut</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a9e7be158550b4d2a470e4cceef501892abb52a8d118b221d35bc924efb9f48573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wantStdErr</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a9e7be158550b4d2a470e4cceef501892a99e96160b71df9cd65473f410ac7090e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChildProcess</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a7a3ac50868578dc8b65203e4ccfb8038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ChildProcess</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a3749642d15c9fce912f9e7f9daaf52f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>aa5e6f939a0f0c3e87bd7c58dcec9f13c</anchor>
      <arglist>(const String &amp;command, int streamFlags=wantStdOut|wantStdErr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>ae1b54ec34a8fa09e679aed90c167cb64</anchor>
      <arglist>(const StringArray &amp;arguments, int streamFlags=wantStdOut|wantStdErr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a283a92893590cd8fc199933c0d691670</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readProcessOutput</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>af6f8f31a8c86fadeba06b8be21e94e30</anchor>
      <arglist>(void *destBuffer, int numBytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readAllProcessOutput</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>ae91e215618cd1861c2e2ca13e5f4166e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForProcessToFinish</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a767ec1edb651a654ef217a0f5f4f29d8</anchor>
      <arglist>(int timeoutMs) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getExitCode</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>acbafc3e15c0abdb2bd6a5f9e45a2f620</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kill</name>
      <anchorfile>classChildProcess.html</anchorfile>
      <anchor>a524fd75e18a0aa94a8518ce49432413c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChildProcessCoordinator</name>
    <filename>classChildProcessCoordinator.html</filename>
    <member kind="function">
      <type></type>
      <name>ChildProcessCoordinator</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>ae87c64b4c53e519d5c1e92471f613893</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChildProcessCoordinator</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>a67396d7e3c4fda74501c13cf20b3e275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>launchWorkerProcess</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>a577bc423e513199e77563a9ae09598ea</anchor>
      <arglist>(const File &amp;executableToLaunch, const String &amp;commandLineUniqueID, int timeoutMs=0, int streamFlags=ChildProcess::wantStdOut|ChildProcess::wantStdErr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>launchSlaveProcess</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>ac372fa27d0cb60d56c023a54697e6d23</anchor>
      <arglist>(const File &amp;executableToLaunch, const String &amp;commandLineUniqueID, int timeoutMs=0, int streamFlags=ChildProcess::wantStdOut|ChildProcess::wantStdErr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>killWorkerProcess</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>aaa98c94ef58f812bf60ec29832dc2cad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>killSlaveProcess</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>af187fcd2042275159dcde3197fb12e74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMessageFromWorker</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>ae1fea851bd6acf14c7605a5696802324</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMessageFromSlave</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>a65523a503d0948af03aa10d867a90a55</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleConnectionLost</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>af2a8911a6dadd6a824de7cd11188a46a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessageToWorker</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>a4b3de09d69e1ac2ed5fa4f2af35d18f6</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessageToSlave</name>
      <anchorfile>classChildProcessCoordinator.html</anchorfile>
      <anchor>a52982bdb12f4d435cd2c83f1dbfd65c8</anchor>
      <arglist>(const MemoryBlock &amp;mb)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChildProcessManager</name>
    <filename>classChildProcessManager.html</filename>
    <base protection="private">DeletedAtShutdown</base>
    <member kind="function">
      <type>std::shared_ptr&lt; ChildProcess &gt;</type>
      <name>createAndStartManagedChildProcess</name>
      <anchorfile>classChildProcessManager.html</anchorfile>
      <anchor>af864afe7f567ea982a45966c7ea02599</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addChildProcessExitedListener</name>
      <anchorfile>classChildProcessManager.html</anchorfile>
      <anchor>a5b9b1a522c504eaea4ba908e120013bb</anchor>
      <arglist>(std::function&lt; void(ChildProcess *)&gt; listener)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>hasRunningProcess</name>
      <anchorfile>classChildProcessManager.html</anchorfile>
      <anchor>a50dac2fb8db1aa5967c1c7bb7f4fca4c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChildProcessWorker</name>
    <filename>classChildProcessWorker.html</filename>
    <member kind="function">
      <type></type>
      <name>ChildProcessWorker</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>ad6b1f3ce39f480e8164dbf53d3ea467c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChildProcessWorker</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>a14027793e14ac20c57cfbefbae85f45e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialiseFromCommandLine</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>af91c21f46e434889ce6867814b36f7a9</anchor>
      <arglist>(const String &amp;commandLine, const String &amp;commandLineUniqueID, int timeoutMs=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMessageFromCoordinator</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>a38f00d138b959b8d3285e99bd107653d</anchor>
      <arglist>(const MemoryBlock &amp;mb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMessageFromMaster</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>a21dcdca9530e22e608401a0e4c04eb10</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleConnectionMade</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>a9820aa749fc27efa5d11a9cc219a9e06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleConnectionLost</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>a5e6b8194e9e34dbb5a80b558e12ddd9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessageToCoordinator</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>adbf5b4b9d31ed722715c218694cee93b</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessageToMaster</name>
      <anchorfile>classChildProcessWorker.html</anchorfile>
      <anchor>af80dcbcda9c15e2ee1d34ddd67388bc4</anchor>
      <arglist>(const MemoryBlock &amp;mb)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ChoicePropertyComponent</name>
    <filename>classChoicePropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <member kind="function">
      <type></type>
      <name>ChoicePropertyComponent</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>afa42d754b1427b60c7aa922ff14ebb7c</anchor>
      <arglist>(const Value &amp;valueToControl, const String &amp;propertyName, const StringArray &amp;choices, const Array&lt; var &gt; &amp;correspondingValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChoicePropertyComponent</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a12bfbc15b9cb29036d4cc3d4c26e4a48</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;valueToControl, const String &amp;propertyName, const StringArray &amp;choices, const Array&lt; var &gt; &amp;correspondingValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChoicePropertyComponent</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a6ee86212f4601a9482f2dddd9a000b96</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;valueToControl, const String &amp;propertyName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setIndex</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a96cc058a27b803f9fe954040c57951ec</anchor>
      <arglist>(int newIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getIndex</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>ad75197be393ddafe12d5a9172ad45812</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getChoices</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a2f7b0a35f0a0789f192d4429183b4d40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a58f78f0a2820920be803a0513fbe961d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ChoicePropertyComponent</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a2c81bdfd97932a807b7f055dd9ef145b</anchor>
      <arglist>(const String &amp;propertyName)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StringArray</type>
      <name>choices</name>
      <anchorfile>classChoicePropertyComponent.html</anchorfile>
      <anchor>a9e1e134a3393008eaed61c31667b78fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Chorus</name>
    <filename>classjuce_1_1dsp_1_1Chorus.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="function">
      <type></type>
      <name>Chorus</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a91bc1416e1278215a1f34caa8c57d3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRate</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>ae8d5ee81fd94e808ba93507ad75aba35</anchor>
      <arglist>(SampleType newRateHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a07c9ca7118d96c36ec8eb4b0ecbdd275</anchor>
      <arglist>(SampleType newDepth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentreDelay</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>aedfa788b0d473ec10845da881303efcc</anchor>
      <arglist>(SampleType newDelayMs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeedback</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a052d3d1dc6f73e59bd1ac6d88530e934</anchor>
      <arglist>(SampleType newFeedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMix</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a3fc83ed4675124c4f0fb9b2198617fab</anchor>
      <arglist>(SampleType newMix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a1c359ea6324352523fb34dac1942fbeb</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a5b4d8ebdcb87086c96aa4948687a176d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Chorus.html</anchorfile>
      <anchor>a7ef88c2f6a7ca7a2c8159abc58cc756d</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::CloseSubPath</name>
    <filename>classRelativePointPath_1_1CloseSubPath.html</filename>
    <base>RelativePointPath::ElementBase</base>
    <member kind="function">
      <type></type>
      <name>CloseSubPath</name>
      <anchorfile>classRelativePointPath_1_1CloseSubPath.html</anchorfile>
      <anchor>a06cc20d4d28f01c18c94306f62f607d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1CloseSubPath.html</anchorfile>
      <anchor>a60b1295320c7732bd4325caf4a293088</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const override</arglist>
    </member>
    <member kind="function">
      <type>RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1CloseSubPath.html</anchorfile>
      <anchor>a274d1216929a036d405f8f7507ac6e1a</anchor>
      <arglist>(int &amp;numPoints) override</arglist>
    </member>
    <member kind="function">
      <type>ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1CloseSubPath.html</anchorfile>
      <anchor>a156f2a62546bccec71435d6d97911d41</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeDocument</name>
    <filename>classCodeDocument.html</filename>
    <class kind="class">CodeDocument::Iterator</class>
    <class kind="class">CodeDocument::Listener</class>
    <class kind="class">CodeDocument::Position</class>
    <member kind="function">
      <type></type>
      <name>CodeDocument</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a9b4bff1cc4d65445d0563fb286d3799d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CodeDocument</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>aa42ffd824e93061e613f7a0f941d51ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getAllContent</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a14a6d7d6218077a6deba8838dce8e7f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextBetween</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ae66e62ae7220d322e4af90945c9e362b</anchor>
      <arglist>(const Position &amp;start, const Position &amp;end) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLine</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>abc15eea21b2690c442a610277157dc4a</anchor>
      <arglist>(int lineIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumCharacters</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>acf647cc02035fdbee025201442550841</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLines</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ac1f426f1238d6960b725cb79399e27d5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumLineLength</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>acdf7d662f21054059b8180f124e7ef85</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteSection</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a8618046d22c26326da18c0f372c330d8</anchor>
      <arglist>(const Position &amp;startPosition, const Position &amp;endPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteSection</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a7ecc088f32162bb34897d3cbfe653b8f</anchor>
      <arglist>(int startIndex, int endIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertText</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a52039d2d208e30688478dbe2f31640e4</anchor>
      <arglist>(const Position &amp;position, const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertText</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>affb956a29f9708767046bdfbdde99077</anchor>
      <arglist>(int insertIndex, const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceSection</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ae6ec45481f08161ffcb222eafba21c32</anchor>
      <arglist>(int startIndex, int endIndex, const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceAllContent</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a621939da95a3a245a9474c003b59f65e</anchor>
      <arglist>(const String &amp;newContent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyChanges</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a6ce285d0b51126f464791407ea9b3e60</anchor>
      <arglist>(const String &amp;newContent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a666ae3cea6e96721b22176624bfa3881</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToStream</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ae31f276f6445c5a6dc32cc12c4589b98</anchor>
      <arglist>(OutputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNewLineCharacters</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a8f2c371735dd2630329f114d040634de</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNewLineCharacters</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ac354ec456f3d7aed2899cd39fb7eff45</anchor>
      <arglist>(const String &amp;newLineCharacters) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newTransaction</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a507bca2d6747323276b938670584f354</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undo</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a47208d3029a44c1e9970f41ab5d87c5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>redo</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a65238c6b6e038074051ace9393c779c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUndoHistory</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a14e3cfa2635a240eb8f5f378caab00f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UndoManager &amp;</type>
      <name>getUndoManager</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a7e8d4a0898132448fb4d01ab1a1c4d16</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSavePoint</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ad76824d16b674adf90193e8286ad0a89</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasChangedSinceSavePoint</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a4c3047eee0dad38555cf546c3ea3c15f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Position</type>
      <name>findWordBreakAfter</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a26c7afab579aea79440f02ba126ed2eb</anchor>
      <arglist>(const Position &amp;position) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Position</type>
      <name>findWordBreakBefore</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>aa86e626eb2e919c675afa2317d4aada2</anchor>
      <arglist>(const Position &amp;position) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findTokenContaining</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a8506a8a409cc12de12ce7734b1e66ff4</anchor>
      <arglist>(const Position &amp;pos, Position &amp;start, Position &amp;end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLineContaining</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a33c6c59951845799410ce84fd41abf06</anchor>
      <arglist>(const Position &amp;pos, Position &amp;start, Position &amp;end) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ad23b21fdf64caf455dc9ffcec44b6d26</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a83a95db08470090582a2b4a63b61fcb3</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Iterator</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>a9830fc407400559db7e7783cc10a9394</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Position</name>
      <anchorfile>classCodeDocument.html</anchorfile>
      <anchor>ae98dfb8d01660fe645bc2ee7720399f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeEditorComponent</name>
    <filename>classCodeEditorComponent.html</filename>
    <base>TextInputTarget</base>
    <base>Component</base>
    <base>ApplicationCommandTarget</base>
    <class kind="struct">CodeEditorComponent::ColourScheme</class>
    <class kind="struct">CodeEditorComponent::State</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596aab761a6dbaa4bf78a14e346dc2d416c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596ae30c71457d23fcf0ff18ce56195107cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultTextColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596aebfaf17bcdaf7960adf28fc44355a51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineNumberBackgroundId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596ae61ab632da4a17cbbf39b5ca0c8d38eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineNumberTextId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596a09a47043a26cf39eb7f56e3f9596c8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596aab761a6dbaa4bf78a14e346dc2d416c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596ae30c71457d23fcf0ff18ce56195107cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultTextColourId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596aebfaf17bcdaf7960adf28fc44355a51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineNumberBackgroundId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596ae61ab632da4a17cbbf39b5ca0c8d38eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineNumberTextId</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a452d8416080619c9b4984bc97e85a596a09a47043a26cf39eb7f56e3f9596c8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CodeEditorComponent</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a88a12161694167080d375325019b984a</anchor>
      <arglist>(CodeDocument &amp;document, CodeTokeniser *codeTokeniser)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CodeEditorComponent</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ac2a950d509134b60c6b5227e9accab23</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument &amp;</type>
      <name>getDocument</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a4e2a6f8ebd88911ed5bc23d29e598e88</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadContent</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ad4c04d9757379b8205559c155f979ebd</anchor>
      <arglist>(const String &amp;newContent)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCharWidth</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a592bd5f1cd779df278df5af660a17e13</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLineHeight</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a046f4031bd9d396e0e5f93f19c732aac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLinesOnScreen</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a5e0e2e440c0e05f5eb37aec7f5cc3ce7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFirstLineOnScreen</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aefb5a9e2729d0f20db537861d7f451b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumColumnsOnScreen</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a6dfa7f7cf2eabb1b58594bc37c640750</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument::Position</type>
      <name>getCaretPos</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>affee19d45c94100052a2e54c6d93f0cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalNumChars</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a4b3499ce508287495be3673962f07a18</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveCaretTo</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a875d87419bd0dfc748b77257b14fc67a</anchor>
      <arglist>(const CodeDocument::Position &amp;newPos, bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getCharacterBounds</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a59df6fb29288a4ced5473cdd75256c4f</anchor>
      <arglist>(const CodeDocument::Position &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument::Position</type>
      <name>getPositionAt</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a07158c5ff42b1521289005c385a3cacb</anchor>
      <arglist>(int x, int y) const</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument::Position</type>
      <name>getSelectionStart</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a69a3e97a8495c2896875deedc4e2d5f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument::Position</type>
      <name>getSelectionEnd</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ab1972a4f6e89d5f985ef7bc58fd44082</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineNumbersShown</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a3408b92d61eac5cab4d14badf4b866d7</anchor>
      <arglist>(bool shouldBeShown)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCaretPosition</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a540db0c79dfabb0a9bdec7eee8c2d79e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCharIndexForPoint</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a9c9a2d4b25f307a637d8a4be030593dd</anchor>
      <arglist>(Point&lt; int &gt; point) const override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getCaretRectangleForCharIndex</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>abce588ec3c4c6284d2a404928b3773da</anchor>
      <arglist>(int index) const override</arglist>
    </member>
    <member kind="function">
      <type>RectangleList&lt; int &gt;</type>
      <name>getTextBounds</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a720d165629f5aa555164a34b56c5ca2b</anchor>
      <arglist>(Range&lt; int &gt; textRange) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretLeft</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a632a51806070135fc19b2587d217f5db</anchor>
      <arglist>(bool moveInWholeWordSteps, bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretRight</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>abf7742e22a76538a728efb1037f18338</anchor>
      <arglist>(bool moveInWholeWordSteps, bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretUp</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>afb9d164bf55a9332feb3f9cfeac9344a</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretDown</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a9f8bfa47772c11e0b6a8802c83f7f33b</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollDown</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ab89db38f2bc6faa4e19358f5cc95df43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollUp</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ad91a3ad9bb309b40676eee994365f873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pageUp</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2f3d175b823eb0e3fed980aad52ca6b0</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pageDown</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aa17e6e7ff54e046051f7183dfe5b8291</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToTop</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a3daae1c3d07f768a16b7409fede6d3ae</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToStartOfLine</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aeb144ed9459372399cc5533a2793ff07</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToEnd</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2b5b1f3e5e767d03069153ff758a59be</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToEndOfLine</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aac7f4faab383c6cf1179081055aaea6f</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteBackwards</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ae867bf29668d137a9d4edb3632dd01c4</anchor>
      <arglist>(bool moveInWholeWordSteps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteForwards</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2fbd2473cca409c0faa16ad5d7493878</anchor>
      <arglist>(bool moveInWholeWordSteps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteWhitespaceBackwardsToTabStop</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ac283e6cf9449007138c21a84f07eaf0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>copyToClipboard</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a532ad67ec851021d4018bca1facec84b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cutToClipboard</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a60686c10d3af6fe89db87a5f738805b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pasteFromClipboard</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2a8019e9717cb043530ed35300cebe0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>undo</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>af9a84573dbbe88fe4c1cf0691e4246ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>redo</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>af21b33268573e1f76ef4edd07f8c9163</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectRegion</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aae1302c724b2ac3e0c5fa4df6a3144f8</anchor>
      <arglist>(const CodeDocument::Position &amp;start, const CodeDocument::Position &amp;end)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectAll</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ae6e04934e2a725465dc7c60928650c3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAll</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a17ed61aa9155a012f96dd6ff5c7c6b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToLine</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aa334176d889fd98af33c7c8aa08f6ee2</anchor>
      <arglist>(int newFirstLineOnScreen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollBy</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a16136821d3e53e18175eceb1158b14c5</anchor>
      <arglist>(int deltaLines)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToColumn</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a0bfb4492d67572224018afebc02ee555</anchor>
      <arglist>(int newFirstColumnOnScreen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToKeepCaretOnScreen</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2039755404663d74a9ff7164306a75a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToKeepLinesOnScreen</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a95bedc478a37983fbfb28a65d138ce76</anchor>
      <arglist>(Range&lt; int &gt; linesToShow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTextAtCaret</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a74c65cd4773090f1654f3cd8622cdc50</anchor>
      <arglist>(const String &amp;textToInsert) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTabAtCaret</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a870a061b7ce31960f9c53b3214c25cf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>indentSelection</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a0989f9ae06b61b843b4c5be9c9ce1a26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unindentSelection</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ad96b0eadd14eee69dbbc4a691918d803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int &gt;</type>
      <name>getHighlightedRegion</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a8b1d492ec9a23885947a20f33d99c350</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHighlightActive</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a7f1f3b2a0cb4ac22634bf2740364b0b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlightedRegion</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a14dbeff62bc8663f08e60d823fbc096e</anchor>
      <arglist>(const Range&lt; int &gt; &amp;newRange) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextInRange</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>af2ddba62b3bd39fb2599fb8e4e04f269</anchor>
      <arglist>(const Range&lt; int &gt; &amp;range) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabSize</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a8ceedaaa27d8da25da6a8941d4a2db4e</anchor>
      <arglist>(int numSpacesPerTab, bool insertSpacesInsteadOfTabCharacters)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabSize</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ac61310345a03af1dbb4b2c57d05a391b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areSpacesInsertedForTabs</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a5e143b6485bcc6c3ea1c4c3656014d6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTabString</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a950e19bb1f4ab42dfc3f5e4ed95dd03b</anchor>
      <arglist>(int numSpaces) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a9804e73700fc3d18c178d7138510f32d</anchor>
      <arglist>(const Font &amp;newFont)</arglist>
    </member>
    <member kind="function">
      <type>const Font &amp;</type>
      <name>getFont</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a28dcd9cee776e7734bd2c8cf2ee33fb2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadOnly</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>af9710a20d23f1e0e64b6b7605ded6e9a</anchor>
      <arglist>(bool shouldBeReadOnly) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a937254c0d264ddf847ab248d16fd3742</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourScheme</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a4faca1aad5f908a0e35a71ca25e784b1</anchor>
      <arglist>(const ColourScheme &amp;scheme)</arglist>
    </member>
    <member kind="function">
      <type>const ColourScheme &amp;</type>
      <name>getColourScheme</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a646da535f2bfd2d63fa75e458ae7da9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getColourForTokenType</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a3e7df3d73f7044583967f6e811d74208</anchor>
      <arglist>(int tokenType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>retokenise</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a3c8ee160388e7bdc9c396039e42680ef</anchor>
      <arglist>(int startIndex, int endIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollbarThickness</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a75ac5d9c886a72d925d62417d1171c65</anchor>
      <arglist>(int thickness)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScrollbarThickness</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ade6e0f9d0aabef8392e2bb9b41b64e92</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleReturnKey</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ae9512581845c99d157e793af6db9e08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleTabKey</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a7efe69631b0e73a50d42c117fa35c7b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleEscapeKey</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a873ae3e9eb99f551754adc85ae738acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>editorViewportPositionChanged</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a979f3f00f16b6e3eed9bd15b674daa2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>caretPositionMoved</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a89b1e8c3adab7ca636ed1b0675741144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addPopupMenuItems</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ad53b2fb7fb3f1af076fc280d30df0785</anchor>
      <arglist>(PopupMenu &amp;menuToAddTo, const MouseEvent *mouseClickEvent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>performPopupMenuAction</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a8472c804d4666a0c1988362895a47f22</anchor>
      <arglist>(int menuItemID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommandManager</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a3d3c6f24eca16e823c19e1fe2ae065bc</anchor>
      <arglist>(ApplicationCommandManager *newManager) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aacfd5a44cfc287934279deb7a1b50ebc</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a7fa2c81e022e85eb9400196a3c081c13</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a2bd64e5a434ab1eb2d66831843afb780</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ac02bce10d167e40f84434c61c167fffe</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a1f04e20f252124cf5095b25b3f3b69ec</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aa9e63b9be7c5fdd5f2e90ed73740b8eb</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a883b27e657e54827bbf1abcf298ffd80</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a977b36773552d5304aa13cd3d77c1378</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a33156862edc3b4fb2f02a396bdded184</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a1035b8aae52d208e512bafd872bcd4ad</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextInputActive</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>aaabca05f2c538254bec73900f2b4c30d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemporaryUnderlining</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a27cd2a9e1cfaeeca93629dbaeca85826</anchor>
      <arglist>(const Array&lt; Range&lt; int &gt; &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandTarget *</type>
      <name>getNextCommandTarget</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a6b784e30c6566c56457ca870baafb58e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllCommands</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ac37e3ec835e0672ac9fd24a574d67c87</anchor>
      <arglist>(Array&lt; CommandID &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCommandInfo</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a9454244abc456d67d191c4f294858ad8</anchor>
      <arglist>(CommandID, ApplicationCommandInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>perform</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>ae46081c4bb11e732058659d10aa9ef8c</anchor>
      <arglist>(const InvocationInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a573d21f5adfdab960e6f41e96b3036a1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classCodeEditorComponent.html</anchorfile>
      <anchor>a8d513bc3b8b83e65e2a97d4315f6d0bc</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeTokeniser</name>
    <filename>classCodeTokeniser.html</filename>
    <member kind="function">
      <type></type>
      <name>CodeTokeniser</name>
      <anchorfile>classCodeTokeniser.html</anchorfile>
      <anchor>a05d42a54bf55fbfbb45a2709a40fab3a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CodeTokeniser</name>
      <anchorfile>classCodeTokeniser.html</anchorfile>
      <anchor>af1c8448b89b708771ff25b4cbf056cf0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>readNextToken</name>
      <anchorfile>classCodeTokeniser.html</anchorfile>
      <anchor>aeb723b767eed0ce44ae995c99ebc1c2f</anchor>
      <arglist>(CodeDocument::Iterator &amp;source)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CodeEditorComponent::ColourScheme</type>
      <name>getDefaultColourScheme</name>
      <anchorfile>classCodeTokeniser.html</anchorfile>
      <anchor>a240c3d9ca2a5e7f4da5d895143b52b78</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::FIR::Coefficients</name>
    <filename>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</filename>
    <templarg>typename NumericType</templarg>
    <base>juce::dsp::ProcessorState</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Coefficients &gt;</type>
      <name>Ptr</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a7772ad805d48ac3be10e63438259c4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a34cfee26ef518e558ea11f34adcfca4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a5cfd0f49df1055bef240ee5f4623552b</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a597e0cd73bd987bdaa4a3a0a14fb74e5</anchor>
      <arglist>(const NumericType *samples, size_t numSamples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>ab30119aa570134841167b48304a4746d</anchor>
      <arglist>(const Coefficients &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>aa14706b135bf49cd2fb30543ec6af73c</anchor>
      <arglist>(Coefficients &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Coefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>ad32e1876f89eed1fe148912a1752959d</anchor>
      <arglist>(const Coefficients &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Coefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>ad67783c0b38d1434fa533df1bff5828f</anchor>
      <arglist>(Coefficients &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getFilterOrder</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a2823dddf76a1b4bef43c7d16e61cbfaa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMagnitudeForFrequency</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a5ecd4efd40849878fba7cd71c15c4afa</anchor>
      <arglist>(double frequency, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMagnitudeForFrequencyArray</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a142292847600799e698ef543bc2b27e7</anchor>
      <arglist>(double *frequencies, double *magnitudes, size_t numSamples, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhaseForFrequency</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>abb0274944fad0f74700eb280e6e8892c</anchor>
      <arglist>(double frequency, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPhaseForFrequencyArray</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>af63fd788a0a993565f42fa40ce23aa80</anchor>
      <arglist>(double *frequencies, double *phases, size_t numSamples, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>NumericType *</type>
      <name>getRawCoefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>ac7ecb0db3930877e688bb35cab63c7e0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NumericType *</type>
      <name>getRawCoefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>af4045a52c7794d29417a274c06780f0d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalise</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a08c6632c3de02c0fef7ae036e96b6f9e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; NumericType &gt;</type>
      <name>coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FIR_1_1Coefficients.html</anchorfile>
      <anchor>a9d176adc27924cf570aad8d8d26861cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::IIR::Coefficients</name>
    <filename>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</filename>
    <templarg>typename NumericType</templarg>
    <base>juce::dsp::ProcessorState</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Coefficients &gt;</type>
      <name>Ptr</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a4924fb632762570a05fd52d7794af376</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>aaa9cb9af5c8972efe91d83bcbc94588f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a3a179f84201d8cc4ce4673fef2e8ca4e</anchor>
      <arglist>(NumericType b0, NumericType b1, NumericType a0, NumericType a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a32a18004a3795e444a7f324fcf599236</anchor>
      <arglist>(NumericType b0, NumericType b1, NumericType b2, NumericType a0, NumericType a1, NumericType a2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>af35f12419e1a7197899f08e041576a4b</anchor>
      <arglist>(NumericType b0, NumericType b1, NumericType b2, NumericType b3, NumericType a0, NumericType a1, NumericType a2, NumericType a3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>af59bd493f440eca67b23357f58954030</anchor>
      <arglist>(const Coefficients &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a25a11f2f683a11979aaada2d27d5a66b</anchor>
      <arglist>(Coefficients &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Coefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a4f1e4023850f474ab5b6d82cb13700be</anchor>
      <arglist>(const Coefficients &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Coefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>af5bf895ff815c5d4a0d5a54241348d52</anchor>
      <arglist>(Coefficients &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a30fca2f6478a37c419f4dc145b601b4e</anchor>
      <arglist>(const std::array&lt; NumericType, Num &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>Coefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a3c37cd3c3e5b34f13ae2134e3fcae7e7</anchor>
      <arglist>(const std::array&lt; NumericType, Num &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getFilterOrder</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>abb07b5e0430efda53ed52e020bbe6c34</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMagnitudeForFrequency</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a57721a26405b3138c0f8b2e66a9548f9</anchor>
      <arglist>(double frequency, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMagnitudeForFrequencyArray</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a4e056ac5c92651792701c0e813d3030d</anchor>
      <arglist>(const double *frequencies, double *magnitudes, size_t numSamples, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhaseForFrequency</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>ab2db48215f86be91b08c61cfd45e44cb</anchor>
      <arglist>(double frequency, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPhaseForFrequencyArray</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a7c1f453987cb9995d05ef99198324d9b</anchor>
      <arglist>(double *frequencies, double *phases, size_t numSamples, double sampleRate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>NumericType *</type>
      <name>getRawCoefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a9d2b2afadc562bbb451f03a37c49b8e0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NumericType *</type>
      <name>getRawCoefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a158099e509475013b0e737ca8b155114</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeFirstOrderLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a856fd022cb109aa22feae692de29d707</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeFirstOrderHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a24299e00e1de8e05b0e448ed05718856</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeFirstOrderAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>ae5a923569f10f6ef58499e403407a68c</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a174a40c0e2fdc39c298a94e5484a9d7b</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeLowPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>af4528b99a1fe1fe1108d7cd7c7b59562</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a00834a880710c33796826022c3d568bd</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeHighPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a6edacb89ff00562b55c75758a4f5a94a</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeBandPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a1361e0e8986b32954eb34fb937847de5</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeBandPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>aa3a3115c7825a47d4b04868ffd2bce8d</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeNotch</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a3e1c90b863bd4e97da72a261a8caa3c5</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeNotch</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>acc31a1170c8e1788a1fdf86a5af3fc95</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a6ac733fe8c9ebf69bc6696cd03f6508d</anchor>
      <arglist>(double sampleRate, NumericType frequency)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeAllPass</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a26d961fdfb892dbb765c8c8413128d8a</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeLowShelf</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a1eac6905c2f13989b9b6bc2349d37007</anchor>
      <arglist>(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makeHighShelf</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>a848edc7161b7b9aa46a303d4a786e788</anchor>
      <arglist>(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>makePeakFilter</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>aae4221ab2614691d0134d889b743a730</anchor>
      <arglist>(double sampleRate, NumericType centreFrequency, NumericType Q, NumericType gainFactor)</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; NumericType &gt;</type>
      <name>coefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1IIR_1_1Coefficients.html</anchorfile>
      <anchor>ae5251e258c433ebde459d8bd7ba1503c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Colour</name>
    <filename>classColour.html</filename>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a06960d80e8124a21c031eac6b4f7edcf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a35ca50f93c58994beae44d367dbf6b33</anchor>
      <arglist>(const Colour &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>aa85da4a12766e70d809a3331945daa86</anchor>
      <arglist>(uint32 argb) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ac67a899c0ce2d8b8e45436c1b51647c5</anchor>
      <arglist>(uint8 red, uint8 green, uint8 blue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a9af7bfa12d5149f917b0c2852022ef84</anchor>
      <arglist>(uint8 red, uint8 green, uint8 blue, uint8 alpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>acfdcf34d0d45bc43531d60f1f4f03c71</anchor>
      <arglist>(uint8 red, uint8 green, uint8 blue, float alpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a55e06082b4daee5e42a8647bccd514e6</anchor>
      <arglist>(float hue, float saturation, float brightness, uint8 alpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>af84197c2cc0f45f4dffb253075346f2a</anchor>
      <arglist>(float hue, float saturation, float brightness, float alpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a5837bfc549eb523e09546482ef67c631</anchor>
      <arglist>(PixelARGB argb) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>afaa0d78f1aff25b4dd57ffdebe6f9a61</anchor>
      <arglist>(PixelRGB rgb) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a2dbee14ceaa5c8fea982e281d86685ae</anchor>
      <arglist>(PixelAlpha alpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Colour</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a93bcd32caf5dace61d0104d1f3a9be65</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>Colour &amp;</type>
      <name>operator=</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a82ce4777596712472a8610b16de71268</anchor>
      <arglist>(const Colour &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a80b0a8ecec773ec3ce0cb6956460ffa2</anchor>
      <arglist>(const Colour &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a243e67f935798a277d4729e91f1d3593</anchor>
      <arglist>(const Colour &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRed</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a05872730d5a284f07c4bfb8dd81db79a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getGreen</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a1c02651acff9d94975fb337114eb5d97</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getBlue</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a487ce0a8e467fdceb45fd851317ae496</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatRed</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ad5dfb34a664a5900fb554c993310caeb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatGreen</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a6a8ae0289d06af2e6552bec965da515d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatBlue</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ab6f50dfc4850d0970c8ac2334e8b96bb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PixelARGB</type>
      <name>getPixelARGB</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ada8e00f16181be4e50b094ff9c171360</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PixelARGB</type>
      <name>getNonPremultipliedPixelARGB</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ac0f9f105fdf43d9b7957e53b7b451ffd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getARGB</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a11798d929e8c7e8f57efc5ad588f1464</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getAlpha</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a5550ecfb401fd08e87761b2ad79d6c9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatAlpha</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a340325739e15cdb61995258ee9fbe291</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpaque</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a0ea77f44712e52ad17b313b305650ec0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a30c68aad96d0a126d68b410089ae9993</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withAlpha</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a0cd650ce4ce07bd594f3abb0c3fec5e6</anchor>
      <arglist>(uint8 newAlpha) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withAlpha</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a9d38dac3c093152c0c465116e99f2f93</anchor>
      <arglist>(float newAlpha) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withMultipliedAlpha</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ab7b9e09718eab166f4f7ebd5202163a4</anchor>
      <arglist>(float alphaMultiplier) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>overlaidWith</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a3c6c94ff6f05b403b783acaf7c68b439</anchor>
      <arglist>(Colour foregroundColour) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>interpolatedWith</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ac1500fb05c7775db2e1b21f07cc28c0c</anchor>
      <arglist>(Colour other, float proportionOfOther) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHue</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>adbc8c5118f647a77780fec0187d6b499</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSaturation</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a2d6cf1e67613d761dc699eb10281344a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSaturationHSL</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>aad8c8943fe31518c12c88ff4298346e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBrightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>aeff939e673b49a4ea4a22c607d851e4d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>ac9e6bbd588694f07058d1dffae1a5e08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPerceivedBrightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>adf7ef04250abe052b566e3849914c04d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHSB</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a8f59eb28e10446aefd7b7b504641195d</anchor>
      <arglist>(float &amp;hue, float &amp;saturation, float &amp;brightness) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHSL</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>afce6ca29f562f697a24fb529c6f7ec31</anchor>
      <arglist>(float &amp;hue, float &amp;saturation, float &amp;lightness) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withHue</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a8006b38ceee7d4259ed74af40a1affc6</anchor>
      <arglist>(float newHue) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withSaturation</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a51801c014c2abe3fe87ee59604bdb993</anchor>
      <arglist>(float newSaturation) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withSaturationHSL</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a42209954e26d331480da416c55d193c0</anchor>
      <arglist>(float newSaturation) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withBrightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a3854dde3b298ff71d7c1a5b93393ca29</anchor>
      <arglist>(float newBrightness) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withLightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a229366347add25d25fc606f60e905ef5</anchor>
      <arglist>(float newLightness) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withRotatedHue</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a8708ccf6e53671d1b26c6b8682950fd7</anchor>
      <arglist>(float amountToRotate) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withMultipliedSaturation</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a2f7f499a42a9f69d9b9956957fc6e288</anchor>
      <arglist>(float multiplier) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withMultipliedSaturationHSL</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>acc5b78a8d929158d08ebb08259c5cdca</anchor>
      <arglist>(float multiplier) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withMultipliedBrightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a807b51f53791e9cac5bcc3786d4398eb</anchor>
      <arglist>(float amount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>withMultipliedLightness</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>aa0993720632408e15d122c1382959e89</anchor>
      <arglist>(float amount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>brighter</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a614c7699a1b47dcf324106d548238bac</anchor>
      <arglist>(float amountBrighter=0.4f) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>darker</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a9910d9b8385825a87ea0d62d96115872</anchor>
      <arglist>(float amountDarker=0.4f) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>contrasting</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a50e8a45cda60f6853cb74ed1ff1fb7d7</anchor>
      <arglist>(float amount=1.0f) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>contrasting</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a2b65294cfdcb99f0dcb2c4302115fc9f</anchor>
      <arglist>(Colour targetColour, float minLuminosityDiff) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a0028d63c310aaeb54d619655dc0a7225</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toDisplayString</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a5793441056ee16ac7ba87980d2cb43eb</anchor>
      <arglist>(bool includeAlphaValue) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromRGB</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a8229c3afbbab454c718ee2b08b56df8c</anchor>
      <arglist>(uint8 red, uint8 green, uint8 blue) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromRGBA</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a0611ddee8a4c8414645d6975f290a750</anchor>
      <arglist>(uint8 red, uint8 green, uint8 blue, uint8 alpha) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromFloatRGBA</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a3992d5ea9bdaf0471bd6caa0595b0185</anchor>
      <arglist>(float red, float green, float blue, float alpha) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromHSV</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a34cee4195baff72c95a9c99148acf6c2</anchor>
      <arglist>(float hue, float saturation, float brightness, float alpha) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromHSL</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a215ecbaa0047975fa6e3c7d5efb9ec07</anchor>
      <arglist>(float hue, float saturation, float lightness, float alpha) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>contrasting</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>a400a1d64ee2f49887676a7fe137a1dec</anchor>
      <arglist>(Colour colour1, Colour colour2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>greyLevel</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>aa471422198e711e4d05aa1a90b160301</anchor>
      <arglist>(float brightness) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Colour</type>
      <name>fromString</name>
      <anchorfile>classColour.html</anchorfile>
      <anchor>af3201190cd919556988a7125ad2f92a0</anchor>
      <arglist>(StringRef encodedColourString)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColourGradient</name>
    <filename>classColourGradient.html</filename>
    <member kind="function">
      <type></type>
      <name>ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a73556e9dd8b02b0d10e4f5ec9e0edec1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a4992d5a8e02bd03b3e09b30dd21a9fb7</anchor>
      <arglist>(const ColourGradient &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ac5229bd37bb88e67d6e496340eea85d3</anchor>
      <arglist>(ColourGradient &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ColourGradient &amp;</type>
      <name>operator=</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a34851960e97b2bbc6d11f08e27b6acb5</anchor>
      <arglist>(const ColourGradient &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ColourGradient &amp;</type>
      <name>operator=</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a2d80a0c4fad0797808e399c7c51c67e0</anchor>
      <arglist>(ColourGradient &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a837b0054a74938bf8ea783d5cdd53897</anchor>
      <arglist>(Colour colour1, float x1, float y1, Colour colour2, float x2, float y2, bool isRadial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>aa63b38ed9b718c45c1ae21feef05b4d5</anchor>
      <arglist>(Colour colour1, Point&lt; float &gt; point1, Colour colour2, Point&lt; float &gt; point2, bool isRadial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColourGradient</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a0ab7aff1c3f8b6faf82bebf3ff9b4a5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearColours</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a634055607de82695189730cf409e3ecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addColour</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ab220584b1725993c9a7eee42739f8353</anchor>
      <arglist>(double proportionAlongGradient, Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeColour</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a55bbee0ea470af294d36d19256e7d419</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyOpacity</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a7c5cef5beaeca40e429f5a3b661983cb</anchor>
      <arglist>(float multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumColours</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a5520e46c4cee46a10e4c4f63e3cb3e46</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColourPosition</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ab43972e13c701166d7cd268251ddbe67</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getColour</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a9c9bbbf99f789034a7f527a381389042</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ae16d321cfe4706a4be8c875fadc78afa</anchor>
      <arglist>(int index, Colour newColour) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getColourAtPosition</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a679196f0e731d1306ca484909a6fccdb</anchor>
      <arglist>(double position) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>createLookupTable</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>afcddd87cea82a9d6e67577e7d7302bba</anchor>
      <arglist>(const AffineTransform &amp;transform, HeapBlock&lt; PixelARGB &gt; &amp;resultLookupTable) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLookupTable</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a95b9ca19c7d38e65b9525b1fa05d20ed</anchor>
      <arglist>(PixelARGB *resultLookupTable, int numEntries) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLookupTable</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>afd8618cb79538455a075f0e2d5109dcc</anchor>
      <arglist>(PixelARGB(&amp;resultLookupTable)[NumEntries]) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpaque</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ab2aa475450033278b052126609416303</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvisible</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>af335e4b881ef05022440d15a16f681da</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a1eec4cedae0908b58163f14b202ab19d</anchor>
      <arglist>(const ColourGradient &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>abb3da1ad163d9892745dcf490c933d4e</anchor>
      <arglist>(const ColourGradient &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourGradient</type>
      <name>vertical</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ac1b0bbc8691eae50e1a84055c89bb8f5</anchor>
      <arglist>(Colour colour1, float y1, Colour colour2, float y2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourGradient</type>
      <name>horizontal</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a95e4615b53d8c257903269522397f587</anchor>
      <arglist>(Colour colour1, float x1, Colour colour2, float x2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourGradient</type>
      <name>vertical</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>adc627505799a737aacd431466e34a153</anchor>
      <arglist>(Colour colourTop, Colour colourBottom, Rectangle&lt; Type &gt; area)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourGradient</type>
      <name>horizontal</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a62381b6286d9175e4e8451e9b4e5c035</anchor>
      <arglist>(Colour colourLeft, Colour colourRight, Rectangle&lt; Type &gt; area)</arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; float &gt;</type>
      <name>point1</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>ac016d8472f6ce47c16d1df1e49c39dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; float &gt;</type>
      <name>point2</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a218351e8768cb2f956d2186d85710787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isRadial</name>
      <anchorfile>classColourGradient.html</anchorfile>
      <anchor>a42c5382b7e7bda2b7efdb7b1a9258a44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CodeEditorComponent::ColourScheme</name>
    <filename>structCodeEditorComponent_1_1ColourScheme.html</filename>
    <class kind="struct">CodeEditorComponent::ColourScheme::TokenType</class>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structCodeEditorComponent_1_1ColourScheme.html</anchorfile>
      <anchor>a95609aacec6d7f18e7ac7aab8822d079</anchor>
      <arglist>(const String &amp;name, Colour colour)</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; TokenType &gt;</type>
      <name>types</name>
      <anchorfile>structCodeEditorComponent_1_1ColourScheme.html</anchorfile>
      <anchor>ab62bd258568a2060a3c7c61364af27fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel_V4::ColourScheme</name>
    <filename>classLookAndFeel__V4_1_1ColourScheme.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>UIColour</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4af7bd6c0acbe077e98091696f8457644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>widgetBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a695c7f401ba50951b1891e97c540a19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4ad4b5c737c806ce6ca95b5a8a18aa8f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outline</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a14b94478e1a8aca02eb1f2d8cc7177de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a4592fbe250183875c6b3dd6506abebde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultFill</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4ae9f12511493c3841cfb6880bb86b46a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a0b1fc486b4d9d616f88495ba6b34d748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedFill</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4add67f73730cdcc64b275078f33b34734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4aa97d345b3ef500135ac0a3a36119abd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numColours</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a6c765ee004cf9073d5414a7b7244cdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4af7bd6c0acbe077e98091696f8457644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>widgetBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a695c7f401ba50951b1891e97c540a19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuBackground</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4ad4b5c737c806ce6ca95b5a8a18aa8f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outline</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a14b94478e1a8aca02eb1f2d8cc7177de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a4592fbe250183875c6b3dd6506abebde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultFill</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4ae9f12511493c3841cfb6880bb86b46a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a0b1fc486b4d9d616f88495ba6b34d748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedFill</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4add67f73730cdcc64b275078f33b34734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>menuText</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4aa97d345b3ef500135ac0a3a36119abd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numColours</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a3a0b01b5a192545b3692ed288597b2f4a6c765ee004cf9073d5414a7b7244cdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourScheme</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>ab6b1b1f0cc7c1ca294b3988b30a56891</anchor>
      <arglist>(ItemColours... coloursToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourScheme</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a69e09dc02ca99e3795192117f735217b</anchor>
      <arglist>(const ColourScheme &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ColourScheme &amp;</type>
      <name>operator=</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>af79c5184a37176894d5483eb2501a340</anchor>
      <arglist>(const ColourScheme &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getUIColour</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a1786f79c57298e68c22abe5b6114e01a</anchor>
      <arglist>(UIColour colourToGet) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUIColour</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a7c6776ef545dfaea6273a4fc6556a306</anchor>
      <arglist>(UIColour colourToSet, Colour newColour) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a745beabdd372162b2345f6ec7de89aee</anchor>
      <arglist>(const ColourScheme &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classLookAndFeel__V4_1_1ColourScheme.html</anchorfile>
      <anchor>a02b07aaf419abed63888e7cf5c084e3b</anchor>
      <arglist>(const ColourScheme &amp;) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColourSelector</name>
    <filename>classColourSelector.html</filename>
    <base>Component</base>
    <base>ChangeBroadcaster</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourSelectorOptions</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showAlphaChannel</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4a532b65a28bec85b05e7a1af509d537b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showColourAtTop</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4ad6696687d1305adef49791cb79f44ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4a6eb75ad1de52e34bb795431b849ead3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showSliders</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4acb7837c2bed5ec3fe11c19408b9d8f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showColourspace</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4ab4838306154c4cb269920a01c2a6495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a65fa6c43362eb075049881086dc3ffca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a65fa6c43362eb075049881086dc3ffcaa8b8cebff8127c562a7253f04c06fc521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a65fa6c43362eb075049881086dc3ffcaaaa24cca7ebcab0317445ff12196e0362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showAlphaChannel</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4a532b65a28bec85b05e7a1af509d537b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showColourAtTop</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4ad6696687d1305adef49791cb79f44ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4a6eb75ad1de52e34bb795431b849ead3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showSliders</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4acb7837c2bed5ec3fe11c19408b9d8f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showColourspace</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a42bcef80614375bb812096797d7439f4ab4838306154c4cb269920a01c2a6495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a65fa6c43362eb075049881086dc3ffcaa8b8cebff8127c562a7253f04c06fc521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a65fa6c43362eb075049881086dc3ffcaaaa24cca7ebcab0317445ff12196e0362</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourSelector</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a897f79f6d20ae6c1827b4885bdf73923</anchor>
      <arglist>(int flags=(showAlphaChannel|showColourAtTop|showSliders|showColourspace), int edgeGap=4, int gapAroundColourSpaceComponent=7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColourSelector</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>af251f1f8470da151401a7d197267de54</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getCurrentColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a3476a8eb192143d9df284a772173b450</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a38aaf19f67b6c6f32628c4e71b3e6b25</anchor>
      <arglist>(Colour newColour, NotificationType notificationType=sendNotification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getNumSwatches</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>adc7e907808aa4403a8f3d1338f608322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Colour</type>
      <name>getSwatchColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>add37bc44074372cbcbe869d3fd767071</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSwatchColour</name>
      <anchorfile>classColourSelector.html</anchorfile>
      <anchor>a62272cb883ecc53d7be91a5135c8e852</anchor>
      <arglist>(int index, const Colour &amp;newColour)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComboBox</name>
    <filename>classComboBox.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base>Value::Listener</base>
    <base protection="private">AsyncUpdater</base>
    <class kind="class">ComboBox::Listener</class>
    <class kind="struct">ComboBox::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea6273f60ffa0214d402ebca64c7a5db6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea9dadb9138921557c1f5cb21f6b9ce861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea647eb96fb5883a2fa7807c53daeb9eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea7266326d0ef0fe7fe4df8519ce695022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arrowColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea784b5c333839f9cfc0b6e890f1c2ef66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusedOutlineColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6eaccc07192d1de5793ede2e0530c2a4933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea6273f60ffa0214d402ebca64c7a5db6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea9dadb9138921557c1f5cb21f6b9ce861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea647eb96fb5883a2fa7807c53daeb9eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea7266326d0ef0fe7fe4df8519ce695022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arrowColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6ea784b5c333839f9cfc0b6e890f1c2ef66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusedOutlineColourId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa2eff88125f77f8e278374e716202e6eaccc07192d1de5793ede2e0530c2a4933</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComboBox</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a68fd262b00db0b932f4a81273232b12f</anchor>
      <arglist>(const String &amp;componentName={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComboBox</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a4fa0374a1a08aef519f537fd82410d57</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditableText</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>af11edea3da851e2e0cb231f2cffa57aa</anchor>
      <arglist>(bool isEditable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextEditable</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a782bd99dc000c2ec442c3fb8ebd969e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustificationType</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a90706d1526b2f53aba6a01dc2ccbba5f</anchor>
      <arglist>(Justification justification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustificationType</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>adf5b2bad0b6e879295259d18866f3541</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a37491da45f1cbb74e47f145e5664d8bf</anchor>
      <arglist>(const String &amp;newItemText, int newItemId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItemList</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a220fdfd4c252990583bfde360e0b2431</anchor>
      <arglist>(const StringArray &amp;items, int firstItemIdOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSeparator</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>af53bb419bb136f11f6f0342702d8d902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSectionHeading</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ad376928ef517800c42628399e1a80990</anchor>
      <arglist>(const String &amp;headingName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemEnabled</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ad2a408f7f2a4318f66b7a6ae566dfab2</anchor>
      <arglist>(int itemId, bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isItemEnabled</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a3eb9bb4e4cf8a650a21ad23e7694ef13</anchor>
      <arglist>(int itemId) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeItemText</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a760da2c5b9d0113fb040666cc92ccace</anchor>
      <arglist>(int itemId, const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2994551b0b24b123faa57496cba5dd05</anchor>
      <arglist>(NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumItems</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2e889e4a22cf97bfea2ed0bb26b62922</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getItemText</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ac82b7b18539be04b4de0c0c9ed1c8aef</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a667151e2d4add6c825fcda153e0668cb</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfItemId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aeac0efaa026d2b6372b6abff93366466</anchor>
      <arglist>(int itemId) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSelectedId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ab6232527104faad901ba0fa1380cd8ec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getSelectedIdAsValue</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa224735638fecf82c0d551d5762c9cfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedId</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a61f8097b495703a253c33897e978fc06</anchor>
      <arglist>(int newItemId, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSelectedItemIndex</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ac489bb7464f628405c7148ff13ebc8f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedItemIndex</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ad477b02d6a2af5c14b6e7ce673ec7979</anchor>
      <arglist>(int newItemIndex, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a420630894c696545c29271f557f7614d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2914dc2d3fd068d2e4ae4ccf03e42cfd</anchor>
      <arglist>(const String &amp;newText, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showEditor</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a4076d1c2a333f66e380e8614ea95000a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>showPopup</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a46d401e92f606ef7ffa081d5e0bdb609</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hidePopup</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a68c3355b300f275af9962d772665fd53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPopupActive</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a033d1799a5327fcdae0ecf9a364f0914</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu *</type>
      <name>getRootMenu</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a7f894d34500362ed84d3c50c6aa6318a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const PopupMenu *</type>
      <name>getRootMenu</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a42a51b512dfb1313227f8e9c9c6c9ce1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a750af2fdf946a248d661fa4d2ca72e37</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a5cabafb0691a2ad0819343f0e2aa1ca5</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextWhenNothingSelected</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa06d9e5b0437bc1717c761e0b9df8be5</anchor>
      <arglist>(const String &amp;newMessage)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextWhenNothingSelected</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a40d8e74c6f896df36a68863248e49958</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextWhenNoChoicesAvailable</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aac6093916748d66bb8e83373105c0e85</anchor>
      <arglist>(const String &amp;newMessage)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextWhenNoChoicesAvailable</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a0c215cbfe43b3372a8275185a417d23e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTooltip</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a34ab2052eaf915ea4dc39e1c1555aece</anchor>
      <arglist>(const String &amp;newTooltip) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollWheelEnabled</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2ea185eac89f6a6136a4c7ae651ba475</anchor>
      <arglist>(bool enabled) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>adeabe2c0edc2170647ba741a8938aa2c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aa8c5d5d5d1a4bc61f06aa67dce85a762</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a919b2a14abca0da57d696b54b81d60f9</anchor>
      <arglist>(Component::FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a254706d515cef8063b721522db8e41fc</anchor>
      <arglist>(Component::FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleAsyncUpdate</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a773b7375c6a370db67ed6fd16b4535a7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTooltip</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a98c8e084084091c1420ca846290d2002</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a8294a54c115bfbde18a66cdd3d3f6ec8</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ad21a09e0f78a342b9b1ffab48be0f6c8</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2cb99db20f64898f597015fa3fe1011e</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a48d026065fbdd6822c1d2c07a72aa41b</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a827bd9fb9f273694458e0cc71f7424c5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a67a3388f0b01381add6486802b568a50</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>aaac698ef603e25f7e61ab510c74808eb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a35cf3423079da7b0605956fb9ec39174</anchor>
      <arglist>(bool) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a2f910fc3d45c137b18448bdb9d9b7ec5</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ab1fe5413caf9ed998aa28c9044287e44</anchor>
      <arglist>(Value &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>ad135622f39bab2e147816feea303a841</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a34a0b2285d25ba7d4e0e7d9e8805b5a8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onChange</name>
      <anchorfile>classComboBox.html</anchorfile>
      <anchor>a9cf2e20990541b9fbb539cd4a8e0ac4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState::ComboBoxAttachment</name>
    <filename>classAudioProcessorValueTreeState_1_1ComboBoxAttachment.html</filename>
    <member kind="function">
      <type></type>
      <name>ComboBoxAttachment</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ComboBoxAttachment.html</anchorfile>
      <anchor>a3f101358b496b63c81570ace9f47e882</anchor>
      <arglist>(AudioProcessorValueTreeState &amp;stateToUse, const String &amp;parameterID, ComboBox &amp;combo)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComboBoxParameterAttachment</name>
    <filename>classComboBoxParameterAttachment.html</filename>
    <base protection="private">ComboBox::Listener</base>
    <member kind="function">
      <type></type>
      <name>ComboBoxParameterAttachment</name>
      <anchorfile>classComboBoxParameterAttachment.html</anchorfile>
      <anchor>a290790d49dd23e12b659593cb434953a</anchor>
      <arglist>(RangedAudioParameter &amp;parameter, ComboBox &amp;combo, UndoManager *undoManager=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComboBoxParameterAttachment</name>
      <anchorfile>classComboBoxParameterAttachment.html</anchorfile>
      <anchor>ab84423dbf225cb6dfd63c35b5d525ff9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInitialUpdate</name>
      <anchorfile>classComboBoxParameterAttachment.html</anchorfile>
      <anchor>ab9ee47f76ede662e4cf9bf108f4c869e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConsoleApplication::Command</name>
    <filename>structConsoleApplication_1_1Command.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>commandOption</name>
      <anchorfile>structConsoleApplication_1_1Command.html</anchorfile>
      <anchor>a98c8e5736f46b734d2b84216484bde39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>argumentDescription</name>
      <anchorfile>structConsoleApplication_1_1Command.html</anchorfile>
      <anchor>a58d4d1dcda368f079ea7f648e89349a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>shortDescription</name>
      <anchorfile>structConsoleApplication_1_1Command.html</anchorfile>
      <anchor>a795c968815f0aa4c4bc8f412288b1e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>longDescription</name>
      <anchorfile>structConsoleApplication_1_1Command.html</anchorfile>
      <anchor>a61362ed33aa4fad160466888b5fbe40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const ArgumentList &amp;)</type>
      <name>command</name>
      <anchorfile>structConsoleApplication_1_1Command.html</anchorfile>
      <anchor>a2c1abac5209c166b2778538ec350eb45</anchor>
      <arglist>)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ComparableRange</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ComparableRange.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ComparableRange.html</anchorfile>
      <anchor>a8ab5e8acaeb15ac30693a2d610498fb8</anchor>
      <arglist>(const ComparableRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ComparableRange.html</anchorfile>
      <anchor>a223a900b99d8a93e2b75e801ea64093b</anchor>
      <arglist>(const ComparableRange &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ComparableRange.html</anchorfile>
      <anchor>ab25f4959a685ffe3f413e8e90e6af27e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Component</name>
    <filename>classComponent.html</filename>
    <base>MouseListener</base>
    <class kind="class">Component::BailOutChecker</class>
    <class kind="class">Component::Positioner</class>
    <class kind="class">Component::SafePointer</class>
    <member kind="enumeration">
      <type></type>
      <name>FocusContainerType</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af4b602b33a2f82e39560fcffb6a2bd9e</anchor>
      <arglist></arglist>
      <enumvalue file="classComponent.html" anchor="af4b602b33a2f82e39560fcffb6a2bd9ea334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="classComponent.html" anchor="af4b602b33a2f82e39560fcffb6a2bd9eaa306dc83df46675c711fa9863c94dfeb">focusContainer</enumvalue>
      <enumvalue file="classComponent.html" anchor="af4b602b33a2f82e39560fcffb6a2bd9eadd6c456358549a13df679cbea4479aea">keyboardFocusContainer</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FocusChangeType</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusChangedByMouseClick</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfaca350527c976c183a1543958e0698572df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusChangedByTabKey</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfaca1a14be78d7c4bdf7cdd9a08100bb6a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusChangedDirectly</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfacad71927268411a4afe7f75bf6034add04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FocusChangeDirection</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ab18a6aca762ad01c908b8023cef6e6e4</anchor>
      <arglist></arglist>
      <enumvalue file="classComponent.html" anchor="ab18a6aca762ad01c908b8023cef6e6e4aad921d60486366258809553a3db49a4a">unknown</enumvalue>
      <enumvalue file="classComponent.html" anchor="ab18a6aca762ad01c908b8023cef6e6e4a965dbaac085fc891bfbbd4f9d145bbc8">forward</enumvalue>
      <enumvalue file="classComponent.html" anchor="ab18a6aca762ad01c908b8023cef6e6e4a195fe59b6f103787a914aead0f3db502">backward</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>focusChangedByMouseClick</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfaca350527c976c183a1543958e0698572df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusChangedByTabKey</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfaca1a14be78d7c4bdf7cdd9a08100bb6a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusChangedDirectly</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7fd775ea6b1190d5d694fdffa539dfacad71927268411a4afe7f75bf6034add04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Component</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5ee1827aaa22388d22da5200b70eeeee</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Component</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae500b88725913a9c7edc6573252eb827</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Component</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8e2e31d288ccd68aae89897d3068f594</anchor>
      <arglist>(const String &amp;componentName) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a115ff1bdc3fd5e041e75bce7cbae9049</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setName</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a64d1ad9a0f8f0d1757e62ac738b36b35</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getComponentID</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7a8aee83047980181a26aa5b6958e235</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponentID</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac41c215031a087064add6d3a180abd1d</anchor>
      <arglist>(const String &amp;newID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac8483af6fe4dc3254e7176df0d8e9f7a</anchor>
      <arglist>(bool shouldBeVisible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7ffb3de137ac4028e430a445c62a2d01</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visibilityChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a3859d7aacb18fd51b2fc3e0c51680d1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShowing</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a67928458e13f5391eee62202ed7c344d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addToDesktop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad717da76012d971197fd8cf943f3e721</anchor>
      <arglist>(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFromDesktop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a3eb22f7e39f71fdad3e84a8700807a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnDesktop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a854420c3141bb90e440af6c7bc1bd360</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ComponentPeer *</type>
      <name>getPeer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6a137109881ef1e268ee5ec51a633269</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>userTriedToCloseWindow</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a543e70d5a3ff75cc3facb476f4cdb131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minimisationStateChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aafbf3cf52e606a66da16ffc85acdd383</anchor>
      <arglist>(bool isNowMinimised)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getDesktopScaleFactor</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a99337bfd7e510a397c4a179964abf99b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toFront</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a511e6baefd7455d0163480fe858e733c</anchor>
      <arglist>(bool shouldAlsoGainKeyboardFocus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBack</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae9cd68d901dd4426b27c6c40f4759d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toBehind</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1b0cca8b9a9fea673aefc84a42602bcd</anchor>
      <arglist>(Component *other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlwaysOnTop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9ec074c0a1a25014c235a5ebafdbaaf7</anchor>
      <arglist>(bool shouldStayOnTop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAlwaysOnTop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad3c16a8cd68a73f9765da3e48db86801</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getX</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a882733448ca364ba8f493c6301800572</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getY</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a62b2b824feafc399c8360876a43eb18d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a146a947eb5d4b2e08f8e91b2e3f706c1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a42c61c2d914e55b2395f6a84cf8e8aa2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRight</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9f0b1e0ff5dfe85d0c4f611a93f2b78c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getPosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a318c62907b258f440b2e80ea88dc79f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBottom</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af8ace323af75859a134ae82ab589c9d7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getBounds</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aefedbd2b157e26f7af2502d8648a11ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getLocalBounds</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0bb195a619802a5e8d4ed2218394816f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getBoundsInParent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad9e70e7f3bc3c1e2287423941acb866f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScreenX</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0b93c9d1569fa2892fdff2d8957936da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScreenY</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a343f666f49fa8a59aeba926f2fc6d629</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getScreenPosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0694ac30f2c4c5d80891fb5c17faefab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getScreenBounds</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a341b9e81776c89c7436c7058fe40913a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getLocalPoint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9101a544e864714e0ae0edd4898186bf</anchor>
      <arglist>(const Component *sourceComponent, Point&lt; int &gt; pointRelativeToSourceComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getLocalPoint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac06c07fb20ebfb23fb473936d3c69b55</anchor>
      <arglist>(const Component *sourceComponent, Point&lt; float &gt; pointRelativeToSourceComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getLocalArea</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aca4c6cfd387cd130308bb953def4b7d0</anchor>
      <arglist>(const Component *sourceComponent, Rectangle&lt; int &gt; areaRelativeToSourceComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getLocalArea</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a69adf87e1f1eed805f065aa5d6cf5e27</anchor>
      <arglist>(const Component *sourceComponent, Rectangle&lt; float &gt; areaRelativeToSourceComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>localPointToGlobal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5e9084844f964c76cc59e22bc02aac63</anchor>
      <arglist>(Point&lt; int &gt; localPoint) const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>localPointToGlobal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a48b4dbb9572e7467d4db400ec3f4a4ff</anchor>
      <arglist>(Point&lt; float &gt; localPoint) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>localAreaToGlobal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9e14f84390d0363d0a9eb23298198004</anchor>
      <arglist>(Rectangle&lt; int &gt; localArea) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>localAreaToGlobal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a831085746e1bf38a4fe6ca5ecea5d0ac</anchor>
      <arglist>(Rectangle&lt; float &gt; localArea) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopLeftPosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a46f3b243e2ff2d000285c8642be7ea0a</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopLeftPosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5c86db4e969d69acc78ea3ee899cedff</anchor>
      <arglist>(Point&lt; int &gt; newTopLeftPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopRightPosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a28d61a4aea9791ab0b4d3cc4bed17650</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af7e0443344448fcbbefc2b3dd985e43f</anchor>
      <arglist>(int newWidth, int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a64cbeee83a441e20ed5e7acb600ae107</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1bd97a58b5ab72b3e803c6b90a41ea4f</anchor>
      <arglist>(Rectangle&lt; int &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsRelative</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8752a76d1d0b2b27af1da1169ed5c534</anchor>
      <arglist>(float proportionalX, float proportionalY, float proportionalWidth, float proportionalHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsRelative</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a477d1b81c9cef4d47f1499364928d4ab</anchor>
      <arglist>(Rectangle&lt; float &gt; proportionalArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsInset</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>addbc665dd6b57d71cc9c620ef7184f73</anchor>
      <arglist>(BorderSize&lt; int &gt; borders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsToFit</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a321834a9260001deb8dbd446d59e452f</anchor>
      <arglist>(Rectangle&lt; int &gt; targetArea, Justification justification, bool onlyReduceInSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentrePosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ada48e2fac4a8bd49ee8fe567309e41b0</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentrePosition</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac25e98441c3671ed0811492d996b6f43</anchor>
      <arglist>(Point&lt; int &gt; newCentrePosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentreRelative</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad2d539dc4d5a43cf828e03ab46f0db58</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>centreWithSize</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>abb58dc5a1f89822e4a5dcae2a538a8a7</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a42d13229962acb1cdf4328c4a490ffef</anchor>
      <arglist>(const AffineTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>getTransform</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a87829606a709c0f75e9293a0934ab27e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransformed</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a50a4de1bca6c487a8fa899f1b721e1d5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>proportionOfWidth</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ab2def9de34b650c5384f6bc040daa6a5</anchor>
      <arglist>(float proportion) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>proportionOfHeight</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5d5356b8ad166fa48273dd90980ab3aa</anchor>
      <arglist>(float proportion) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getParentWidth</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9ac83033387393ae0f8b85d8fc8d6dcb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getParentHeight</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a39186f5a14d80f75e279d40846221b16</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getParentMonitorArea</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af39cf510649e437156cbe861337b63a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChildComponents</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>afa33580cab86ac3b80c9c1f9d85ad81d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0475d59baa7862e93002126ff40774a1</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexOfChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a00c1dcf8a0a926da17daef178ca63426</anchor>
      <arglist>(const Component *child) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; Component * &gt; &amp;</type>
      <name>getChildren</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>adf0e34416c088be5e2eadddd3b40ca94</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>findChildWithID</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a973aa1ee48653d4a9dc25ca2da7f39fc</anchor>
      <arglist>(StringRef componentID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a3340a63ebd9f3a9df41bc0e8fbe3bf0c</anchor>
      <arglist>(Component *child, int zOrder=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad3cdf7ff7e9c595a25f3a4427e1a222e</anchor>
      <arglist>(Component &amp;child, int zOrder=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAndMakeVisible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a909c90277e8e95db68001a94e06b83bc</anchor>
      <arglist>(Component *child, int zOrder=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAndMakeVisible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a13417b80dfd035f5da81f1a473ef0f15</anchor>
      <arglist>(Component &amp;child, int zOrder=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChildAndSetID</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a29a541ea49fafdb29fb17ebc4cddd584</anchor>
      <arglist>(Component *child, const String &amp;componentID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a221324c67c9fb048895b8730dbf1b642</anchor>
      <arglist>(Component *childToRemove)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>removeChildComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af4db3948d73d2d77f1679f587863a6a2</anchor>
      <arglist>(int childIndexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllChildren</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a72ee4d44ce3b3954e8a00e5225201b6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllChildren</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>abc8f8338a400c20d5e941ea3a1f67f7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getParentComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a3af85e55a48227c7af212aa04f08e714</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TargetClass *</type>
      <name>findParentComponentOfClass</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8fe43945961f372ab23599451ff2be3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTopLevelComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae94245880a9d7eb9ad0c9f9b3d3e74bd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isParentOf</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2fc08a04c79abc21d65c70855b792ab9</anchor>
      <arglist>(const Component *possibleChild) const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a83f298a05d7f26a6e50e45dd37eb6313</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>childrenChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2bbc6da3479a1c3f6e711f4caf9edafb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hitTest</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2da9631236e1cbf1b340454209a6c9e0</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterceptsMouseClicks</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac9fdcb595c1878201a641de2e1159aec</anchor>
      <arglist>(bool allowClicksOnThisComponent, bool allowClicksOnChildComponents) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterceptsMouseClicks</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a219f9c96e896dfbbe3fb967a57297f14</anchor>
      <arglist>(bool &amp;allowsClicksOnThisComponent, bool &amp;allowsClicksOnChildComponents) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6b697f6caaa753756251b4eb5ece302b</anchor>
      <arglist>(Point&lt; int &gt; localPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8031ee92772706c25608f7990138c9a9</anchor>
      <arglist>(Point&lt; float &gt; localPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reallyContains</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa8d8eb035156e46e6264f600097b1cc1</anchor>
      <arglist>(Point&lt; int &gt; localPoint, bool returnTrueIfWithinAChild)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reallyContains</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a213662d3260b0d5305ff81d1349a68d9</anchor>
      <arglist>(Point&lt; float &gt; localPoint, bool returnTrueIfWithinAChild)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponentAt</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a054f5a6add8f7dd6ce7cd088bc5e579f</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponentAt</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6bf98f6ff6f6a2de08e9cb7cb1d270c8</anchor>
      <arglist>(Point&lt; int &gt; position)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponentAt</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9b3fdba7017f0fd5b509d0a595b77213</anchor>
      <arglist>(Point&lt; float &gt; position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af3ab3eabec93dd60faf983370f3a1206</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af2a079621367cdf3755d708b4dbbc820</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8fabfa143270abc2a5ba090fcfc8bf41</anchor>
      <arglist>(Rectangle&lt; int &gt; area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferedToImage</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af19bbc2186e3297ddd55c328e46c014b</anchor>
      <arglist>(bool shouldBeBuffered)</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>createComponentSnapshot</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a275e46e5a8147f89c142c91ba5c793a5</anchor>
      <arglist>(Rectangle&lt; int &gt; areaToGrab, bool clipImageToComponentBounds=true, float scaleFactor=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintEntireComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2c960bd5ec5ac76d18e82b6883096714</anchor>
      <arglist>(Graphics &amp;context, bool ignoreAlphaLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintingIsUnclipped</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>afd2216ecd5029923097d6baabab400ec</anchor>
      <arglist>(bool shouldPaintWithoutClipping) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaintingUnclipped</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a92969d17b0de1c11e68233db4ce3f178</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponentEffect</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a06800d0a55016e738c55078d82ef49fd</anchor>
      <arglist>(ImageEffectFilter *newEffect)</arglist>
    </member>
    <member kind="function">
      <type>ImageEffectFilter *</type>
      <name>getComponentEffect</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aecb64fa7ab2ef0c552f5d503a99db98f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>LookAndFeel &amp;</type>
      <name>getLookAndFeel</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a4b6dc1c54a0a6a234444b0b8cd774c3b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLookAndFeel</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6f2c10cd9840844a5be16e5deeef6f50</anchor>
      <arglist>(LookAndFeel *newLookAndFeel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a74af5830b815f6f985768a5673d01cf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendLookAndFeelChange</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac314d2449213d7942eca083addfcd097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpaque</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7320d543cba40183c894474ab78798ea</anchor>
      <arglist>(bool shouldBeOpaque)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpaque</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6ef077ace37bcd13d033305e8875d4e7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroughtToFrontOnMouseClick</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2e31d54832bfa8b916fef77c4d9eb649</anchor>
      <arglist>(bool shouldBeBroughtToFront) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroughtToFrontOnMouseClick</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa8f9bdf4bef08d89b75b173421fae668</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExplicitFocusOrder</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>acea5b1758143ff5815fd13ae57f2172e</anchor>
      <arglist>(int newFocusOrderIndex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getExplicitFocusOrder</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1ae06fca382eed7ee555d194d947c350</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFocusContainerType</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5c6ce0b41244e147db85274cbac0e84d</anchor>
      <arglist>(FocusContainerType containerType) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFocusContainer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a31a41d721888e3ac78659e4815294ed1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyboardFocusContainer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae0065dd89376b83b4dda2bf8bca6fc88</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>findFocusContainer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>adb14ce33fc622bc93e6d6d400c66912a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>findKeyboardFocusContainer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a23537462d383bc073dc2a60cb80d6898</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWantsKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6a1f21a76b971d54870cb5c32c041055</anchor>
      <arglist>(bool wantsFocus) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWantsKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af3618b8c0d0583705db9918f23784833</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseClickGrabsKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5e27530ab343f52b524c1c3f1a1d98eb</anchor>
      <arglist>(bool shouldGrabFocus)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMouseClickGrabsKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9efe458e504e68d52637f969900158b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grabKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a91886a0e276d27719fa8866a95306571</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>giveAwayKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0492ed11cb7fb9102b8284bccb0d9d78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKeyboardFocus</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>abf76cf5c3550c5c83bc585f86429b397</anchor>
      <arglist>(bool trueIfChildIsFocused) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveKeyboardFocusToSibling</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2be625dadff73d1ec003cb06749ba6d6</anchor>
      <arglist>(bool moveToNext)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; ComponentTraverser &gt;</type>
      <name>createFocusTraverser</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a138dc2e3c7f4836d7c127409dab8a56d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; ComponentTraverser &gt;</type>
      <name>createKeyboardFocusTraverser</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8dc872ef83fedecd89cf814d28236cd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHasFocusOutline</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a75d4febc425c0c0ffe4567e265b45ef2</anchor>
      <arglist>(bool hasFocusOutline) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFocusOutline</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5c60b638b3e2e692df18e63c6f8857df</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0e12726e34fdd284f036922597914bb3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6f956f690d72256838146c7dfe99bc0e</anchor>
      <arglist>(bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>enablementChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8e5e39d3d7e2b8be4e78454ec4a5f584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1fa7fae9983fed145b733d809dc7b2e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1b9329a87c71ed01319071e0fedac128</anchor>
      <arglist>(float newAlpha)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>alphaChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af83c72f9c98476811522ba8cad855003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursor</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ab8c631fc3fb881ca94a9b7edcf58636f</anchor>
      <arglist>(const MouseCursor &amp;cursorType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MouseCursor</type>
      <name>getMouseCursor</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a712ed320619d48542de733c086f4fd3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMouseCursor</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2d879d2f1eb69e2e828904efc42f0575</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7cf1862f4af5909ea72827898114a182</anchor>
      <arglist>(Graphics &amp;g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintOverChildren</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa15dc77c06b5a0a4192090b4a323f79c</anchor>
      <arglist>(Graphics &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa4da050178c1ea9b22add407ba8238df</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae9c5746cf4e82c76d063aa0489e45a81</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a3d26d32c19eddbfcfbe60f522a137ba5</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2a908e064b0bfed1ea0a75b0a0fee6dd</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aff01e4d339bda474a66984b709044b63</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af32dfbd920a1da48ad0d87bdbcda6f70</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6f85fd58365bc184b4cfc0fe09e61696</anchor>
      <arglist>(const MouseEvent &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af77f2e0203285c5b93fd9026d1708ab2</anchor>
      <arglist>(const MouseEvent &amp;event, const MouseWheelDetails &amp;wheel) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMagnify</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a6cb4bc1a0b8fc97e28b617a6cb3cf0cf</anchor>
      <arglist>(const MouseEvent &amp;event, float scaleFactor) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepaintsOnMouseActivity</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7845e402a21d2b86d8c4ec48bc7c93b1</anchor>
      <arglist>(bool shouldRepaint) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMouseListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae45db6bb7d7826eb7e936c21fec105ce</anchor>
      <arglist>(MouseListener *newListener, bool wantsEventsForAllNestedChildComponents)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMouseListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a423c89ca5c8622712202c30cb7a5a69c</anchor>
      <arglist>(MouseListener *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addKeyListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a4ec1b609c39c54434f746cefffa6ce3f</anchor>
      <arglist>(KeyListener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeKeyListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a5287496e233768c197ad8d74484a85fc</anchor>
      <arglist>(KeyListener *listenerToRemove)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyPressed</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ab063a5c631854864da09106abec78a86</anchor>
      <arglist>(const KeyPress &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aeff4d2fdbae4d5974e43b62ab3c304f9</anchor>
      <arglist>(bool isKeyDown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>modifierKeysChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a4145c1c28dd2ae42b19c9c3e0a6aba7b</anchor>
      <arglist>(const ModifierKeys &amp;modifiers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>focusGained</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a408d41f1499a2ebdd4bbc8d4004c7727</anchor>
      <arglist>(FocusChangeType cause)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>focusGainedWithDirection</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a79330dbf2ae4ce0752ee209f0d9b7058</anchor>
      <arglist>(FocusChangeType cause, FocusChangeDirection direction)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>focusLost</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a36456ea9d5a14172d6e96527ec1f59c8</anchor>
      <arglist>(FocusChangeType cause)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>focusOfChildComponentChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a67ef76b8080b9abb7efa0df358598a01</anchor>
      <arglist>(FocusChangeType cause)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMouseOver</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>adf24c1e586677b3b2acddb71b4ca1ed9</anchor>
      <arglist>(bool includeChildren=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMouseButtonDown</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0c7c1ca9e294d4f0ad919e3e7e68dda7</anchor>
      <arglist>(bool includeChildren=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMouseOverOrDragging</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a67566f891a0b688bfb6ee7b9cdc0b1c9</anchor>
      <arglist>(bool includeChildren=false) const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getMouseXYRelative</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a439f46372d95af4ef3fce0dc293f0690</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resized</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad896183a68d71daf5816982d1fefd960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>moved</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1b94f2816dc8bc20473620e0db0e8246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a081b2618e5169d656167614bee91defe</anchor>
      <arglist>(Component *child)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parentSizeChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aefdce73a764c48363e82b22c32b0812e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>broughtToFront</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a4bf084bcf5b0e4398ee3a0007f803865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComponentListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a51cb09159299964cef7b975185cf400d</anchor>
      <arglist>(ComponentListener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeComponentListener</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a7a74ad0359e05321223f1d09bcfddddd</anchor>
      <arglist>(ComponentListener *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postCommandMessage</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a005628ba100dc23d179bff98bd419eb5</anchor>
      <arglist>(int commandId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleCommandMessage</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9ba6fa31d1397c7e90050b2cd4f2089b</anchor>
      <arglist>(int commandId)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>runModalLoop</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a363364f6ae4f1a20abd60493c6854829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enterModalState</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0e7be8c456a663615eb389ecd10b2c04</anchor>
      <arglist>(bool takeKeyboardFocus=true, ModalComponentManager::Callback *callback=nullptr, bool deleteWhenDismissed=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exitModalState</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae7d09bbcb811cdb3f94c34819d508811</anchor>
      <arglist>(int returnValue=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentlyModal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a489ebde1970d6a2571bae5152b396267</anchor>
      <arglist>(bool onlyConsiderForemostModalComponent=true) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentlyBlockedByAnotherModalComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a70fc33489ec892d615452dfdbd4687db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canModalEventBeSentToComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>abec1d60cfacf16eab602dff06932fbca</anchor>
      <arglist>(const Component *targetComponent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inputAttemptWhenModal</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a260e46fb72d4b3210bc46a658a21fbb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NamedValueSet &amp;</type>
      <name>getProperties</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a04cd1e6d4f004b98e0079c2a29ea0e0f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NamedValueSet &amp;</type>
      <name>getProperties</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a4478d4132da9bc1d4c828823e630ab99</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>findColour</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a743504b7a85b697404bf9aab17324265</anchor>
      <arglist>(int colourID, bool inheritFromParent=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aad68f45fb458d0cac645c0910193142d</anchor>
      <arglist>(int colourID, Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeColour</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a29686d4cd540f9abdac20ccefafe0086</anchor>
      <arglist>(int colourID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColourSpecified</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8ba65681948cec03abae3883827ab2a1</anchor>
      <arglist>(int colourID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyAllExplicitColoursTo</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>adb859c49c36874ebdad85adf1c1f5ce9</anchor>
      <arglist>(Component &amp;target) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>colourChanged</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>adfab11b32c622b327a823c6565f637f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getWindowHandle</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a17b0ad2ab565aadb31e540b4ca3ae90a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Positioner *</type>
      <name>getPositioner</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a2289646e0bd01afc059a0c848438a076</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositioner</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a27359d626e9ab896af71cd57c1ff0915</anchor>
      <arglist>(Positioner *newPositioner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCachedComponentImage</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a9a19c5cf59573243d77a94bb3abea722</anchor>
      <arglist>(CachedComponentImage *newCachedImage)</arglist>
    </member>
    <member kind="function">
      <type>CachedComponentImage *</type>
      <name>getCachedComponentImage</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a31c2f31197c3f29c55eb0b35c8e7c1ce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewportIgnoreDragFlag</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aaab69a75feb776176af1395da5dc1ed2</anchor>
      <arglist>(bool ignoreDrag) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getViewportIgnoreDragFlag</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>acfa055bd52942ae4f870167a2f5617d3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTitle</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>af13e9c1791bb1dee0cc1e53d3488914a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a288d6fd5d1baebd8bc6ed458f33451c8</anchor>
      <arglist>(const String &amp;newTitle)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a118d9e1460f4c5cdcaed2fff59a173dc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDescription</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ad527bbb31f160269381a8a21a88509df</anchor>
      <arglist>(const String &amp;newDescription)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHelpText</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a51540e29ec54adf354aa7d6dfc9832fd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHelpText</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a34ac1b9e742bc619f738b3ab4e889854</anchor>
      <arglist>(const String &amp;newHelpText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAccessible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8d86a21c61518203b42766303cdb019e</anchor>
      <arglist>(bool shouldBeAccessible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAccessible</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ab06d8f631df630c8a194e742010f1c66</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AccessibilityHandler *</type>
      <name>getAccessibilityHandler</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a31bd71686e3d54ff55fbf4514768d735</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateAccessibilityHandler</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a8c36867efb42f9d0084a232581f30848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa58a1d3cb0f630dbdc2651d33e57d7e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float JUCE_CALLTYPE</type>
      <name>getApproximateScaleFactorForComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a1fc9af9f355026afda6e0dcae71ccc59</anchor>
      <arglist>(const Component *targetComponent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Component *JUCE_CALLTYPE</type>
      <name>getCurrentlyFocusedComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aa056639955cf136ee527e1a7425887b8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>unfocusAllComponents</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a34c592c531e8c996dee1bffb2884ca4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>beginDragAutoRepeat</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a54a125231707956e740b295f2622787b</anchor>
      <arglist>(int millisecondsBetweenCallbacks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>isMouseButtonDownAnywhere</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ac3184a52027ad9106185d594c522d9d0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>getNumCurrentlyModalComponents</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>ae58129a62eda13ca8987072cd9c62359</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Component *JUCE_CALLTYPE</type>
      <name>getCurrentlyModalComponent</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>a0a626d27dd0b706c869ea9a60f777ee6</anchor>
      <arglist>(int index=0) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComponentPeer</name>
      <anchorfile>classComponent.html</anchorfile>
      <anchor>aeec6ceefbdc3b19e8f650d96f521cf3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentAnimator</name>
    <filename>classComponentAnimator.html</filename>
    <base>ChangeBroadcaster</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>ComponentAnimator</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a2252fed7a4a6de4df683912ef2786d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComponentAnimator</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>aa7074e10f3093365dfb4caa04d78ea03</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>animateComponent</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>ac4606415aa267cdb0be7e8f17abd8435</anchor>
      <arglist>(Component *component, const Rectangle&lt; int &gt; &amp;finalBounds, float finalAlpha, int animationDurationMilliseconds, bool useProxyComponent, double startSpeed, double endSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fadeOut</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>ad89563171f4a80402380cf1c7873fe6e</anchor>
      <arglist>(Component *component, int millisecondsToTake)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fadeIn</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a7ccf95ec264eb19e0b33833fbef80aaa</anchor>
      <arglist>(Component *component, int millisecondsToTake)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelAnimation</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a7ded366b9b6dc3c6351b716c60e7f390</anchor>
      <arglist>(Component *component, bool moveComponentToItsFinalPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelAllAnimations</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a1a6fab0501e0e4db7ad22a57780951e5</anchor>
      <arglist>(bool moveComponentsToTheirFinalPositions)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getComponentDestination</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>aa42684b4d7f98f9454e3715fa6f7a39d</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnimating</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a1de237b6e0ec05ede35683a7a24e6e7d</anchor>
      <arglist>(Component *component) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnimating</name>
      <anchorfile>classComponentAnimator.html</anchorfile>
      <anchor>a9372429cc9a6a3865dcc322488cebf6a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentBoundsConstrainer</name>
    <filename>classComponentBoundsConstrainer.html</filename>
    <member kind="function">
      <type></type>
      <name>ComponentBoundsConstrainer</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>af45eadfc4f8fd8a33578ea00f49a1c0e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComponentBoundsConstrainer</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>ae4a71b7679b7a8a97365b4756f1be737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumWidth</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a74e8916739dc8782adc0cca2eb95bef3</anchor>
      <arglist>(int minimumWidth) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWidth</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a39e4ef743733614cd1cd2b2949e8d5f3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumWidth</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a925ec5da22e0a6e6266b2428705d5d6d</anchor>
      <arglist>(int maximumWidth) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumWidth</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a953f95835e414252d900a72d3d5a9e76</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumHeight</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a0b46cbd472fe7f925732ce92f4dcdfb3</anchor>
      <arglist>(int minimumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumHeight</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a12a419edbb224adc7033ba8289f7da51</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumHeight</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>af2a07dca0015ea0955ed0ff1856e78ff</anchor>
      <arglist>(int maximumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumHeight</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a63b8def753269b32bab577eb0cf84e98</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumSize</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>aea5a0319cabade466756b4f031b9329d</anchor>
      <arglist>(int minimumWidth, int minimumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumSize</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a0e2b30774ced1284700b5abf361847d0</anchor>
      <arglist>(int maximumWidth, int maximumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeLimits</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a1a4b9c98a27720bf23bb5621af00d6a3</anchor>
      <arglist>(int minimumWidth, int minimumHeight, int maximumWidth, int maximumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumOnscreenAmounts</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>aff1abf331d36ac67df318f999beccc0a</anchor>
      <arglist>(int minimumWhenOffTheTop, int minimumWhenOffTheLeft, int minimumWhenOffTheBottom, int minimumWhenOffTheRight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWhenOffTheTop</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a44c52db11cf8a141c9e8c562db59fad5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWhenOffTheLeft</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a2115c6e6732ac8d22a681126feaa0692</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWhenOffTheBottom</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>aadafebd97fcd42ae595973abcd164244</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWhenOffTheRight</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>acc3d3e62dd2e533d86c38fb311287db0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedAspectRatio</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>ad2dc5063fde4f7eec915c29eb9a78d46</anchor>
      <arglist>(double widthOverHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFixedAspectRatio</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>aef5a96ab24d00c21a5d350b2b242b8a8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkBounds</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>ae5de4ca69f5f0a595ca51d9354a217ab</anchor>
      <arglist>(Rectangle&lt; int &gt; &amp;bounds, const Rectangle&lt; int &gt; &amp;previousBounds, const Rectangle&lt; int &gt; &amp;limits, bool isStretchingTop, bool isStretchingLeft, bool isStretchingBottom, bool isStretchingRight)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeStart</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a93469c13206cd1f1a8662a4d031f6efc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEnd</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a8e97270a714a8e9df0bbe1359388c599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsForComponent</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>ad342bd6b985c77e3adb7dcdc92ddc672</anchor>
      <arglist>(Component *component, Rectangle&lt; int &gt; bounds, bool isStretchingTop, bool isStretchingLeft, bool isStretchingBottom, bool isStretchingRight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkComponentBounds</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a1f799af496b1658715dd34381043841b</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyBoundsToComponent</name>
      <anchorfile>classComponentBoundsConstrainer.html</anchorfile>
      <anchor>a7591fbbe7013d71122afcd42976a0cec</anchor>
      <arglist>(Component &amp;, Rectangle&lt; int &gt; bounds)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentBuilder</name>
    <filename>classComponentBuilder.html</filename>
    <base protection="private">ValueTree::Listener</base>
    <class kind="class">ComponentBuilder::ImageProvider</class>
    <class kind="class">ComponentBuilder::TypeHandler</class>
    <member kind="function">
      <type></type>
      <name>ComponentBuilder</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a129bcaf6b54dba4b8ffd87a3a69db5dc</anchor>
      <arglist>(const ValueTree &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComponentBuilder</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a0f565ba5e93bab1e079db4714e7169ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComponentBuilder</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>aad57912a1681d7ff37fa4870772d11d4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getManagedComponent</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>aa85d8b86890dbb448ace18287da47289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>createComponent</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a31e05ef24135b58770e73d14748061c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerTypeHandler</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a97053a0ddf882ea7c6178ad06985865c</anchor>
      <arglist>(TypeHandler *type)</arglist>
    </member>
    <member kind="function">
      <type>TypeHandler *</type>
      <name>getHandlerForState</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>ad33897538c1ac1afd201ee459a8d2743</anchor>
      <arglist>(const ValueTree &amp;state) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumHandlers</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a31c6a85cefbac6a0647c8c62d730bc90</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TypeHandler *</type>
      <name>getHandler</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a094ec62c22d32e892f385eeff9bcc808</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerStandardComponentTypes</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a94f0dd79ea5bc434bce91e1139e8ccc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageProvider</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a4eac18667dc404ad636bb72d8e836667</anchor>
      <arglist>(ImageProvider *newImageProvider) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ImageProvider *</type>
      <name>getImageProvider</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>a455b659c6edf7229c3504373d62a8d12</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateChildComponents</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>ada58c44d9f924f56b43f9552c537f30a</anchor>
      <arglist>(Component &amp;parent, const ValueTree &amp;children)</arglist>
    </member>
    <member kind="variable">
      <type>ValueTree</type>
      <name>state</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>af09fdfb8bb0edf0a6c2f19d5d54563f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Identifier</type>
      <name>idProperty</name>
      <anchorfile>classComponentBuilder.html</anchorfile>
      <anchor>aded44aa66f9f06a544e758dc6391664e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentDragger</name>
    <filename>classComponentDragger.html</filename>
    <member kind="function">
      <type></type>
      <name>ComponentDragger</name>
      <anchorfile>classComponentDragger.html</anchorfile>
      <anchor>ac702fc282b4d5c9c059b1d5fe73a266d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComponentDragger</name>
      <anchorfile>classComponentDragger.html</anchorfile>
      <anchor>a6e2b9b526ddff35060fecdbdca4ade30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDraggingComponent</name>
      <anchorfile>classComponentDragger.html</anchorfile>
      <anchor>a3a6ae550729873ec7fa31a48bc79a352</anchor>
      <arglist>(Component *componentToDrag, const MouseEvent &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragComponent</name>
      <anchorfile>classComponentDragger.html</anchorfile>
      <anchor>af2ebcd662f3279b373bfaf035f2c269e</anchor>
      <arglist>(Component *componentToDrag, const MouseEvent &amp;e, ComponentBoundsConstrainer *constrainer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentListener</name>
    <filename>classComponentListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComponentListener</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>ad8d72b64a9aacfc5f721c66f3b0f986c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>ac5d2c3c7290cbde571403fd5d3112978</anchor>
      <arglist>(Component &amp;component, bool wasMoved, bool wasResized)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentBroughtToFront</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>a68fd2e94bbac54a480ada6b0fdd3c3d4</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentVisibilityChanged</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>aaacf63f35f26733d615be2258e57fd69</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentChildrenChanged</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>ae03a3583fa9999dc868a2e2c5825bbc2</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentParentHierarchyChanged</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>a84b23253fe18f447472652452b1858e6</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentNameChanged</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>ae58c494e8e9319d18d552c82f1936336</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentBeingDeleted</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>a948f7c07d7dabde3b6cc7a7ceac29cec</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>componentEnablementChanged</name>
      <anchorfile>classComponentListener.html</anchorfile>
      <anchor>aa073becfd46bbde053bc8aba43c33ce6</anchor>
      <arglist>(Component &amp;component)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentMovementWatcher</name>
    <filename>classComponentMovementWatcher.html</filename>
    <base>ComponentListener</base>
    <member kind="function">
      <type></type>
      <name>ComponentMovementWatcher</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a0f7940cb1ccfa460a252d9132c942fa1</anchor>
      <arglist>(Component *componentToWatch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComponentMovementWatcher</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a0a4ee2fb1d5525ba955764c01d0555ed</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a8aa7d93c182f7d8d0fd07019868da887</anchor>
      <arglist>(bool wasMoved, bool wasResized)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>componentPeerChanged</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a572c2e568b9df20f1ee51f4f5d8d819f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>componentVisibilityChanged</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>ab890075a6625aff818080f601f8bec37</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponent</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a783d949076d312bbbdfd8c87823c549f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentParentHierarchyChanged</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a29e561c10e87a124de646c20b16adcd6</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a764c9643265fa7d0cd3cb1bcb4fa8b0c</anchor>
      <arglist>(Component &amp;, bool wasMoved, bool wasResized) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentBeingDeleted</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>a62fb9c96c645f1198a725abe7fcf1a73</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentVisibilityChanged</name>
      <anchorfile>classComponentMovementWatcher.html</anchorfile>
      <anchor>afd3a52764f46853e2ee01d2f145f8d23</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentPeer</name>
    <filename>classComponentPeer.html</filename>
    <base protection="private">FocusChangeListener</base>
    <class kind="struct">ComponentPeer::DragInfo</class>
    <class kind="class">ComponentPeer::OptionalBorderSize</class>
    <class kind="struct">ComponentPeer::ScaleFactorListener</class>
    <class kind="struct">ComponentPeer::VBlankListener</class>
    <member kind="enumeration">
      <type></type>
      <name>StyleFlags</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowAppearsOnTaskbar</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca99981bc182b3f9f1534008c6be93de80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsTemporary</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca8bb0cadf1232d3e8c8ff531c58946087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIgnoresMouseClicks</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcab8553607b9b28ba46dad559294b7db60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasTitleBar</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca071514cf5386f9ed5c544460e94737e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsResizable</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca3b12da2010eca8a92f6c97fad9a21a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasMinimiseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca01571bf1cfc4e3bc17198b593e64750a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasMaximiseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcab56ba75cd98f8e630a907c3a8a4836c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasCloseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca71f089a2bb2af56ccc7bb3eaf0ce46a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasDropShadow</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcaada172d23a2b21e8c364feb52e39464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowRepaintedExplictly</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcad4f6500107e752f57986bad17e681c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIgnoresKeyPresses</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca348f19f81e1e8e929e0bb9932f7007c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowRequiresSynchronousCoreGraphicsRendering</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca02244e52c8e642c86c9068f7621d27e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsSemiTransparent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcaedab89c85c7fe9b5d4c1310b34a9f792</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>af3f12e11d020aae24801145f0238e8ac</anchor>
      <arglist></arglist>
      <enumvalue file="classComponentPeer.html" anchor="af3f12e11d020aae24801145f0238e8aca2bd9c0ed00116be1258e0cc66617d7c8">automatic</enumvalue>
      <enumvalue file="classComponentPeer.html" anchor="af3f12e11d020aae24801145f0238e8aca2ac43aa43bf473f9a9c09b4b608619d3">light</enumvalue>
      <enumvalue file="classComponentPeer.html" anchor="af3f12e11d020aae24801145f0238e8acaa82fd95db10ff25dfad39f07372ebe37">dark</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>windowAppearsOnTaskbar</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca99981bc182b3f9f1534008c6be93de80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsTemporary</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca8bb0cadf1232d3e8c8ff531c58946087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIgnoresMouseClicks</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcab8553607b9b28ba46dad559294b7db60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasTitleBar</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca071514cf5386f9ed5c544460e94737e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsResizable</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca3b12da2010eca8a92f6c97fad9a21a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasMinimiseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca01571bf1cfc4e3bc17198b593e64750a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasMaximiseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcab56ba75cd98f8e630a907c3a8a4836c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasCloseButton</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca71f089a2bb2af56ccc7bb3eaf0ce46a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowHasDropShadow</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcaada172d23a2b21e8c364feb52e39464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowRepaintedExplictly</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcad4f6500107e752f57986bad17e681c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIgnoresKeyPresses</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca348f19f81e1e8e929e0bb9932f7007c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowRequiresSynchronousCoreGraphicsRendering</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddca02244e52c8e642c86c9068f7621d27e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowIsSemiTransparent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a94a21f91c61f8211774d6f43243a6ddcaedab89c85c7fe9b5d4c1310b34a9f792</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComponentPeer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a65015932f2b6b2777d5da63c267d828d</anchor>
      <arglist>(Component &amp;component, int styleFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComponentPeer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ae734a74f2f4e76bd788e420112d62d12</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Component &amp;</type>
      <name>getComponent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a1aa5d5bd183e5bf7e10fb2416cc62ef4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStyleFlags</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a47edec896c72e39f36e1be2bc03659cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getUniqueID</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>af7797e064a137afcb3f72a35b95da7f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>getNativeHandle</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ab1b9ab5f58bebc5f0816edabf0f1f825</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a45cdae32b498158f5a353f0382b3afa5</anchor>
      <arglist>(bool shouldBeVisible)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTitle</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a040f5c7bf60ea0081232888d0296fc77</anchor>
      <arglist>(const String &amp;title)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDocumentEditedStatus</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a3288b2b0df69ef748513219d0a01f78d</anchor>
      <arglist>(bool edited)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRepresentedFile</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ad1eb29e57a210ad9fb626326c4a97a1a</anchor>
      <arglist>(const File &amp;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a2cf75982cd01d14d454a982410a576e3</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newBounds, bool isNowFullScreen)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a9c0ef89ac8f2a9b8906a7dbe3e4cabe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a169802e23975827ae3de8c4aa94cd180</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point&lt; float &gt;</type>
      <name>localToGlobal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aaf531682861066ac43027f9c94a76e31</anchor>
      <arglist>(Point&lt; float &gt; relativePosition)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point&lt; float &gt;</type>
      <name>globalToLocal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a77a27dc77582a1b159c664d284c64fa3</anchor>
      <arglist>(Point&lt; float &gt; screenPosition)=0</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>localToGlobal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>abd073001c725fc0ec443444bbdf31f0d</anchor>
      <arglist>(Point&lt; int &gt; relativePosition)</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>globalToLocal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ac9bbcd5184c746e90ade68090f7fe2b0</anchor>
      <arglist>(Point&lt; int &gt; screenPosition)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>localToGlobal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a699148c3ae58974221881f1387085223</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;relativePosition)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>globalToLocal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ae0f36977d8f529d3e8039560b4ccb468</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;screenPosition)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>localToGlobal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a0b665a4a2f590480215c7329bfe0bf36</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;relativePosition)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>globalToLocal</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ac7c4b1c37395cb4cace055022b328883</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;screenPosition)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getAreaCoveredBy</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a912f56234350a969e6e92e61af126bc3</anchor>
      <arglist>(const Component &amp;subComponent) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinimised</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aa9732a41b884d1e8021c69908ed72fdb</anchor>
      <arglist>(bool shouldBeMinimised)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isMinimised</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a89063a1ab796e670d56ff660c3de60ed</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFullScreen</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ae14a735045acf686a945392d29cb1b2b</anchor>
      <arglist>(bool shouldBeFullScreen)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isFullScreen</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a0f649966fb18d9eb06e63ce0bcddf10d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isKioskMode</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>abc17115d4646434f162b70a70a5acde3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNonFullScreenBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a4e32802a7398d27abea90057523d5d50</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newBounds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Rectangle&lt; int &gt; &amp;</type>
      <name>getNonFullScreenBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ad3327fb36ca43ac005b37bb5454f2932</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIcon</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aea319e975bcb86e3727d3b5026ad376c</anchor>
      <arglist>(const Image &amp;newIcon)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstrainer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a650879e0f1cca550ddb2006ef30d73c7</anchor>
      <arglist>(ComponentBoundsConstrainer *newConstrainer) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startHostManagedResize</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a0ec12e0afb43444b0a24c578cb27dff5</anchor>
      <arglist>(Point&lt; int &gt; mouseDownPosition, ResizableBorderComponent::Zone zone)</arglist>
    </member>
    <member kind="function">
      <type>ComponentBoundsConstrainer *</type>
      <name>getConstrainer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a4077b90bb8e6d21ef9e0be66c1ded633</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>contains</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ac8b799721e421dc4552b42957a9b9b82</anchor>
      <arglist>(Point&lt; int &gt; localPos, bool trueIfInAChildWindow) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OptionalBorderSize</type>
      <name>getFrameSizeIfPresent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a6fa5bd17198a1016f6c4143aaa86ab0e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BorderSize&lt; int &gt;</type>
      <name>getFrameSize</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a07a799337515e411c75b85c34062f870</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMovedOrResized</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a8fb507144ba1144b75b63da1075807b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleScreenSizeChange</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a4766990f50ee01cdc401a4dd4202a940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handlePaint</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a360713977c8a8d38657247b16ff4e836</anchor>
      <arglist>(LowLevelGraphicsContext &amp;contextToPaintTo)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setAlwaysOnTop</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a0ddc8883fd6b5ece98fb422730bc3fe7</anchor>
      <arglist>(bool alwaysOnTop)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toFront</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a09da771276ca9d90f3f2e294cd28ec50</anchor>
      <arglist>(bool takeKeyboardFocus)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toBehind</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>afd04fab397a9c85cb7251582d9c6b461</anchor>
      <arglist>(ComponentPeer *other)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleBroughtToFront</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a8f451c2a22a1696443ab724fa62b9708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isFocused</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a86c19e5dcdc7fbeb932351af522512dd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>grabFocus</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a2a90a97e43c8ac0b98ea1151f8fde316</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleFocusGain</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a7f0f1bf14f3ad8df8372352804d1c54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleFocusLoss</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a9d14cc3ce5afb95b4d8b62b90dbca46e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getLastFocusedSubcomponent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a43267ec89f5563d53485cf1b5e9a6704</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleKeyPress</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ac03f1b3bf45aebeca5f45799b1647d59</anchor>
      <arglist>(int keyCode, juce_wchar textCharacter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleKeyPress</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a6935e686c540ad229969695b57df7d7e</anchor>
      <arglist>(const KeyPress &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleKeyUpOrDown</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a100869544b69c072622bee3015202368</anchor>
      <arglist>(bool isKeyDown)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleModifierKeysChange</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>af53ee9f555184174fcbdacafa07588fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>closeInputMethodContext</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a73da9844dd77cfa0011e3340bfb25544</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTextInputTarget</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>afaebe09404fad5e8e28e87e5242aed8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextInputTarget *</type>
      <name>findCurrentTextInputTarget</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a681e06b8766ec2aa20fdd6e9a6573fef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>repaint</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a33bcb7a98fd047bd0cae67f0196cb710</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;area)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>performAnyPendingRepaintsNow</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>af6d87781bea23f08e8f413a2fd772506</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a1394fc9e9e2c0d059709d55c557c18c3</anchor>
      <arglist>(float newAlpha)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMouseEvent</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a744403dd1c8970e1ed742ee8d60c0011</anchor>
      <arglist>(MouseInputSource::InputSourceType type, Point&lt; float &gt; positionWithinPeer, ModifierKeys newMods, float pressure, float orientation, int64 time, PenDetails pen={}, int touchIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMouseWheel</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a9d8e4c4c9a151d697d0e5e06d0634756</anchor>
      <arglist>(MouseInputSource::InputSourceType type, Point&lt; float &gt; positionWithinPeer, int64 time, const MouseWheelDetails &amp;, int touchIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMagnifyGesture</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ad13a929dc1da8052bb48d6eca2fa9c8e</anchor>
      <arglist>(MouseInputSource::InputSourceType type, Point&lt; float &gt; positionWithinPeer, int64 time, float scaleFactor, int touchIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleUserClosingWindow</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a13b9987266c93f3e73148c7c3e83da64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleDragMove</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a6e44b78f7f2d4f813baffc7577a376f6</anchor>
      <arglist>(const DragInfo &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleDragExit</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a531d190202f98b79786f2b2b9885931a</anchor>
      <arglist>(const DragInfo &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>handleDragDrop</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a351c6a2ba20b0dfb55b3c11b7e5bfa9c</anchor>
      <arglist>(const DragInfo &amp;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>getAvailableRenderingEngines</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a745eab9fcfef9ef16c48298063f75e41</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getCurrentRenderingEngine</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ae318c6674927088507331b03736f546b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentRenderingEngine</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a44614a1572c6c8860821f3ab5db12ea5</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addScaleFactorListener</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a95c81c49b886b8eb404ae66c5ec270ba</anchor>
      <arglist>(ScaleFactorListener *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeScaleFactorListener</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a81cf3d13df6f5f8f55237ac9274f17bc</anchor>
      <arglist>(ScaleFactorListener *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVBlankListener</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>af710433fba71c2cd26e8d3e803e75992</anchor>
      <arglist>(VBlankListener *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVBlankListener</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a2b5ccd99c10a8ef9c41f74449c937c96</anchor>
      <arglist>(VBlankListener *listenerToRemove)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getPlatformScaleFactor</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aa56b66a5373b0ff6b98b7b3fbeee23a6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHasChangedSinceSaved</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a88aa09447bb2da896e075ca8a7b78735</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAppStyle</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aa270ce212fb6a31b1e8a3877280bb53a</anchor>
      <arglist>(Style s)</arglist>
    </member>
    <member kind="function">
      <type>Style</type>
      <name>getAppStyle</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>abb92e4ff6430dd5b63a7817594e3510a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNumPeers</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a33de09ced4025faaaa016af050a67c12</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ComponentPeer *</type>
      <name>getPeer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ac41789fffa16ec4536b55f7262d37eab</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ComponentPeer *</type>
      <name>getPeerFor</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ad0f50e1ff619eed1c70861559737ec8e</anchor>
      <arglist>(const Component *) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidPeer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>ae8e06f4b14b73e562da0b47783a7210e</anchor>
      <arglist>(const ComponentPeer *peer) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModifierKeys</type>
      <name>getCurrentModifiersRealtime</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a47d4b6ef99cc1a1009275b27efa4349f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>forceDisplayUpdate</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a27b59c40616c9b96d27f8c06f478bd39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Component &amp;</type>
      <name>component</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a597272f3a78e8f1d02471692c2e2932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>styleFlags</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a8322b7cdb134bc52f443cd587ffc3f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rectangle&lt; int &gt;</type>
      <name>lastNonFullscreenBounds</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a2aee1a16331876b88555838cd75caeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ComponentBoundsConstrainer *</type>
      <name>constrainer</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a75216f7f562c5bbf8b7758a1198d2744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ListenerList&lt; ScaleFactorListener &gt;</type>
      <name>scaleFactorListeners</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a3c815b759167f87c6c9aead83b737b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ListenerList&lt; VBlankListener &gt;</type>
      <name>vBlankListeners</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a9f5f1ef144b3a7ec26312c049fc1175b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Style</type>
      <name>style</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>aa96d0558fabd66eea5baeded157a873d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::function&lt; ModifierKeys()&gt;</type>
      <name>getNativeRealtimeModifiers</name>
      <anchorfile>classComponentPeer.html</anchorfile>
      <anchor>a5656606f4716f0dda718d854c6a996f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeCoordinatePositionerBase::ComponentScope</name>
    <filename>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</filename>
    <base>Expression::Scope</base>
    <member kind="function">
      <type></type>
      <name>ComponentScope</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>af77781d63424da7b7e0db08551e848ef</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>getSymbolValue</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>a8f5f117af99c906e231a26f1f1e00683</anchor>
      <arglist>(const String &amp;symbol) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRelativeScope</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>a014837628cb67298af1a9da4f1f642a0</anchor>
      <arglist>(const String &amp;scopeName, Visitor &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getScopeUID</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>add11a48caa31c56cde2b53a9520a378e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Component *</type>
      <name>findSiblingComponent</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>a36573519dc1153eb19864a87a9e193f2</anchor>
      <arglist>(const String &amp;componentID) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Component &amp;</type>
      <name>component</name>
      <anchorfile>classRelativeCoordinatePositionerBase_1_1ComponentScope.html</anchorfile>
      <anchor>a26a2cebf33c19aebbfccddaba42e81cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentTraverser</name>
    <filename>classComponentTraverser.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComponentTraverser</name>
      <anchorfile>classComponentTraverser.html</anchorfile>
      <anchor>a459dcd5dd6f55b7e267b1c55184c0d5a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>getDefaultComponent</name>
      <anchorfile>classComponentTraverser.html</anchorfile>
      <anchor>aba94a42fca848f8d0be60983fcb00cf2</anchor>
      <arglist>(Component *parentComponent)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>getNextComponent</name>
      <anchorfile>classComponentTraverser.html</anchorfile>
      <anchor>a466ed63b19069dd2ce8aeeeea279726a</anchor>
      <arglist>(Component *current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>getPreviousComponent</name>
      <anchorfile>classComponentTraverser.html</anchorfile>
      <anchor>a76640a6d9d8538b64e669c09425356b2</anchor>
      <arglist>(Component *current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Component * &gt;</type>
      <name>getAllComponents</name>
      <anchorfile>classComponentTraverser.html</anchorfile>
      <anchor>afa0b098ef0e08681d91015072119b455</anchor>
      <arglist>(Component *parentComponent)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Compressor</name>
    <filename>classjuce_1_1dsp_1_1Compressor.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="function">
      <type></type>
      <name>Compressor</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>ad6f9edf23ffc44e589dc5ca3895a3742</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreshold</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a392e0cddcc01bdbf3029b841c3634ab5</anchor>
      <arglist>(SampleType newThreshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRatio</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a8d3d9dcadc6562d237a5009234d4f128</anchor>
      <arglist>(SampleType newRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttack</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a811d3e4241ff2d118e52b41fe37da8c4</anchor>
      <arglist>(SampleType newAttack)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelease</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a84033158072e465ef29222369c3ecf03</anchor>
      <arglist>(SampleType newRelease)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a61a276a647a5d7642c9af8ebe6a369ba</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a0ff52c7886150c301b33ab3dce6ec1c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a4b4ee5915269eca4a7585779e4f397cf</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1Compressor.html</anchorfile>
      <anchor>a4a0372f03e2b453a4ca5228671fe737b</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ConcertinaPanel</name>
    <filename>classConcertinaPanel.html</filename>
    <base>Component</base>
    <class kind="struct">ConcertinaPanel::LookAndFeelMethods</class>
    <member kind="function">
      <type></type>
      <name>ConcertinaPanel</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a2920a5c550d59485bf73088618cf1cb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConcertinaPanel</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>ab910682c82de9b54629aeaf5805f9be1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPanel</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>ac619903630bdc5ee60e1ed5f616955b6</anchor>
      <arglist>(int insertIndex, Component *component, bool takeOwnership)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePanel</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a681cff380bcf2574c7d73ac2b69e6c60</anchor>
      <arglist>(Component *panelComponent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumPanels</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a8b1d01c01a0632e900cdb19e0b2b8d96</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getPanel</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a47a65857240428681616cd54d0e27c84</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPanelSize</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a99abf7cb8b65cc81060113d854aa9735</anchor>
      <arglist>(Component *panelComponent, int newHeight, bool animate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expandPanelFully</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a597cebdba709414a2f07ef076ee659b1</anchor>
      <arglist>(Component *panelComponent, bool animate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumPanelSize</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a5574d0d41278fd51113b82256bfd4453</anchor>
      <arglist>(Component *panelComponent, int maximumSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPanelHeaderSize</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a70823aaec07b0fc92fcf420c36c2c704</anchor>
      <arglist>(Component *panelComponent, int headerSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomPanelHeader</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>ae1adae8020333d759495538d231e8279</anchor>
      <arglist>(Component *panelComponent, Component *customHeaderComponent, bool takeOwnership)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classConcertinaPanel.html</anchorfile>
      <anchor>a5de678be0d8f61f7fd7cf954c56903a5</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorGraph::Connection</name>
    <filename>structAudioProcessorGraph_1_1Connection.html</filename>
    <member kind="function">
      <type></type>
      <name>Connection</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a6b6679c2d62d353ee019eb1edf56dbc6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Connection</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>ae7cb72fbe82c57889449c8032782de22</anchor>
      <arglist>(NodeAndChannel source, NodeAndChannel destination) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Connection</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a21211d400613553336aac212f0338418</anchor>
      <arglist>(const Connection &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Connection &amp;</type>
      <name>operator=</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>af7592d359ba26824f4f1dcfdc8697810</anchor>
      <arglist>(const Connection &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a9c5b2f5aa1586fbad4cd35472bc0f758</anchor>
      <arglist>(const Connection &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a7f5984246bd013c5c08e68e4cafc496e</anchor>
      <arglist>(const Connection &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>ae17102286ec99b749f55a22f0065b164</anchor>
      <arglist>(const Connection &amp;) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>NodeAndChannel</type>
      <name>source</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a05813b379dcc6ac0431f4492e6bb3b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeAndChannel</type>
      <name>destination</name>
      <anchorfile>structAudioProcessorGraph_1_1Connection.html</anchorfile>
      <anchor>a056525d39e5c9aa8b07ddd64183de544</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConsoleApplication</name>
    <filename>structConsoleApplication.html</filename>
    <class kind="struct">ConsoleApplication::Command</class>
    <member kind="function">
      <type>void</type>
      <name>addCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a54a033c139a15c5677d4d8eef55dcb57</anchor>
      <arglist>(Command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDefaultCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>ab096e883dbe32c585a2f0a3f84ef1626</anchor>
      <arglist>(Command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVersionCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a84d0b197030c5b7f8fcf024f2335033f</anchor>
      <arglist>(String versionArgument, String versionText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHelpCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a87b10dfe0039b1ac299a144e1f61081c</anchor>
      <arglist>(String helpArgument, String helpMessage, bool makeDefaultCommand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printCommandList</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>aa906e692db79598fd1eea179376f591f</anchor>
      <arglist>(const ArgumentList &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printCommandDetails</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a4e6e9edbafa56894f999c2a9bef42236</anchor>
      <arglist>(const ArgumentList &amp;, const Command &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findAndRunCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a3a2e4bef5476982abf5c4df3ac2d084e</anchor>
      <arglist>(const ArgumentList &amp;, bool optionMustBeFirstArg=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findAndRunCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>ab6fd1b4af1e2ab71f0ef989b2590802a</anchor>
      <arglist>(int argc, char *argv[]) const</arglist>
    </member>
    <member kind="function">
      <type>const Command *</type>
      <name>findCommand</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a3c98d9dd1db759aced692c9e9d36fe4a</anchor>
      <arglist>(const ArgumentList &amp;, bool optionMustBeFirstArg) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Command &gt; &amp;</type>
      <name>getCommands</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>ada3fbd2ea601d89bcd8899d3aa585f50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fail</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>a1ff6204c6b1ba147d230e0a36e3b7e2e</anchor>
      <arglist>(String errorMessage, int returnCode=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>invokeCatchingFailures</name>
      <anchorfile>structConsoleApplication.html</anchorfile>
      <anchor>aed79eb614f5c55101bd8f21583fc6c37</anchor>
      <arglist>(std::function&lt; int()&gt; &amp;&amp;functionToCall)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ContainerDeletePolicy</name>
    <filename>structContainerDeletePolicy.html</filename>
    <templarg>typename ObjectType</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>structContainerDeletePolicy.html</anchorfile>
      <anchor>adff767e9533d0e7bdd8bc914d21eb01a</anchor>
      <arglist>(ObjectType *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ContentSharer</name>
    <filename>classContentSharer.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(bool success, const String &amp;errorText)&gt;</type>
      <name>Callback</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>ac8512d82e246be8ccbab5ff19fcc22c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContentSharer</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>a4d20e0c6bf1829c4a33c176e6a62c0a5</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>shareFilesScoped</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>a02827e63f3b9501d84996889529acae8</anchor>
      <arglist>(const Array&lt; URL &gt; &amp;files, Callback callback, Component *parent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>shareTextScoped</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>a4c104d823824b8313a72dea3a350741c</anchor>
      <arglist>(const String &amp;text, Callback callback, Component *parent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>shareImagesScoped</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>af2641e2ab631699658d89d8e3a46b53b</anchor>
      <arglist>(const Array&lt; Image &gt; &amp;images, std::unique_ptr&lt; ImageFileFormat &gt; format, Callback callback, Component *parent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>shareDataScoped</name>
      <anchorfile>classContentSharer.html</anchorfile>
      <anchor>ac4899b983ea2c7c40acd53164646fb15</anchor>
      <arglist>(const MemoryBlock &amp;mb, Callback callback, Component *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::AnimatedPositionBehaviours::ContinuousWithMomentum</name>
    <filename>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</filename>
    <member kind="function">
      <type></type>
      <name>ContinuousWithMomentum</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>aa8fbafe834b45e94c1c53bd13d54bcee</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFriction</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>a5ef55fab370decaa5e3e91d9e140dc58</anchor>
      <arglist>(double newFriction) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumVelocity</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>ae76ec8974e44a9bdf5a87ce35634ce15</anchor>
      <arglist>(double newMinimumVelocityToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasedWithVelocity</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>ab26ff83a5afc0165bc95bb585d1790bf</anchor>
      <arglist>(double, double releaseVelocity) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNextPosition</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>a5807d3fd6815790e1b65adadcf8fd36c</anchor>
      <arglist>(double oldPos, double elapsedSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopped</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1ContinuousWithMomentum.html</anchorfile>
      <anchor>a40abfe6155313111a536953c2ed3f19c</anchor>
      <arglist>(double) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ARAHostModel::ConversionFunctions</name>
    <filename>structARAHostModel_1_1ConversionFunctions.html</filename>
    <templarg>typename A</templarg>
    <templarg>typename B</templarg>
    <member kind="function" static="yes">
      <type>static B</type>
      <name>toHostRef</name>
      <anchorfile>structARAHostModel_1_1ConversionFunctions.html</anchorfile>
      <anchor>a1c095100abf3fda11d5bc2c3ac899fdb</anchor>
      <arglist>(A value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static A</type>
      <name>fromHostRef</name>
      <anchorfile>structARAHostModel_1_1ConversionFunctions.html</anchorfile>
      <anchor>a8328046286a5f4467bab5b6b0603d798</anchor>
      <arglist>(B value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioData::Converter</name>
    <filename>classAudioData_1_1Converter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Converter</name>
      <anchorfile>classAudioData_1_1Converter.html</anchorfile>
      <anchor>af589660ba0fdba1bcc57bdce71628de8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1Converter.html</anchorfile>
      <anchor>af16d441acd5bf3cf8e26405fd5e54874</anchor>
      <arglist>(void *destSamples, const void *sourceSamples, int numSamples) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1Converter.html</anchorfile>
      <anchor>a8e36983e8f05b3496e9c9e407d7f3448</anchor>
      <arglist>(void *destSamples, int destSubChannel, const void *sourceSamples, int sourceSubChannel, int numSamples) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioData::ConverterInstance</name>
    <filename>classAudioData_1_1ConverterInstance.html</filename>
    <templarg>class SourceSampleType</templarg>
    <templarg>class DestSampleType</templarg>
    <base>AudioData::Converter</base>
    <member kind="function">
      <type></type>
      <name>ConverterInstance</name>
      <anchorfile>classAudioData_1_1ConverterInstance.html</anchorfile>
      <anchor>ac2b8dd275f21a983a7df95d71a07c442</anchor>
      <arglist>(int numSourceChannels=1, int numDestChannels=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1ConverterInstance.html</anchorfile>
      <anchor>a3683a10b13c8284a13e367d36f58fadf</anchor>
      <arglist>(void *dest, const void *source, int numSamples) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1ConverterInstance.html</anchorfile>
      <anchor>a07faa7a55572f1f7ae837a9c8cbb0e1b</anchor>
      <arglist>(void *dest, int destSubChannel, const void *source, int sourceSubChannel, int numSamples) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Convolution</name>
    <filename>classjuce_1_1dsp_1_1Convolution.html</filename>
    <class kind="struct">juce::dsp::Convolution::Latency</class>
    <class kind="struct">juce::dsp::Convolution::NonUniform</class>
    <member kind="enumeration">
      <type></type>
      <name>Stereo</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>aafb1dce86f6ceae0532adf83497a151b</anchor>
      <arglist></arglist>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="aafb1dce86f6ceae0532adf83497a151ba7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="aafb1dce86f6ceae0532adf83497a151baa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Trim</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a09f5142a62f983fe6d719a974ca9af1b</anchor>
      <arglist></arglist>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="a09f5142a62f983fe6d719a974ca9af1ba7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="a09f5142a62f983fe6d719a974ca9af1baa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Normalise</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>af3aa5bf000321fa9e6329d11bc46e520</anchor>
      <arglist></arglist>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="af3aa5bf000321fa9e6329d11bc46e520a7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classjuce_1_1dsp_1_1Convolution.html" anchor="af3aa5bf000321fa9e6329d11bc46e520aa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a28b594eaf8efb4f0046c71b87cb9967d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>aff67eb8cf3a2f5377f01522ddf4bbca6</anchor>
      <arglist>(ConvolutionMessageQueue &amp;queue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>abd180440ee2f680ede494a3ef8f770d6</anchor>
      <arglist>(const Latency &amp;requiredLatency)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>ae3e267bef48268dedb5a247536de24e7</anchor>
      <arglist>(const NonUniform &amp;requiredHeadSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a607b1f7b9f9f9ec49431f817be2782eb</anchor>
      <arglist>(const Latency &amp;, ConvolutionMessageQueue &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>ac828ff8b13714aad9eeb339a7b0c57c3</anchor>
      <arglist>(const NonUniform &amp;, ConvolutionMessageQueue &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a50c1b2e12b489daada8fff9f266a4806</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a63d1a5d7b16e34361624a523be5fb35b</anchor>
      <arglist>(const ProcessSpec &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>abaa6a423798581ae5c4d1e0d26069306</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>aa734c3164724616ca11bccc1e9786c04</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImpulseResponse</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a941ce20fc814de56916fbe424359d87d</anchor>
      <arglist>(const void *sourceData, size_t sourceDataSize, Stereo isStereo, Trim requiresTrimming, size_t size, Normalise requiresNormalisation=Normalise::yes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImpulseResponse</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a28eb6eba9976d7fbbef02f9317f2629c</anchor>
      <arglist>(const File &amp;fileImpulseResponse, Stereo isStereo, Trim requiresTrimming, size_t size, Normalise requiresNormalisation=Normalise::yes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImpulseResponse</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a7d71cc81699cc341a2116abbc272117c</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;&amp;buffer, double bufferSampleRate, Stereo isStereo, Trim requiresTrimming, Normalise requiresNormalisation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentIRSize</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a0a159a0338f9bcea92007f09bee041a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLatency</name>
      <anchorfile>classjuce_1_1dsp_1_1Convolution.html</anchorfile>
      <anchor>a573fcfbbe86a213345b7cbdb630242c4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::ConvolutionMessageQueue</name>
    <filename>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</filename>
    <member kind="function">
      <type></type>
      <name>ConvolutionMessageQueue</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>ae1fb720881b7c917c878f6d702c0484a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConvolutionMessageQueue</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>ada5fec84ec4a6de045b16ba324cab78d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvolutionMessageQueue</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a3f462a2b5b00ac49e19d17d57feed98d</anchor>
      <arglist>(int numEntries)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvolutionMessageQueue</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a51d7e164a848dc63eb243c7c52c1c775</anchor>
      <arglist>(ConvolutionMessageQueue &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ConvolutionMessageQueue &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a7898272972dba3995be0a79c312adb9d</anchor>
      <arglist>(ConvolutionMessageQueue &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvolutionMessageQueue</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a6fa0923f53e64bd46edfec5f6e288883</anchor>
      <arglist>(const ConvolutionMessageQueue &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>ConvolutionMessageQueue &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a168e15b48b4a9272bd34c8ee5f7ed585</anchor>
      <arglist>(const ConvolutionMessageQueue &amp;)=delete</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Convolution</name>
      <anchorfile>classjuce_1_1dsp_1_1ConvolutionMessageQueue.html</anchorfile>
      <anchor>a270f44672ddc02df262594f6a0dd1472</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CoreAudioFormat</name>
    <filename>classCoreAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="enumeration">
      <type></type>
      <name>StreamKind</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a892e81f36a7ca376a0a83cfba0351e2f</anchor>
      <arglist></arglist>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa35c3ace1970663a16e5c65baa5941b13">kNone</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa87acd418821a53161766f3be856dc6b8">kAiff</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa16399a01dbc4590510a249a155fcaea3">kAifc</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa3ecd46e7a9045827b2ffd51334646f5b">kWave</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa0865bab38fb46502d3021342211dbc1b">kSoundDesigner2</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fac5312de02506bba2de2101d52c5107ff">kNext</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa0afd6ee9ebe4f69ce841079a0d069419">kMp3</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa23f5555013a46101596196cd0f86f8fd">kMp2</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa11b5b9f41e0972fdba2b9352d2a32fd5">kMp1</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fac18fcb08b5db9ea5719a1f99868bf017">kAc3</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa00f8b300efeb6d0c3259d358d205b7b4">kAacAdts</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fad7cef5bf14c7e0608d47dca93538630e">kMpeg4</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa677a7bf35c862597ef403c0f41608e7b">kM4a</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fad5d30ce0aff6889ce68033ecb83655c2">kM4b</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa12d34d9c14a0aff6c2f856a30ea0e3b1">kCaf</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fae2a8a489418c44dee3bcd6290566a5f2">k3gp</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2faf5f7ae86995ae21b5eca6b21a10ac412">k3gp2</enumvalue>
      <enumvalue file="classCoreAudioFormat.html" anchor="a892e81f36a7ca376a0a83cfba0351e2fa0d298e1285507e731435e03fede57f74">kAmr</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>CoreAudioFormat</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>ad59f427b0fbe2381bb1361933192dcf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CoreAudioFormat</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>aa8bbbd7ffc7f48dfa4efdbf53dd888c0</anchor>
      <arglist>(StreamKind)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CoreAudioFormat</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>aeaf6c5b6a59825cc2df363150208d2c4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a4c8144caa692e1717c4a97b27a572e5e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a8dfb8d8d930e6381773233eae6d823ca</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>ab328df6a0e06c1d339c7d1e7302e946f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a857f61e6d8f8d19c0b725c21fe4a7cb0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a4f3d11444131a16c34427a558d07cdba</anchor>
      <arglist>(InputStream *, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>aa3d542df21a72a342174093409db219f</anchor>
      <arglist>(OutputStream *, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>midiDataBase64</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a6a78852cc234c7fc83ab18c92662feb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>tempo</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a0b50e5a99a47c7c0af11092fd9e5fe7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>timeSig</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>aa0205a8ba3d4148ba0b2b7b58631d943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>keySig</name>
      <anchorfile>classCoreAudioFormat.html</anchorfile>
      <anchor>a523344d08328d28bc32436f1ad472013</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPlusPlusCodeTokeniser</name>
    <filename>classCPlusPlusCodeTokeniser.html</filename>
    <base>CodeTokeniser</base>
    <member kind="enumeration">
      <type></type>
      <name>TokenType</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a96ec7cd93a85eb494ff478b2531ca6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a7052a5bb03e836c04d591110776f201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a07505083d25d615f0147afdebc315523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a539da9fffe49f181c22173b47d57fdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a34e6424d83c728aabcae3b322c236b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_integer</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a2e52758c8cb50924da51149bc5b4c755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_float</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a1998f95edfbf5e071de632e2e2b26994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257aa21476a798b64fd4fef6961e258df548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a290668e5b4167e765b849c977c697384</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257aa2ac45a2c81f2d202df78cb9ab01c311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_preprocessor</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a0f86221be32d125f9827b9439c545702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a96ec7cd93a85eb494ff478b2531ca6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a7052a5bb03e836c04d591110776f201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a07505083d25d615f0147afdebc315523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a539da9fffe49f181c22173b47d57fdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a34e6424d83c728aabcae3b322c236b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_integer</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a2e52758c8cb50924da51149bc5b4c755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_float</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a1998f95edfbf5e071de632e2e2b26994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257aa21476a798b64fd4fef6961e258df548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a290668e5b4167e765b849c977c697384</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257aa2ac45a2c81f2d202df78cb9ab01c311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_preprocessor</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a757e9a2599a0e15b536754f99aeb0257a0f86221be32d125f9827b9439c545702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPlusPlusCodeTokeniser</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a469ad5768ee42ef25442571d4b6ab5e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CPlusPlusCodeTokeniser</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a94d0a56add35c08145aa4420b197e38f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readNextToken</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>a2e3caa24a249809d10244737f4c08f6a</anchor>
      <arglist>(CodeDocument::Iterator &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>CodeEditorComponent::ColourScheme</type>
      <name>getDefaultColourScheme</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>aaf182fcb2371143ea3709b4f966b3e8a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isReservedKeyword</name>
      <anchorfile>classCPlusPlusCodeTokeniser.html</anchorfile>
      <anchor>aaeae35807604c0f8941f4ed821e07642</anchor>
      <arglist>(const String &amp;token) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CppTokeniserFunctions</name>
    <filename>structCppTokeniserFunctions.html</filename>
    <class kind="struct">CppTokeniserFunctions::StringIterator</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isIdentifierStart</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a13364f0e29c090497fa4b9971c55ed09</anchor>
      <arglist>(const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isIdentifierBody</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a9a1c08ad4564d75d4226a8df6abd5500</anchor>
      <arglist>(const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isReservedKeyword</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>aa3b33648bc0a23789c3e53221cfb09d7</anchor>
      <arglist>(String::CharPointerType token, const int tokenLength) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parseIdentifier</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>aea69e827e335f754cb4e9c9c46a07ac5</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>skipNumberSuffix</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>abd84f7c1b1b5df145e88819cf0ccd0d0</anchor>
      <arglist>(Iterator &amp;source)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isHexDigit</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>acc6491811e5ae41ee52840b0d6576b1d</anchor>
      <arglist>(const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parseHexLiteral</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>adba962733aa284e276817e8e0bd4c30a</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isOctalDigit</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a3fea938ab1c80d3dae78df5e95dcb42b</anchor>
      <arglist>(const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parseOctalLiteral</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>af3b1bfdb9719b6547c92d40e28f7ee1d</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDecimalDigit</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>ae9b9ca8de1201e8e9c96d37a93879f79</anchor>
      <arglist>(const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parseDecimalLiteral</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>aac227ebdba41534a0bba3b399d1d542d</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parseFloatLiteral</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a5915487dcb8ba2aa54ac733299cc732d</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parseNumber</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>aa7d38384c966aae354723f534dae49d6</anchor>
      <arglist>(Iterator &amp;source)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>skipQuotedString</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a8c64db97036cde3a9774945c39361ea5</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>skipComment</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>acc20b010695f2ea7cba36da65c606219</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>skipPreprocessorLine</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a905f50dc9cdd44e54772c3ab69538338</anchor>
      <arglist>(Iterator &amp;source) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>skipIfNextCharMatches</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a537b688c16a211d4826bcccf338aad79</anchor>
      <arglist>(Iterator &amp;source, const juce_wchar c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>skipIfNextCharMatches</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a6a7fb9d8843cda49644b5c9c0e7ea352</anchor>
      <arglist>(Iterator &amp;source, const juce_wchar c1, const juce_wchar c2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readNextToken</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a0052d25ba400cf3e01f5f5bc95e03ce4</anchor>
      <arglist>(Iterator &amp;source)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeEscapeChars</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>aec2241fa18131c4d828d1a953f942b32</anchor>
      <arglist>(OutputStream &amp;out, const char *utf8, const int numBytesToRead, const int maxCharsOnLine, const bool breakAtNewLines, const bool replaceSingleQuotes, const bool allowStringBreaks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>addEscapeChars</name>
      <anchorfile>structCppTokeniserFunctions.html</anchorfile>
      <anchor>a0af79aca7fefba85524844c4b201803a</anchor>
      <arglist>(const String &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CriticalSection</name>
    <filename>classCriticalSection.html</filename>
    <member kind="typedef">
      <type>GenericScopedLock&lt; CriticalSection &gt;</type>
      <name>ScopedLockType</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>a4d398019b977a4c2151c6f1e2a06210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedUnlock&lt; CriticalSection &gt;</type>
      <name>ScopedUnlockType</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>afc7e83573aaf997f40d3c61a02823ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedTryLock&lt; CriticalSection &gt;</type>
      <name>ScopedTryLockType</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>aa51ba226e571a585af348e6d51a46c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CriticalSection</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>aaa4d9ea166cd7ce8ef369a7934e26b97</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CriticalSection</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>ae1ed672427d129fb5102459354d33422</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>a20c4b0714061cc488d220b1b5a77aa1c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnter</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>a2c12101da7ebf8455de49652f377d313</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classCriticalSection.html</anchorfile>
      <anchor>a856bbcc18f0367ae231f7277d9cb33f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::CubicTo</name>
    <filename>classRelativePointPath_1_1CubicTo.html</filename>
    <base>RelativePointPath::ElementBase</base>
    <member kind="function">
      <type></type>
      <name>CubicTo</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>a0d326bd6f40d3ffdd697b2a44009b16c</anchor>
      <arglist>(const RelativePoint &amp;controlPoint1, const RelativePoint &amp;controlPoint2, const RelativePoint &amp;endPoint)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>createTree</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>a88e31b9105aac415ab4ea7949cf11081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>ac2149fecb1f3b84a118628e63e9192ed</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const override</arglist>
    </member>
    <member kind="function">
      <type>RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>a1f38f95a39b62740769e6611722a2ffd</anchor>
      <arglist>(int &amp;numPoints) override</arglist>
    </member>
    <member kind="function">
      <type>ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>a86b336741678baca9cd67b0d7717ea37</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>controlPoints</name>
      <anchorfile>classRelativePointPath_1_1CubicTo.html</anchorfile>
      <anchor>a6651df5d1d55b5b8cf5bfff380fe40ec</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioPlayHead::CurrentPositionInfo</name>
    <filename>structAudioPlayHead_1_1CurrentPositionInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a927d8dc1a9acc71fff0656b0d2128afe</anchor>
      <arglist>(const CurrentPositionInfo &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>aa97bb9f02a577b9e53ef575d17ac1c46</anchor>
      <arglist>(const CurrentPositionInfo &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefault</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a4eb2e1834c4f9e932ef43301c0cd99ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bpm</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a70442777df0b88595ac6865acd936722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeSigNumerator</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>aaf8ad36ef3b2d39d401542ae5ca0100c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeSigDenominator</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a953c3ad29ef6e0ced883e15f901b0a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>timeInSamples</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a6cc14e975100cd474bc37971a6b9e460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeInSeconds</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a9da5cfbe320a2e6bf67c3a064ab34fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>editOriginTime</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a5a8c7375646228f378c4eb673f49a9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqPosition</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>aae819730a8f2918f97b9869970ff8c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqPositionOfLastBarStart</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>ad7967e1315115628cb35f93f389a3448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FrameRate</type>
      <name>frameRate</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a4b6f2832b6b33171bc192695d5849ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPlaying</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a84105c58665f2daae7a18809c964b397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isRecording</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a26d4f8779d4f64ba6c3a0a0df5607a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqLoopStart</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>ae56173fb2fdc1bf77094d5a507ad247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqLoopEnd</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>af3f8a3e1105700c28b2197635a64c9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isLooping</name>
      <anchorfile>structAudioPlayHead_1_1CurrentPositionInfo.html</anchorfile>
      <anchor>a69d7734277c893a624b2ea7392cb96e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessor::CurveData</name>
    <filename>structAudioProcessor_1_1CurveData.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>a40813f0ebb00a486ddab9f3a5ebfdcb1</anchor>
      <arglist></arglist>
      <enumvalue file="structAudioProcessor_1_1CurveData.html" anchor="a40813f0ebb00a486ddab9f3a5ebfdcb1a2dcbad7477fd40561e8b8198f173bd47">EQ</enumvalue>
      <enumvalue file="structAudioProcessor_1_1CurveData.html" anchor="a40813f0ebb00a486ddab9f3a5ebfdcb1a405d9a69e5139b9df0df6b66e18fc9e2">Dynamics</enumvalue>
      <enumvalue file="structAudioProcessor_1_1CurveData.html" anchor="a40813f0ebb00a486ddab9f3a5ebfdcb1a301b5ee318f25aa3fc3773e07f3d6312">GainReduction</enumvalue>
      <enumvalue file="structAudioProcessor_1_1CurveData.html" anchor="a40813f0ebb00a486ddab9f3a5ebfdcb1a88183b946cc5f0e8c96b2e66e1c74a7e">Unknown</enumvalue>
    </member>
    <member kind="variable">
      <type>std::function&lt; float(float)&gt;</type>
      <name>curve</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>a8edaae39cd3055757bf7698a8049c3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Range&lt; float &gt;</type>
      <name>xRange</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>ace933174e560607efa236cb9db2383e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Range&lt; float &gt;</type>
      <name>yRange</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>a539388eacf8fe42568f374dfd4656d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>xMeterID</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>ad735f0bc82c0d43e7c9273aca90c7712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>yMeterID</name>
      <anchorfile>structAudioProcessor_1_1CurveData.html</anchorfile>
      <anchor>ad35c7b5b96370a7c740a9b55d4b4a5ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu::CustomCallback</name>
    <filename>classPopupMenu_1_1CustomCallback.html</filename>
    <base>SingleThreadedReferenceCountedObject</base>
    <member kind="function">
      <type></type>
      <name>CustomCallback</name>
      <anchorfile>classPopupMenu_1_1CustomCallback.html</anchorfile>
      <anchor>a9c4d96918ac1a29742f36f79e93339f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CustomCallback</name>
      <anchorfile>classPopupMenu_1_1CustomCallback.html</anchorfile>
      <anchor>aa4035e54728790b694868dff464bbcfa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>menuItemTriggered</name>
      <anchorfile>classPopupMenu_1_1CustomCallback.html</anchorfile>
      <anchor>a784de797c5adb006d5d962ecae8e5e59</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu::CustomComponent</name>
    <filename>classPopupMenu_1_1CustomComponent.html</filename>
    <base>Component</base>
    <base>SingleThreadedReferenceCountedObject</base>
    <member kind="function">
      <type></type>
      <name>CustomComponent</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>aa25eb29afbd26cdd20de850c2737ffff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CustomComponent</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>a5ab9c678fc34ed1f86b2aeb281534cee</anchor>
      <arglist>(bool isTriggeredAutomatically)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getIdealSize</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>a18b614b5463a3ff680885a8cafa49e79</anchor>
      <arglist>(int &amp;idealWidth, int &amp;idealHeight)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerMenuItem</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>aadc39460fada2a60624f5ffc00daa296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isItemHighlighted</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>aba23af1d4e4160283949be9e5c196e27</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const PopupMenu::Item *</type>
      <name>getItem</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>a4cc14e1a2863e4b82d593edc50b3eb91</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTriggeredAutomatically</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>a302fa7c66c7e5c1d83842815030171d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlighted</name>
      <anchorfile>classPopupMenu_1_1CustomComponent.html</anchorfile>
      <anchor>a02baf9ef459fb52b53450d519dbaf40f</anchor>
      <arglist>(bool shouldBeHighlighted)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KnownPluginList::CustomScanner</name>
    <filename>classKnownPluginList_1_1CustomScanner.html</filename>
    <member kind="function">
      <type></type>
      <name>CustomScanner</name>
      <anchorfile>classKnownPluginList_1_1CustomScanner.html</anchorfile>
      <anchor>a8c25f60710b16529a0f27371c6a93d72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CustomScanner</name>
      <anchorfile>classKnownPluginList_1_1CustomScanner.html</anchorfile>
      <anchor>a2960e71d8cb4d7738a212e579e4d4475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>findPluginTypesFor</name>
      <anchorfile>classKnownPluginList_1_1CustomScanner.html</anchorfile>
      <anchor>a3af43036c1db3c52075e5cb268f34631</anchor>
      <arglist>(AudioPluginFormat &amp;format, OwnedArray&lt; PluginDescription &gt; &amp;result, const String &amp;fileOrIdentifier)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>scanFinished</name>
      <anchorfile>classKnownPluginList_1_1CustomScanner.html</anchorfile>
      <anchor>a0cd070fa9301148afe02672e67d075a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldExit</name>
      <anchorfile>classKnownPluginList_1_1CustomScanner.html</anchorfile>
      <anchor>ae540e81f211be934d0a628e25f80bf96</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CustomTypeface</name>
    <filename>classCustomTypeface.html</filename>
    <base>Typeface</base>
    <member kind="function">
      <type></type>
      <name>CustomTypeface</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>ab55fd08f0ab46d6121f7a3947c69440e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CustomTypeface</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>aa08aa5740c635671d23b4005387dd073</anchor>
      <arglist>(InputStream &amp;serialisedTypefaceStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CustomTypeface</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a48bcb86787e4af58ed80bc713e8820b7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>aae23b3b2c7f54b633376361462363ece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacteristics</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a7da2c0383a43ca73649aae749c3acc4f</anchor>
      <arglist>(const String &amp;fontFamily, float ascent, bool isBold, bool isItalic, juce_wchar defaultCharacter) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacteristics</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a0d2c31c8caaaec95299512e05988ed0a</anchor>
      <arglist>(const String &amp;fontFamily, const String &amp;fontStyle, float ascent, juce_wchar defaultCharacter) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlyph</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a09d793a31978d29a3b274014d5787754</anchor>
      <arglist>(juce_wchar character, const Path &amp;path, float width) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addKerningPair</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>ababca5dbbddb414180c1ebae0e639992</anchor>
      <arglist>(juce_wchar char1, juce_wchar char2, float extraAmount) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlyphsFromOtherTypeface</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a94de59c3b010a1f68ce3681174a6a173</anchor>
      <arglist>(Typeface &amp;typefaceToCopy, juce_wchar characterStartIndex, int numCharacters) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeToStream</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>ab5f4f1bed4814397104d57cab666ca1a</anchor>
      <arglist>(OutputStream &amp;outputStream)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAscent</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>aa1780a81a84a15eb379ff48ad8414666</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDescent</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a8f556d4d8fcdae01b95b5f2324beba6f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightToPointsFactor</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a043e644515aa4200fac16b4bacd4076c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getStringWidth</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a977541b6e41057ea3bcf50bc69d81da5</anchor>
      <arglist>(const String &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGlyphPositions</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a447fb8eeb7df5ba6fa1439176c185919</anchor>
      <arglist>(const String &amp;, Array&lt; int &gt; &amp;glyphs, Array&lt; float &gt; &amp;xOffsets) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOutlineForGlyph</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>ad7c9243dab6ddc767350a617f1142b81</anchor>
      <arglist>(int glyphNumber, Path &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>EdgeTable *</type>
      <name>getEdgeTableForGlyph</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a3c240c62857548f273c9e92b467cd326</anchor>
      <arglist>(int glyphNumber, const AffineTransform &amp;, float fontHeight) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadGlyphIfPossible</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a3d46ee607d4e0e1a7eb2a67f670fd9e5</anchor>
      <arglist>(juce_wchar characterNeeded)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>juce_wchar</type>
      <name>defaultCharacter</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>a253a2ab299747b043f623ddbdd354e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>ascent</name>
      <anchorfile>classCustomTypeface.html</anchorfile>
      <anchor>ab5c74224ec102b6990481b658d189ac4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DarkModeSettingListener</name>
    <filename>classDarkModeSettingListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DarkModeSettingListener</name>
      <anchorfile>classDarkModeSettingListener.html</anchorfile>
      <anchor>a1b4c92f2c4a9db7b9c0e64fa26a6baf8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>darkModeSettingChanged</name>
      <anchorfile>classDarkModeSettingListener.html</anchorfile>
      <anchor>ad8907ba0d4d9ec206794a21ed8dde4b2</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DatagramSocket</name>
    <filename>classDatagramSocket.html</filename>
    <member kind="typedef">
      <type>SocketOptions</type>
      <name>Options</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a11a18742eac7568850158ca3804ef064</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatagramSocket</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a0f5b98cca25dbb6b08a8077683a8aa2c</anchor>
      <arglist>(bool enableBroadcasting, const SocketOptions &amp;optionsIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatagramSocket</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>ae1fe112c66cd0f500c7cbc5de57ad56f</anchor>
      <arglist>(bool enableBroadcasting)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatagramSocket</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>ad6bb06a22f358ab12369e79c4a600033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DatagramSocket</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a67749ad62429e5a9aac2b2d9faaff89e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bindToPort</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a94c29fad4912e3dfc17cb8824de3d548</anchor>
      <arglist>(int localPortNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bindToPort</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>abab3319908ade4467169d260b7029056</anchor>
      <arglist>(int localPortNumber, const String &amp;localAddress)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBoundPort</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>af292685919385420af0a4f6cdadcd61d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRawSocketHandle</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>af1e8a49c016a60b10e733aff662c3fa3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitUntilReady</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>ae77519329f01be11296e649fb31bc2d1</anchor>
      <arglist>(bool readyForReading, int timeoutMsecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>aa6d0fb81186112263c99e88b498f58ed</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead, bool blockUntilSpecifiedAmountHasArrived)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a2f0e21a081e3dcb1b341a63a9a0d1fe5</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead, bool blockUntilSpecifiedAmountHasArrived, String &amp;senderIPAddress, int &amp;senderPortNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a24df3d574d38f78256551c1f58d58be1</anchor>
      <arglist>(const String &amp;remoteHostname, int remotePortNumber, const void *sourceBuffer, int numBytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a9c4d7433fc0275c0cbeff650f53d3eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>joinMulticast</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a2b2bed0e6b34949f0e0cdaa9c0a96f62</anchor>
      <arglist>(const String &amp;multicastIPAddress)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>leaveMulticast</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>aaa785e39e8bf7ec660e0dbe6a2ea3c1a</anchor>
      <arglist>(const String &amp;multicastIPAddress)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMulticastLoopbackEnabled</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>ae2df523dd5929441ba07c339defbcc5c</anchor>
      <arglist>(bool enableLoopback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEnablePortReuse</name>
      <anchorfile>classDatagramSocket.html</anchorfile>
      <anchor>a5578663686a9ea899e0ce4390222479e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Decibels</name>
    <filename>classDecibels.html</filename>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>decibelsToGain</name>
      <anchorfile>classDecibels.html</anchorfile>
      <anchor>aa8114cb97adb33d7723e8a5bc6f67c18</anchor>
      <arglist>(Type decibels, Type minusInfinityDb=Type(defaultMinusInfinitydB))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>gainToDecibels</name>
      <anchorfile>classDecibels.html</anchorfile>
      <anchor>a2a2c7152fe5560836cd81e6d167da537</anchor>
      <arglist>(Type gain, Type minusInfinityDb=Type(defaultMinusInfinitydB))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>gainWithLowerBound</name>
      <anchorfile>classDecibels.html</anchorfile>
      <anchor>a90126035a14f809557930e4d13cf27dc</anchor>
      <arglist>(Type gain, Type lowerBoundDb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>classDecibels.html</anchorfile>
      <anchor>a808a763495ccbe5d504fbd501bb85e0d</anchor>
      <arglist>(Type decibels, int decimalPlaces=2, Type minusInfinityDb=Type(defaultMinusInfinitydB), bool shouldIncludeSuffix=true, StringRef customMinusInfinityString={})</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DefaultElementComparator</name>
    <filename>classDefaultElementComparator.html</filename>
    <templarg>class ElementType</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compareElements</name>
      <anchorfile>classDefaultElementComparator.html</anchorfile>
      <anchor>a271d017e79a70c56794e516871ab5c87</anchor>
      <arglist>(ParameterType first, ParameterType second)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DefaultHashFunctions</name>
    <filename>structDefaultHashFunctions.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>ae5c47d8de93c49744491d64f2532d75f</anchor>
      <arglist>(uint32 key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>a1c4464bc58d8bb2de8be3cf4b5d4c585</anchor>
      <arglist>(int32 key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>a4de19776c90a3c127b3aacf9b26f3aaa</anchor>
      <arglist>(uint64 key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>af7f7fa63b837b1a519eba7a43f223ff3</anchor>
      <arglist>(int64 key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>ab3ad9697d3bbe3a07b64f49eddb259f7</anchor>
      <arglist>(const String &amp;key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>aa0382e4efe3c4eb76106a9bcca3fe9a8</anchor>
      <arglist>(const var &amp;key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>ab68d8e76eb0cd41ed222aa187189a563</anchor>
      <arglist>(const void *key, int upperLimit) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>generateHash</name>
      <anchorfile>structDefaultHashFunctions.html</anchorfile>
      <anchor>a6a18c27d7c1065ede5b05d7eec3febd0</anchor>
      <arglist>(const Uuid &amp;key, int upperLimit) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::DelayLine</name>
    <filename>classjuce_1_1dsp_1_1DelayLine.html</filename>
    <templarg>typename SampleType</templarg>
    <templarg>typename InterpolationType</templarg>
    <member kind="function">
      <type></type>
      <name>DelayLine</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a53f5dcb4f6051ea868cf87bece433c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DelayLine</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a4bcfdc29b48637cdef16378140380b4a</anchor>
      <arglist>(int maximumDelayInSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDelay</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a27d306f3993fd42c7875d5852aa8cf5f</anchor>
      <arglist>(SampleType newDelayInSamples)</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getDelay</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>ade6875713c95856de95b36a99abea9ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a040a5083f5833bf196d072dc7ce750d1</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumDelayInSamples</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>aa5a61bc5fbd0f0855868911fb4f21eb1</anchor>
      <arglist>(int maxDelayInSamples)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumDelayInSamples</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a1ed1b30d5f2c8af19ce8f7a99a407287</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>ae88f4e397d73c4b5eb01a3049adc14fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushSample</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>af513bd521ee57557ddb2c77e39329882</anchor>
      <arglist>(int channel, SampleType sample)</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>popSample</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>a4219ec983b1261f186eaaa5764fede5c</anchor>
      <arglist>(int channel, SampleType delayInSamples=-1, bool updateReadPointer=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1DelayLine.html</anchorfile>
      <anchor>ae208a5d00ad83b30d531d5bdb69b17f1</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DeletedAtShutdown</name>
    <filename>classDeletedAtShutdown.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deleteAll</name>
      <anchorfile>classDeletedAtShutdown.html</anchorfile>
      <anchor>a72ea5ccbe21f14172dbcfdcb0f3fe4e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DeletedAtShutdown</name>
      <anchorfile>classDeletedAtShutdown.html</anchorfile>
      <anchor>ad03334a429dfa1c465dd8ad52fb94190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~DeletedAtShutdown</name>
      <anchorfile>classDeletedAtShutdown.html</anchorfile>
      <anchor>af9065f0567544fbbb8966a8bef264873</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ARAHostModel::DeletionListener</name>
    <filename>structARAHostModel_1_1DeletionListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeletionListener</name>
      <anchorfile>structARAHostModel_1_1DeletionListener.html</anchorfile>
      <anchor>a4a3fe25949f509c1ffd794d042bb68cb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>structARAHostModel_1_1DeletionListener.html</anchorfile>
      <anchor>aa7f3294aaaf9ef6881b7820b8fa87ff6</anchor>
      <arglist>(DeletionListener &amp;other) noexcept=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Desktop</name>
    <filename>classDesktop.html</filename>
    <base protection="private">DeletedAtShutdown</base>
    <base protection="private">Timer</base>
    <base protection="private">AsyncUpdater</base>
    <member kind="enumeration">
      <type></type>
      <name>DisplayOrientation</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upright</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aaced7253546b0f2e73e4dd08bcb60c9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upsideDown</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aa5820a6ffe2f7f012a16a1bd57e304b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotatedClockwise</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aae1e0629de1668ef16f700b7278fd0f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotatedAntiClockwise</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aab48176789b5764aae6aae6a393916712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allOrientations</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aacb260a5600c352a166edd836a2305a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upright</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aaced7253546b0f2e73e4dd08bcb60c9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upsideDown</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aa5820a6ffe2f7f012a16a1bd57e304b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotatedClockwise</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aae1e0629de1668ef16f700b7278fd0f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotatedAntiClockwise</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aab48176789b5764aae6aae6a393916712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allOrientations</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a5e06947d2d1295bdb6f5c4fab7beb98aacb260a5600c352a166edd836a2305a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseButtonClickCounter</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aedc0ee3a5d19297c0163bc5a160b2ee4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseWheelMoveCounter</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aca2d34fe675f71a0ba3a7335fd169e0e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlobalMouseListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>add528b1597a432f2e4cb9b10314fc210</anchor>
      <arglist>(MouseListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeGlobalMouseListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a6051a5203c21377974a1f65c0acd4acc</anchor>
      <arglist>(MouseListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFocusChangeListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a0db6055049b8268af05e51e55f377586</anchor>
      <arglist>(FocusChangeListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFocusChangeListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>af428140675315bed1cec0494ec70007a</anchor>
      <arglist>(FocusChangeListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDarkModeSettingListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ab825c90941e7dd921f2bb524e4fc2b07</anchor>
      <arglist>(DarkModeSettingListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDarkModeSettingListener</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a171fe7bdeb42a1922f357ab65a71f4a8</anchor>
      <arglist>(DarkModeSettingListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDarkModeActive</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a33ca1091178824b63a8e8eaf14f3e7bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKioskModeComponent</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a8fa4033714b5a9cd0714c9b9633b3366</anchor>
      <arglist>(Component *componentToUse, bool allowMenusAndBars=true)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getKioskModeComponent</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ad996542b140ccbbf89b8ca79ef648ab5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumComponents</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a74081737d1c862fdcce6bb2eb24901f3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponent</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a87658886a2fc539f49a8ea533b6db66f</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>findComponentAt</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a60f4a595660beaa9a70581ddd28c19d3</anchor>
      <arglist>(Point&lt; int &gt; screenPosition) const</arglist>
    </member>
    <member kind="function">
      <type>ComponentAnimator &amp;</type>
      <name>getAnimator</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ad52c8dba1af50279acdfe5c7ff9ad9c0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>LookAndFeel &amp;</type>
      <name>getDefaultLookAndFeel</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aac7db53a2eaa85778363017a569f4afa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultLookAndFeel</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a726a6fd8120c6b64a85ca382a9208c67</anchor>
      <arglist>(LookAndFeel *newDefaultLookAndFeel)</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; MouseInputSource &gt; &amp;</type>
      <name>getMouseSources</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a96bf71c027e3d743b157629acb463225</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumMouseSources</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a7dc6e7f8c3c94ffa20584305d51133d2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseInputSource *</type>
      <name>getMouseSource</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ad3a66ce10921087395d259b8b3798849</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseInputSource</type>
      <name>getMainMouseSource</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a56b73809a55ec618201661f163ff00dc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDraggingMouseSources</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ab58864358ece4bdfea451efc7a308379</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseInputSource *</type>
      <name>getDraggingMouseSource</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aec6c1dff717c385403a11942297a585b</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginDragAutoRepeat</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a484c8460c95255150aef4dbe1909ae9f</anchor>
      <arglist>(int millisecondsBetweenCallbacks)</arglist>
    </member>
    <member kind="function">
      <type>DisplayOrientation</type>
      <name>getCurrentOrientation</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a02ae21e312faf1715e8311f1f53e5e00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientationsEnabled</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a4c4e91683ca8ffef6724650b90b17293</anchor>
      <arglist>(int allowedOrientations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOrientationsEnabled</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ac18d391af21fd546fc059c77014a4c9b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrientationEnabled</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a501649988905cfa81e1a5798b2bc5572</anchor>
      <arglist>(DisplayOrientation orientation) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Displays &amp;</type>
      <name>getDisplays</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a024778a0833810513d24a44e7306d117</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalScaleFactor</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a1a10b63e1495aac17b5848335c6ea4cf</anchor>
      <arglist>(float newScaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGlobalScaleFactor</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a9d3762d46b652cd0249e6845229f3b4c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHeadless</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ae05cdf7a1a2d4a78a17eb389653b1cd7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Desktop &amp;JUCE_CALLTYPE</type>
      <name>getInstance</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aedeca95ef32376027263bd39c693eeda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Point&lt; int &gt;</type>
      <name>getMousePosition</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a9197521ec0f311d86d84ce9bfb17b4e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMousePosition</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ab8561129265571ab55b2b5a50faecf19</anchor>
      <arglist>(Point&lt; int &gt; newPosition)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Point&lt; int &gt;</type>
      <name>getLastMouseDownPosition</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>acc72a2949716fe922f8081bf0f938873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setScreenSaverEnabled</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a12b63736985b72fc78bebe7bf9903597</anchor>
      <arglist>(bool isEnabled)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isScreenSaverEnabled</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>ac49ada613f5989b8fe36c22cf19bf517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canUseSemiTransparentWindows</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>af15bdf2abd33c022d88f9335a5b5d098</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Component</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a90717717700965c100968cff0188e244</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComponentPeer</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>aeec6ceefbdc3b19e8f650d96f521cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DeletedAtShutdown</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>a66ca5fe10d82041860ba76363345fddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Displays</name>
      <anchorfile>classDesktop.html</anchorfile>
      <anchor>af2aa5afb6ba8acb24e156284fc503bd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::Device</name>
    <filename>classjuce_1_1midi__ci_1_1Device.html</filename>
    <base>juce::midi_ci::DeviceMessageHandler</base>
    <member kind="typedef">
      <type>DeviceFeatures</type>
      <name>Features</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a5587d11f023d6999bc53a89f773b1657</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DeviceListener</type>
      <name>Listener</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a23881c02b82441c4a6a8f5cb796a8c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DeviceOptions</type>
      <name>Options</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>aede1e6e96f337d18b3938f891a86def0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a7f56ed980182693641834b1339cc1887</anchor>
      <arglist>(const Options &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ac7ea7c8f1b1225c12b83e9f8d2263dae</anchor>
      <arglist>(Device &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a39229b030b805c021ac4166860555175</anchor>
      <arglist>(Device &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a12b757b62dcec5928d5522667f5b4136</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ad9f6d87696ad5f12f044b9472daf0639</anchor>
      <arglist>(ump::BytesOnGroup) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDiscovery</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>aab2deea35bd2c25dfcd3ced2e83a6d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendEndpointInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a0a1cbe26b950149a4e0801c42bc9ccf3</anchor>
      <arglist>(MUID destination, Message::EndpointInquiry endpoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendProfileInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a4da7d8bb4fe193a3d08d8f8db76ae68f</anchor>
      <arglist>(MUID muid, ChannelInGroup address)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendProfileDetailsInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a7f004e490fe81f89335befb7a546b325</anchor>
      <arglist>(MUID muid, ChannelInGroup address, Profile profile, std::byte target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendProfileSpecificData</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ab6e0635a4e837ebd9574a02cbb7fdd42</anchor>
      <arglist>(MUID muid, ChannelInGroup address, Profile profile, Span&lt; const std::byte &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendProfileEnablement</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a585cf5fb0dd3efb83013f802f0acb5e2</anchor>
      <arglist>(MUID muid, ChannelInGroup address, Profile profile, int numChannels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendPropertyCapabilitiesInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a2c58f9d7aed1978927b45fe13df2a916</anchor>
      <arglist>(MUID destination)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; RequestKey &gt;</type>
      <name>sendPropertyGetInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a12a38ef178f03198b9fe98b83e41228d</anchor>
      <arglist>(MUID m, const PropertyRequestHeader &amp;header, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; onResult)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; RequestKey &gt;</type>
      <name>sendPropertySetInquiry</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a87e955a8b212817601506b0db9273986</anchor>
      <arglist>(MUID m, const PropertyRequestHeader &amp;header, Span&lt; const std::byte &gt; body, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; onResult)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abortPropertyRequest</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ae8f3d83a60dc8b51da99599278a8c43d</anchor>
      <arglist>(RequestKey)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; RequestID &gt;</type>
      <name>getIdForRequestKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a3323492e1600504ae6170754dfb34b4b</anchor>
      <arglist>(RequestKey) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; RequestKey &gt;</type>
      <name>getOngoingRequests</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>acae56019569ab1b3d5c40a26c28b3a3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubscriptionKey</type>
      <name>beginSubscription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>abd227807769c23bea34c97ac3548a9be</anchor>
      <arglist>(MUID m, const PropertySubscriptionHeader &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSubscription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a6483f9de0cdca7da292417eb20563ca7</anchor>
      <arglist>(SubscriptionKey)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; SubscriptionKey &gt;</type>
      <name>getOngoingSubscriptions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>aa2ff93d305675da22bd85412bff66aa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; String &gt;</type>
      <name>getSubscribeIdForKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a27f685be276e82dad576ca6c7a7ad087</anchor>
      <arglist>(SubscriptionKey key) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; String &gt;</type>
      <name>getResourceForKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a731d27cbcec01484629811abfd33cd08</anchor>
      <arglist>(SubscriptionKey key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendPendingMessages</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a51aa05eb9137bba9f110a324ea4b574d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>aecc4158d28d3154ebbc15af3c312ffc1</anchor>
      <arglist>(Listener &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>af0c8d9d3c13c64d52be3230e911c75d2</anchor>
      <arglist>(Listener &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>MUID</type>
      <name>getMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a7fc837a0f559bf8c106e6ea7d58a802f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>getOptions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ab51f49a00d9115ca4561af9600d65639</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; MUID &gt;</type>
      <name>getDiscoveredMuids</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ad4705579a38489ad07ace0ad2305b31b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ProfileHost *</type>
      <name>getProfileHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a2abb222d7ab3eaa3f39c3111fc5e432c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProfileHost *</type>
      <name>getProfileHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a9b19553c59253de5737f925558f7506e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PropertyHost *</type>
      <name>getPropertyHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a9e6e2ac974f005d933164363323c63de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyHost *</type>
      <name>getPropertyHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>abda296f6b19e83fdfec4128ef8880b9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Message::Discovery &gt;</type>
      <name>getDiscoveryInfoForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>aa31fa4a2c86da0dfaf0633574f2bcd63</anchor>
      <arglist>(MUID m) const</arglist>
    </member>
    <member kind="function">
      <type>const ChannelProfileStates *</type>
      <name>getProfileStateForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a68c95b0f163d7ffa579d2a18888621eb</anchor>
      <arglist>(MUID m, ChannelAddress address) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; int &gt;</type>
      <name>getNumPropertyExchangeRequestsSupportedForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a68d9a6e11729346e6ed10ffba4e6fafd</anchor>
      <arglist>(MUID m) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getResourceListForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>ac07e9051ab18d4fe579a594a3159bf78</anchor>
      <arglist>(MUID x) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getDeviceInfoForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>af552063fd665c6242219cf091e6281f8</anchor>
      <arglist>(MUID x) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getChannelListForMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Device.html</anchorfile>
      <anchor>a820e82238e638f22aa69dedda49c8690</anchor>
      <arglist>(MUID x) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::DeviceFeatures</name>
    <filename>classjuce_1_1midi__ci_1_1DeviceFeatures.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceFeatures</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a353068121f720b6ab67cc5d3f0eee21a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceFeatures</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>abe2ba76eb329ea2ee467aa045209dd08</anchor>
      <arglist>(std::byte f)</arglist>
    </member>
    <member kind="function">
      <type>DeviceFeatures</type>
      <name>withProfileConfigurationSupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a0f43d81026477858f2c422707c2d99b4</anchor>
      <arglist>(bool x=true) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceFeatures</type>
      <name>withPropertyExchangeSupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a94cbc336aaef835b89fb6ae0f4ad458a</anchor>
      <arglist>(bool x=true) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceFeatures</type>
      <name>withProcessInquirySupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a5793004ffeb63f553c010a77828f27d5</anchor>
      <arglist>(bool x=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProfileConfigurationSupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a6870dfb03701298dbb50d54d62baf9d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPropertyExchangeSupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a47534752010600eb5914da43104b55e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProcessInquirySupported</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a323bfafbee1d4d179a6c9ce0b0563fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::byte</type>
      <name>getSupportedCapabilities</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>ad39522ec27e9893b2008c6df0d59a777</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a7592b393c5bcc79b1408101c3edfa6e4</anchor>
      <arglist>(const DeviceFeatures &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceFeatures.html</anchorfile>
      <anchor>a918b87339f37468a7e42a22e12612c52</anchor>
      <arglist>(const DeviceFeatures &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::universal_midi_packets::DeviceInfo</name>
    <filename>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a4729cd674a7b64d7f5a6f80d2c7722d7</anchor>
      <arglist>(const DeviceInfo &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>af76c1ddc241bf840f555a65b4c01a264</anchor>
      <arglist>(const DeviceInfo &amp;other) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>serialise</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>affb32f93d7880689ac647103a0454464</anchor>
      <arglist>(Archive &amp;archive, This &amp;t)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 3 &gt;</type>
      <name>manufacturer</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a384b707c3c72798ebc18b55a8a506d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 2 &gt;</type>
      <name>family</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a96075b09e35c2bc14fc3ae4f9a2791dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 2 &gt;</type>
      <name>modelNumber</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a2d36685a82f8bd9b88f2b7b216c7976a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 4 &gt;</type>
      <name>revision</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a262a42a4712fbb23d90e73c10e02ef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>marshallingVersion</name>
      <anchorfile>structjuce_1_1universal__midi__packets_1_1DeviceInfo.html</anchorfile>
      <anchor>a2b20022518cf4a1a53b7b5b611e8b561</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::DeviceListener</name>
    <filename>structjuce_1_1midi__ci_1_1DeviceListener.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceListener</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a049b06fa11273364edc591ac147d5da9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceListener</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>adfd1ba0ee5bad71a9d4118106262946f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceListener</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a2aeec45bd459dbc48c416dd9b50f1556</anchor>
      <arglist>(const DeviceListener &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceListener</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>ae48645bb105bbb128410c47b44eabe45</anchor>
      <arglist>(DeviceListener &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>DeviceListener &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a5a58fd9d6eaebafa5b73562d5fd501bb</anchor>
      <arglist>(const DeviceListener &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>DeviceListener &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a293c63ca62e7986212d506e0f5084f31</anchor>
      <arglist>(DeviceListener &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deviceAdded</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a5d79536312f12fc9a43840df2367f254</anchor>
      <arglist>(MUID x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deviceRemoved</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a193156c1e72f862ec9b9b0001c175c51</anchor>
      <arglist>(MUID x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endpointReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>acae3655a12aaacaa240daf4ba228c1b6</anchor>
      <arglist>(MUID x, Message::EndpointInquiryResponse response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>messageNotAcknowledged</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a3d55ae3a6449e6bda6a60bafaee1d235</anchor>
      <arglist>(MUID x, Message::NAK)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>profileStateReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a64ff31db0d07d68cf903e6eedc783e18</anchor>
      <arglist>(MUID x, ChannelInGroup destination)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>profilePresenceChanged</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a5c276c69688fb83e8e96f8e2dd6d97fa</anchor>
      <arglist>(MUID x, ChannelInGroup destination, Profile profile, bool exists)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>profileEnablementChanged</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a4e00c488976ead68b2f26126aac6840a</anchor>
      <arglist>(MUID x, ChannelInGroup destination, Profile profile, int numChannels)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>profileDetailsReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a3698a4e9bbc1427cdcf04239982a4f44</anchor>
      <arglist>(MUID x, ChannelInGroup destination, Profile profile, std::byte target, Span&lt; const std::byte &gt; data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>profileSpecificDataReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a0f044afd2d6b81099261e1673a534780</anchor>
      <arglist>(MUID x, ChannelInGroup destination, Profile profile, Span&lt; const std::byte &gt; data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>propertyExchangeCapabilitiesReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a7ac95689700f11ed7b548f7137969401</anchor>
      <arglist>(MUID x)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>propertySubscriptionDataReceived</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a10d01266420c17c4702dfb59b6ebb84c</anchor>
      <arglist>(MUID x, const PropertySubscriptionData &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>propertySubscriptionChanged</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceListener.html</anchorfile>
      <anchor>a9e95ff2e8fd24b364251bcd0b87dc89d</anchor>
      <arglist>(SubscriptionKey subscription, const std::optional&lt; String &gt; &amp;subscribeId)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::DeviceMessageHandler</name>
    <filename>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceMessageHandler</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a53b72175bccea844e8269579937364f1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceMessageHandler</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a6b334384a47dd2e4ab445031fd2ac60a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceMessageHandler</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a8a68967cd125645ab605287b33a23f3d</anchor>
      <arglist>(const DeviceMessageHandler &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceMessageHandler</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a58b6a7e77750740b02c9ef477fe40a41</anchor>
      <arglist>(DeviceMessageHandler &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>DeviceMessageHandler &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>aec83d85e101458cb228b367915b179be</anchor>
      <arglist>(const DeviceMessageHandler &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>DeviceMessageHandler &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a756a97f5c702deafc769dcc4700bc547</anchor>
      <arglist>(DeviceMessageHandler &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>structjuce_1_1midi__ci_1_1DeviceMessageHandler.html</anchorfile>
      <anchor>a1e02d9d4841dfd3972624abc4c8ed1b3</anchor>
      <arglist>(ump::BytesOnGroup)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::DeviceOptions</name>
    <filename>classjuce_1_1midi__ci_1_1DeviceOptions.html</filename>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withOutputs</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a7a61a79a29d2364efe43f8348d4c4428</anchor>
      <arglist>(std::vector&lt; DeviceMessageHandler * &gt; x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withFunctionBlock</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>aabf46c2aa5a54bff8558bef31eda3886</anchor>
      <arglist>(FunctionBlock x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withDeviceInfo</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a9971a3ef024908bf9bfcc642de612299</anchor>
      <arglist>(const ump::DeviceInfo &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withFeatures</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a2b09bcf627b1234d7c67899a37213d25</anchor>
      <arglist>(DeviceFeatures x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withMaxSysExSize</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a299c7b18cf1a50bd3258bb88f78121f3</anchor>
      <arglist>(size_t x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withProfileDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a2d248401ebc1403e22b439197d21dcd3</anchor>
      <arglist>(ProfileDelegate *x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withPropertyDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a498fd82a4c8ff928d4e018b26d849138</anchor>
      <arglist>(PropertyDelegate *x) const</arglist>
    </member>
    <member kind="function">
      <type>DeviceOptions</type>
      <name>withProductInstanceId</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a28b0198287c59e85102cebcac39be999</anchor>
      <arglist>(const std::array&lt; char, 16 &gt; &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getOutputs</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a9da91ed0d3beefa7ad1b5a8fe086e4b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getFunctionBlock</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a4ad01d570fb73e115de82b6d1df8b5ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getDeviceInfo</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a6487238ebf099555e44841ebe7a9c9a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getFeatures</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>abca7dc1f3bd1837bb106e538fe687e01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getMaxSysExSize</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a100a5ffe974e9bc38dff2849f4628a2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getProductInstanceId</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>aacaaef295b8baa99629cdcda3c8e9c50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getProfileDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>aa438c0c759fb2a06b4647f83383b69bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getPropertyDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a0460b64464e13a8b9c029e961596127e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::array&lt; char, 16 &gt;</type>
      <name>makeProductInstanceId</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>adfd07b03857ae0f3a68acc391f172dcb</anchor>
      <arglist>(Random &amp;random)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>beginValidAscii</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>a6579802b59cc9b7535e8e4ed2f42845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>endValidAscii</name>
      <anchorfile>classjuce_1_1midi__ci_1_1DeviceOptions.html</anchorfile>
      <anchor>aed822bdc928d1de91d4c1dcdc25bced7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DialogWindow</name>
    <filename>classDialogWindow.html</filename>
    <base>DocumentWindow</base>
    <class kind="struct">DialogWindow::LaunchOptions</class>
    <member kind="function">
      <type></type>
      <name>DialogWindow</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>aa2c9dc858666d4724bd6a76957a09687</anchor>
      <arglist>(const String &amp;name, Colour backgroundColour, bool escapeKeyTriggersCloseButton, bool addToDesktop=true, float desktopScale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DialogWindow</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>ad72cf573c0968d88141387781ff4595e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>escapeKeyPressed</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>a95060bcf703d4e8f2fa6b88370981ed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>a95e4dc00f63582b6ae585d8d67ae915b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showDialog</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>a7ecd3420abf6bc06791e3f6c0da815b4</anchor>
      <arglist>(const String &amp;dialogTitle, Component *contentComponent, Component *componentToCentreAround, Colour backgroundColour, bool escapeKeyTriggersCloseButton, bool shouldBeResizable=false, bool useBottomRightCornerResizer=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>showModalDialog</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>a4e7934b53c5a76398cefb697d709a251</anchor>
      <arglist>(const String &amp;dialogTitle, Component *contentComponent, Component *componentToCentreAround, Colour backgroundColour, bool escapeKeyTriggersCloseButton, bool shouldBeResizable=false, bool useBottomRightCornerResizer=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>a495890fb9139e539f86190c7319da3ea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>aeb7649c419d4b031fd4967bfff3d09e0</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getDesktopScaleFactor</name>
      <anchorfile>classDialogWindow.html</anchorfile>
      <anchor>af7d853cf3eb4c0bae2bb6ccf77b0d038</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DirectoryContentsDisplayComponent</name>
    <filename>classDirectoryContentsDisplayComponent.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bac53e42ed088fe6d66eb46b51f458f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bac9c2c1e7103616f5665dfc53e27cc0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bab157f0e0cb536b1509a437018713892d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bac53e42ed088fe6d66eb46b51f458f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bac9c2c1e7103616f5665dfc53e27cc0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ab57cde73f0efaaa4b3d8a1d6c2af358bab157f0e0cb536b1509a437018713892d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DirectoryContentsDisplayComponent</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a77753970a52f8b388bb7142f662d82c0</anchor>
      <arglist>(DirectoryContentsList &amp;listToShow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DirectoryContentsDisplayComponent</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a1aa97c3b2cb8cea18a072867070e749d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumSelectedFiles</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a17067d141e43635f80942d7a2d527563</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual File</type>
      <name>getSelectedFile</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a90137f0e012e2e2d40d0ce1e5cc3711c</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deselectAllFiles</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a3441ee30eddf973d2bb57dddf7ca0c0b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>scrollToTop</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>aa87b6c665ef3c4cd54f6bcfafe601aa4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSelectedFile</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a5e9eff1e74d231bcff622f09d80265d2</anchor>
      <arglist>(const File &amp;)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>af2f2fe91f39fdc58d08be4d7537045f7</anchor>
      <arglist>(FileBrowserListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a1bde76a3657c81bedb923ed5b1e1a290</anchor>
      <arglist>(FileBrowserListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSelectionChangeMessage</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a258a4d5cc97370c927a04dcfd1f16e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDoubleClickMessage</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a4cc8b203ba6f3a61c2d7239ddfbae3cc</anchor>
      <arglist>(const File &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMouseClickMessage</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a73caf925b79c9617793d45d22e120b89</anchor>
      <arglist>(const File &amp;, const MouseEvent &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>DirectoryContentsList &amp;</type>
      <name>directoryContentsList</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>ac1eef63c05c6a3dc42de447ace64a3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ListenerList&lt; FileBrowserListener &gt;</type>
      <name>listeners</name>
      <anchorfile>classDirectoryContentsDisplayComponent.html</anchorfile>
      <anchor>a5f7300e0d637b48e8a2f3abd067a7144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DirectoryContentsList</name>
    <filename>classDirectoryContentsList.html</filename>
    <base>ChangeBroadcaster</base>
    <base protection="private">TimeSliceClient</base>
    <class kind="struct">DirectoryContentsList::FileInfo</class>
    <member kind="function">
      <type></type>
      <name>DirectoryContentsList</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>ae36fae5fbad4ae302ffed71120a554fc</anchor>
      <arglist>(const FileFilter *fileFilter, TimeSliceThread &amp;threadToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DirectoryContentsList</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a7bc6d667690d21ac854ffa0f944125f8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getDirectory</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>acd370107623c95312bb0493099013e6c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirectory</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a8bbc33107fede1f3925b40c73b43fe72</anchor>
      <arglist>(const File &amp;directory, bool includeDirectories, bool includeFiles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFindingDirectories</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a4ec1c329d1c2d5d7707b3c6d33633a44</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFindingFiles</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a71c4285997939e2e5eddd5504c20b0b4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a1155dd82a0abcaeae948869aea6834d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>ac7c096640fd74adbd9b20b38892fee48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillLoading</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a3e2ee2a633a63a7dc82aaab98a508c37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoresHiddenFiles</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>ab143c4681db9f409c204d9a21ae3bced</anchor>
      <arglist>(bool shouldIgnoreHiddenFiles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignoresHiddenFiles</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>abf72a9fef88b9335638ee6f5154b5b5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileFilter</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>aad66e0f0c11c0796e219048747e92428</anchor>
      <arglist>(const FileFilter *newFileFilter)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumFiles</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>afabd5e3cff95833e73d6f90359cf7e63</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFileInfo</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a1e68070a6c848596eef40fc1b659aad5</anchor>
      <arglist>(int index, FileInfo &amp;resultInfo) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getFile</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>acad76e4ad0f1f75d38cebd8b5693edc6</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>const FileFilter *</type>
      <name>getFilter</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a3b2103b0c7a7c9b1162c1bd30c17af79</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a849d7fcb0bbe6a5833f9e634c1bb61d2</anchor>
      <arglist>(const File &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>TimeSliceThread &amp;</type>
      <name>getTimeSliceThread</name>
      <anchorfile>classDirectoryContentsList.html</anchorfile>
      <anchor>a27eae352de45a90c108e819edaf47e13</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DirectoryEntry</name>
    <filename>classDirectoryEntry.html</filename>
    <member kind="function">
      <type>File</type>
      <name>getFile</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>a4a5907f60b8954d1f9f91757d3be0e3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getModificationTime</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>a097f6d0ec8a8337b261c374cf56d39f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getCreationTime</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>af75e703ec4caf72ab24291f52ed52a0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getFileSize</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>ae52d310c96a5041a9ad74b33c3b25ada</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectory</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>acb5438c23c0db013e74d2432921fc23f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHidden</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>a46182ac676860222c86fe5d040aab8ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>a3e4c7b4574b40dbfaaf113c0a8cfed3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getEstimatedProgress</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>aa1b2cb34142f4885280dfa5cdfcc0f14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RangedDirectoryIterator</name>
      <anchorfile>classDirectoryEntry.html</anchorfile>
      <anchor>ad6c4c4924a3b2eebc15a091c8c9440b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::Discovery</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>a4f2b2a405f802aae691471e894bba1e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>aa97598e2e70b95b7d0feda163cac67ea</anchor>
      <arglist>(const Discovery &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>a753220d33aba64602b149fa8b000841c</anchor>
      <arglist>(const Discovery &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>ump::DeviceInfo</type>
      <name>device</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>a9432d5e247a8a1cd93eaf96f47296d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>capabilities</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>a1f4f882870e703d5e9f96bb08bdeb6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>maximumSysexSize</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>aea1eaab07fb5ed6025dd78e2dda9e077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>outputPathID</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Discovery.html</anchorfile>
      <anchor>a285f03fa52f4ff30bc971ed299f11d82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::DiscoveryResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a36d4356cc08d9e3699c6edc8506841cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a079194d2f6460c2ad51f65e1e5c03a5a</anchor>
      <arglist>(const DiscoveryResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>af8503c605739b3d81f145543bc470a89</anchor>
      <arglist>(const DiscoveryResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>ump::DeviceInfo</type>
      <name>device</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a0ab537097c8d2dddeac2627037625ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>capabilities</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a0693f893f24686261b078f0ce428ee3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>maximumSysexSize</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a459cadd1ead888c6b61555db93f36a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>outputPathID</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a19d1c9711d8f293e79323a31af16bb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>functionBlock</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DiscoveryResponse.html</anchorfile>
      <anchor>a3428f30956021f9d5e60a5c5dce20186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Displays::Display</name>
    <filename>structDisplays_1_1Display.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>isMain</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>ab2ff0443fdf8b1ff1c70fe4527d43436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rectangle&lt; int &gt;</type>
      <name>totalArea</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a9f1661992d7c25fa422738784f7d8b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rectangle&lt; int &gt;</type>
      <name>userArea</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>aa4b3d9d1db526136b527aeb6f740bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BorderSize&lt; int &gt;</type>
      <name>safeAreaInsets</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a1d9c2cbdd9e267917f05e4b9244496f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BorderSize&lt; int &gt;</type>
      <name>keyboardInsets</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a12ac528d0eb117490443216b820af538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; int &gt;</type>
      <name>topLeftPhysical</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a7d63e713f65368172d13edce7827157a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scale</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a611a3fe584fa04e86538866af0e5d788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dpi</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>af9762583627b9e317179e9289bd1d4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; double &gt;</type>
      <name>verticalFrequencyHz</name>
      <anchorfile>structDisplays_1_1Display.html</anchorfile>
      <anchor>a23d7b6b719679135768b641f81494f4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Displays</name>
    <filename>classDisplays.html</filename>
    <class kind="struct">Displays::Display</class>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>physicalToLogical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>afee3881e513f761d574cdcacd613786a</anchor>
      <arglist>(Rectangle&lt; int &gt; physicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>physicalToLogical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a1a04babcadb929c7f65679d1529846f0</anchor>
      <arglist>(Rectangle&lt; float &gt; physicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>logicalToPhysical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a45e7d33e8af3d656251d5bc14bb3097d</anchor>
      <arglist>(Rectangle&lt; int &gt; logicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>logicalToPhysical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a5ca6a2e73f933f2fb0967f3ffc0697b3</anchor>
      <arglist>(Rectangle&lt; float &gt; logicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>physicalToLogical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a1b11eceaa72f77bceb0e03493207611b</anchor>
      <arglist>(Point&lt; ValueType &gt; physicalPoint, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>logicalToPhysical</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>aee0c1a82aab325d5fae2aab08563844e</anchor>
      <arglist>(Point&lt; ValueType &gt; logicalPoint, const Display *useScaleFactorOfDisplay=nullptr) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Display *</type>
      <name>getDisplayForRect</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a8deccff712ee2e4715c17ab7d25828e6</anchor>
      <arglist>(Rectangle&lt; int &gt; rect, bool isPhysical=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Display *</type>
      <name>getDisplayForPoint</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a0226a5c1d329c7f38ffae5d44194c9ed</anchor>
      <arglist>(Point&lt; int &gt; point, bool isPhysical=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Display *</type>
      <name>getPrimaryDisplay</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a0ed047b6e8780d1fdc2248189b41e54d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RectangleList&lt; int &gt;</type>
      <name>getRectangleList</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>ac8a978369c37a7f8da2d71e406b6bc1a</anchor>
      <arglist>(bool userAreasOnly) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTotalBounds</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>af8ca8264e25a9f64027ec1ad1f88c0bf</anchor>
      <arglist>(bool userAreasOnly) const</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Display &gt;</type>
      <name>displays</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a06cb25ef3be2ed477d2081e5a16369e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Desktop</name>
      <anchorfile>classDisplays.html</anchorfile>
      <anchor>a64b53215e12b57b18e3259620a91aa51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DocumentWindow</name>
    <filename>classDocumentWindow.html</filename>
    <base>ResizableWindow</base>
    <class kind="struct">DocumentWindow::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>TitleBarButtons</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minimiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a4200920dc08e7ecfe1c8b90444d99098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>maximiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a84fe4bbe25739fe241f2e6128e7a51c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closeButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a80e87a70beeecc78adc89517fa1df978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allButtons</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31af4a9b49869cebf7e8cecaf7f6dd93420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a227c6ab86245d481d4dbe21893cb028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a227c6ab86245d481d4dbe21893cb028ca7d2f8fdfae3820cd074ebd598cf220ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minimiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a4200920dc08e7ecfe1c8b90444d99098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>maximiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a84fe4bbe25739fe241f2e6128e7a51c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closeButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31a80e87a70beeecc78adc89517fa1df978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allButtons</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a104d68bc145157c6ce79169a36fc3c31af4a9b49869cebf7e8cecaf7f6dd93420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a227c6ab86245d481d4dbe21893cb028ca7d2f8fdfae3820cd074ebd598cf220ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DocumentWindow</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a0b97fb8d09a99701368b33445bc0cf94</anchor>
      <arglist>(const String &amp;name, Colour backgroundColour, int requiredButtons, bool addToDesktop=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DocumentWindow</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a622f266aa2b21c11720e72e41907dcea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>aac6b784f048c3a84e444009dfbf87441</anchor>
      <arglist>(const String &amp;newName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>ae2270940d36586af89359045bdd9c844</anchor>
      <arglist>(const Image &amp;imageToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarHeight</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a02567fc3120d918ac5d7929813c1a56b</anchor>
      <arglist>(int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTitleBarHeight</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a12c38c5653adf804886d67ec22aee4e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarButtonsRequired</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>af9549ecc64c2b7e91161a49c44b6ae17</anchor>
      <arglist>(int requiredButtons, bool positionTitleBarButtonsOnLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarTextCentred</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>af85b7ce283221be0bc17015b8c1bc1aa</anchor>
      <arglist>(bool textShouldBeCentred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMenuBar</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a4a808defbae48839786354a350eaf7ea</anchor>
      <arglist>(MenuBarModel *menuBarModel, int menuBarHeight=0)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getMenuBarComponent</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a5fad46de3032b0dce92d6bf1aea840f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMenuBarComponent</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>adcb1654739565bad5aec52c143d2cd52</anchor>
      <arglist>(Component *newMenuBarComponent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>closeButtonPressed</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a71c46283a6fe63f2cad49d01997e16d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>minimiseButtonPressed</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a939d52f9986f46aa8929c69e02258acc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>maximiseButtonPressed</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a1d2ce7145c2e6da062e22589543ea037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>getCloseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a2a061807d5d4bffc41dd9f4e7a06fe89</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>getMinimiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a7e330a9b9f4e484d844e211bcc005fad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>getMaximiseButton</name>
      <anchorfile>classDocumentWindow.html</anchorfile>
      <anchor>a28adcb6edb502c7ff529f7bfef2560fb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InAppPurchases::Download</name>
    <filename>structInAppPurchases_1_1Download.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>a5291a850795414d13ff21f08de0f5a7d</anchor>
      <arglist></arglist>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7dacb05cab65afefab8fd3831d92cfc68be">waiting</enumvalue>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7dac76a5e84e4bdee527e274ea30c680d79">active</enumvalue>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7dad13c3f7baed576768b11a714ef4d90e2">paused</enumvalue>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7daa5d7ceb2c59b8cee46c2953fec9abc19">finished</enumvalue>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7da26934eb377001f66e37289a5c93fe284">failed</enumvalue>
      <enumvalue file="structInAppPurchases_1_1Download.html" anchor="a5291a850795414d13ff21f08de0f5a7da38881e0a24039dc2621e1d6f86cb71f7">cancelled</enumvalue>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Download</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>a16694477a5da7c45405b97fd5b356731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getProductId</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>acbf033f2f4154275723c05267f6c2a29</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getContentLength</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>a014355c1e811e8b0c3ba3f2022847d79</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getContentVersion</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>a2ba125b48126343c8eea159bd576f682</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Status</type>
      <name>getStatus</name>
      <anchorfile>structInAppPurchases_1_1Download.html</anchorfile>
      <anchor>a1a16694297bdae5c360f7f8cefc024a3</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>URL::DownloadTask</name>
    <filename>classURL_1_1DownloadTask.html</filename>
    <member kind="typedef">
      <type>DownloadTaskListener</type>
      <name>Listener</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>aac752ddaf39b2edfca024d5cc42cc433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DownloadTask</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a4c0a7271f77d33edf7a1105c826e3f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a60b7fc8f2bfbe05dcc2eaedde3f60d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getLengthDownloaded</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a4f847b6f244e38d1e99aca8292efa5fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinished</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a033aea57be838c6cd2e251b9bdbe8509</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>statusCode</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a6f9a2d95d4aa0d235713616e79f9b283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hadError</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>ad2e410697d4aba3a559700957ac93fa2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getTargetLocation</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>acdec597d8a7520de98335de80cebe5f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>juce_iosURLSessionNotify</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>ab39eab9c0eacb9bdf99bd8c905781a9b</anchor>
      <arglist>(const String &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DownloadTask</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>aaded7dc7bce440de9940e58cc0b2411d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int64</type>
      <name>contentLength</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>ab59855d4df9ae73ee720285f691b2971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int64</type>
      <name>downloaded</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a4754c8c08c94390dac2ffdcf76badd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>finished</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a99b0e4e086ff23726eb1bf0dcfab1529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>ae3fb403562e17b8084164d8e0304d007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>httpCode</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>ac006f0a866f0cdcef8592ba1536dab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>File</type>
      <name>targetLocation</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a399553df34ac90a0a4306011b0d80c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>URL</name>
      <anchorfile>classURL_1_1DownloadTask.html</anchorfile>
      <anchor>a6c2d2c15339e0edffcdea34e81f51761</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>URL::DownloadTaskListener</name>
    <filename>structURL_1_1DownloadTaskListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DownloadTaskListener</name>
      <anchorfile>structURL_1_1DownloadTaskListener.html</anchorfile>
      <anchor>a7e8339fdabc8113c670a5b29aa6553f6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finished</name>
      <anchorfile>structURL_1_1DownloadTaskListener.html</anchorfile>
      <anchor>a71401c9f0e3b7175dc14afd600e134c1</anchor>
      <arglist>(DownloadTask *task, bool success)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>progress</name>
      <anchorfile>structURL_1_1DownloadTaskListener.html</anchorfile>
      <anchor>aeeed3e78b3cf9707418c2979b22b8122</anchor>
      <arglist>(DownloadTask *task, int64 bytesDownloaded, int64 totalLength)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>URL::DownloadTaskOptions</name>
    <filename>classURL_1_1DownloadTaskOptions.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>withExtraHeaders</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>ae92b1fd23a52e1c886220605e677255a</anchor>
      <arglist>(String value) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withSharedContainer</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a71b3d69ce0e3bf8eb43ca71a6cb41d7b</anchor>
      <arglist>(String value) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withListener</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>ae590036e5860191b8817fe15e4866da5</anchor>
      <arglist>(DownloadTaskListener *value) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withUsePost</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a1c71b4d010f50c9a93eaecdba022c22b</anchor>
      <arglist>(bool value) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>extraHeaders</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a2af30a7b5b06b222cbc980151423de07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>sharedContainer</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a4651101ae8413a43355d9e1d4a28779a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DownloadTaskListener *</type>
      <name>listener</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a6759d69296ed4ce562fdfb82a675bd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>usePost</name>
      <anchorfile>classURL_1_1DownloadTaskOptions.html</anchorfile>
      <anchor>a2c3bbda360b319941a27242faba79677</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DragAndDropContainer</name>
    <filename>classDragAndDropContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>DragAndDropContainer</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>af5236c188d64a8ac0103754ee676f339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DragAndDropContainer</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>ade6447a100fab338176980f99fa04e8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDragging</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>afd1be36dcfffa57d879de619dab55497</anchor>
      <arglist>(const var &amp;sourceDescription, Component *sourceComponent, const ScaledImage &amp;dragImage=ScaledImage(), bool allowDraggingToOtherJuceWindows=false, const Point&lt; int &gt; *imageOffsetFromMouse=nullptr, const MouseInputSource *inputSourceCausingDrag=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDragging</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>aee37f69288334a56286767800ce7521d</anchor>
      <arglist>(const var &amp;sourceDescription, Component *sourceComponent, Image dragImage, bool allowDraggingToOtherJuceWindows=false, const Point&lt; int &gt; *imageOffsetFromMouse=nullptr, const MouseInputSource *inputSourceCausingDrag=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDragAndDropActive</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a343f10e04006c47f2554c38847a73475</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumCurrentDrags</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a553797073c076ea8c8f9cb90071b2481</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getCurrentDragDescription</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>ad90bfda38127cc74086fa7d05743deed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getDragDescriptionForIndex</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a16b4949646fd3e008a5f23b647ccb8a2</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentDragImage</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>ae917da147e8abcaee84b7516e378cdae</anchor>
      <arglist>(const ScaledImage &amp;newImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentDragImage</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a0041c708ec4c348b719692d4c5963858</anchor>
      <arglist>(const Image &amp;newImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDragImageForIndex</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a7046c47c545a1ba4f8f68917a5630b1f</anchor>
      <arglist>(int index, const ScaledImage &amp;newImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDragImageForIndex</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>ad8ac003540361582c6c4d477239081fc</anchor>
      <arglist>(int index, const Image &amp;newImage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DragAndDropContainer *</type>
      <name>findParentDragContainerFor</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>abadd6e0ce01321da242f3c3aff2617fc</anchor>
      <arglist>(Component *childComponent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>performExternalDragDropOfFiles</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>af3ea2f44bc2999149624190c33e346f6</anchor>
      <arglist>(const StringArray &amp;files, bool canMoveFiles, Component *sourceComponent=nullptr, std::function&lt; void()&gt; callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>performExternalDragDropOfText</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a92f14b248d444e7a021a94f0b5051e34</anchor>
      <arglist>(const String &amp;text, Component *sourceComponent=nullptr, std::function&lt; void()&gt; callback=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>shouldDropFilesWhenDraggedExternally</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a69b389d34bc9748eb5f82a8995aae28d</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;sourceDetails, StringArray &amp;files, bool &amp;canMoveFiles)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>shouldDropTextWhenDraggedExternally</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>ad6fe3741189a1158f451f77580bf452c</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;sourceDetails, String &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>dragOperationStarted</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a0ad3e13b0caaa4edc124fc2845e9ed71</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>dragOperationEnded</name>
      <anchorfile>classDragAndDropContainer.html</anchorfile>
      <anchor>a60b1119c294d76986cc00f9db9ca0616</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DragAndDropTarget</name>
    <filename>classDragAndDropTarget.html</filename>
    <class kind="class">DragAndDropTarget::SourceDetails</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DragAndDropTarget</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a1d5088f23e3b22e0fe01fc3c12ceae11</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInterestedInDragSource</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a53853ec7aac70f5590a590b84c3f4f12</anchor>
      <arglist>(const SourceDetails &amp;dragSourceDetails)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDragEnter</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a116d963d936a6f1fff772d7d4bb6c811</anchor>
      <arglist>(const SourceDetails &amp;dragSourceDetails)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDragMove</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a7f867a2c2d966cd80b0b6736a7ff96f1</anchor>
      <arglist>(const SourceDetails &amp;dragSourceDetails)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDragExit</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a1b99d312afac5f1a84fe1ef84c94982e</anchor>
      <arglist>(const SourceDetails &amp;dragSourceDetails)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>itemDropped</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>ac2240ffc2dd0ccf61670780a15b66017</anchor>
      <arglist>(const SourceDetails &amp;dragSourceDetails)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>shouldDrawDragImageWhenOver</name>
      <anchorfile>classDragAndDropTarget.html</anchorfile>
      <anchor>a160dc7a89ab43cd8d55c5e902bd0032c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Draggable3DOrientation</name>
    <filename>classDraggable3DOrientation.html</filename>
    <member kind="typedef">
      <type>Vector3D&lt; float &gt;</type>
      <name>VectorType</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>aa93e8f8ea935cf7d06c99c27e745c5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Quaternion&lt; float &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>aac3238fcd660a2c81628e0ae2e4ba717</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Draggable3DOrientation</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a926f24463e2a332a31897be82726e780</anchor>
      <arglist>(float objectRadius=0.5f) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Draggable3DOrientation</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a968881ef4fc0b522cb7dc33e8597de8a</anchor>
      <arglist>(const Quaternion&lt; float &gt; &amp;quaternionToUse, float objectRadius=0.5f) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a044ceada7a836f33ed3b5359fdfd7117</anchor>
      <arglist>(const VectorType &amp;axis) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a63d93228909c5069e77512fcd8d3b5f9</anchor>
      <arglist>(Rectangle&lt; int &gt; newArea) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>aba3b29abef586953b0ab2dc709dc274c</anchor>
      <arglist>(float newRadius) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a42b621b62a71657a5b02bc12e75f5a97</anchor>
      <arglist>(Point&lt; Type &gt; mousePos) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a9a163aa63b7b834b0cab05d898a062c4</anchor>
      <arglist>(Point&lt; Type &gt; mousePos) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix3D&lt; float &gt;</type>
      <name>getRotationMatrix</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a281662905045c96edf8964785aa6896a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>QuaternionType &amp;</type>
      <name>getQuaternion</name>
      <anchorfile>classDraggable3DOrientation.html</anchorfile>
      <anchor>a7324255cd9a3244436645ea73aba4dc1</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ComponentPeer::DragInfo</name>
    <filename>structComponentPeer_1_1DragInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>structComponentPeer_1_1DragInfo.html</anchorfile>
      <anchor>a06d2c54a7b17a8ba2136595f86a111f9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structComponentPeer_1_1DragInfo.html</anchorfile>
      <anchor>a477efd4543a4b35c8d01b7c2d6db8d34</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>files</name>
      <anchorfile>structComponentPeer_1_1DragInfo.html</anchorfile>
      <anchor>addae08e58daceff162d5003254f393ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>text</name>
      <anchorfile>structComponentPeer_1_1DragInfo.html</anchorfile>
      <anchor>a9ef783609b4ae2ca44735a734759ccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; int &gt;</type>
      <name>position</name>
      <anchorfile>structComponentPeer_1_1DragInfo.html</anchorfile>
      <anchor>ac83d9a513bd9e691d6b8afb1d33f9a3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Drawable</name>
    <filename>classDrawable.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>~Drawable</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a3bda0bd41d0b7fb313db9e6e37585942</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a583ac9fe859f4ec9b7cbadcea946c420</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Path</type>
      <name>getOutlineAsPath</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>ace2082bc995b8e035079b71b32c1460f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a1b662e41ac780e1bfa8cd381d293cb6a</anchor>
      <arglist>(Graphics &amp;g, float opacity, const AffineTransform &amp;transform=AffineTransform()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawAt</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>af18a4dfa3418228880b53fe1b1d3cce7</anchor>
      <arglist>(Graphics &amp;g, float x, float y, float opacity) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawWithin</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>abe40d72a5dc3c940deab1966294298e8</anchor>
      <arglist>(Graphics &amp;g, Rectangle&lt; float &gt; destArea, RectanglePlacement placement, float opacity) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginWithOriginalSize</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a5ddf784e02a677cb65706f1d3d696d3b</anchor>
      <arglist>(Point&lt; float &gt; originWithinParent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformToFit</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>acd7564edd1bd3d65bf7fffd0139c4235</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;areaInParent, RectanglePlacement placement)</arglist>
    </member>
    <member kind="function">
      <type>DrawableComposite *</type>
      <name>getParent</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>abde4574b9add795e0b5e59a62ba3678d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipPath</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>af161255ebaddc5f8c92326db7a444e13</anchor>
      <arglist>(std::unique_ptr&lt; Drawable &gt; drawableClipPath)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; float &gt;</type>
      <name>getDrawableBounds</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a50403094bc311bed2df9b69091d36ea8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>replaceColour</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>ac07d49a56bad30d130c7c1cd8f7a7fe2</anchor>
      <arglist>(Colour originalColour, Colour replacementColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawableTransform</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a6e744cb89f986fe7bda0ac4b39597523</anchor>
      <arglist>(const AffineTransform &amp;transform)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>createFromImageData</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a07fc8fb3900069f55853cf68b2524b75</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>createFromImageDataStream</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a604ccfefdfe2d9942dff6509c5cb75fa</anchor>
      <arglist>(InputStream &amp;dataSource)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>createFromImageFile</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>aea4710b83d64b9228f0d0213102cc4b7</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>createFromSVG</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a07802395a6e618d43a232394458353fb</anchor>
      <arglist>(const XmlElement &amp;svgDocument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>createFromSVGFile</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>aa9c56a5774964f52be6bfcf4f7a6bbd3</anchor>
      <arglist>(const File &amp;svgFile)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Path</type>
      <name>parseSVGPath</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>aebfffe1d689c9ab863c5c80526703d3f</anchor>
      <arglist>(const String &amp;svgPath)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Drawable</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>aac88608db6081da479c772c96636acb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transformContextToCorrectOrigin</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a5677834b7ae237a1777080ff6d246c7a</anchor>
      <arglist>(Graphics &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a5a0e439f6bae4acaf6c38895533cf8a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setBoundsToEnclose</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a14caccc06f0f432ddccd5b2b0a9fdbd4</anchor>
      <arglist>(Rectangle&lt; float &gt;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>applyDrawableClipPath</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a9016edcbef166365751269779446c118</anchor>
      <arglist>(Graphics &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>nonConstDraw</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a613d0b2a72e3b18c283a60032981d271</anchor>
      <arglist>(Graphics &amp;, float opacity, const AffineTransform &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Drawable</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a484b3a5afad97d2088329704c1619c36</anchor>
      <arglist>(const Drawable &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Drawable &amp;</type>
      <name>operator=</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a86521c9b82b645d855a851819c56b5d0</anchor>
      <arglist>(const Drawable &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point&lt; int &gt;</type>
      <name>originRelativeToComponent</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a6f6686d94ab6c007bc89e97667fb1ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>drawableClipPath</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a075bd445aa34244d2239f21a54faf487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AffineTransform</type>
      <name>drawableTransform</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a16938a961a921370c4c0bedd18267551</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>DrawableComposite</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a9333f36a48075aced62cc7156550630a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>DrawableShape</name>
      <anchorfile>classDrawable.html</anchorfile>
      <anchor>a568e951fba4719288ef2182fb137f55c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableButton</name>
    <filename>classDrawableButton.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ButtonStyle</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageFitted</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea79a05e8e03a639da1e34dd2bc76a4a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageRaw</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eadeca41061a457668e1b73bcea58f437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageAboveTextLabel</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea062ae670bdd4925a0a708dbaca8ebc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageOnButtonBackground</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eaff968e270892fae0fee459da811d6a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageOnButtonBackgroundOriginalSize</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea847b74ce1c5aec3fcb3fb572413ce525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageStretched</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eab4f49e1f7275ae00388b7b18e0648976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fabc6adc2de607e8eae04f999765ecf4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOnId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fa5d46d566d68b0cafd0711ab6aa28bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fa353e16cf4710b875cb88b374776e00d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundOnColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fae1fbb02269d41c17e9a503a5b09e5d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageFitted</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea79a05e8e03a639da1e34dd2bc76a4a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageRaw</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eadeca41061a457668e1b73bcea58f437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageAboveTextLabel</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea062ae670bdd4925a0a708dbaca8ebc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageOnButtonBackground</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eaff968e270892fae0fee459da811d6a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageOnButtonBackgroundOriginalSize</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612ea847b74ce1c5aec3fcb3fb572413ce525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageStretched</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7da653337d7329405ef9865cc35f612eab4f49e1f7275ae00388b7b18e0648976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fabc6adc2de607e8eae04f999765ecf4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOnId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fa5d46d566d68b0cafd0711ab6aa28bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fa353e16cf4710b875cb88b374776e00d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundOnColourId</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a469961782a284aae38a2234a7f3fd37fae1fbb02269d41c17e9a503a5b09e5d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableButton</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a27adb65452ea50435a4a4e90c70e2cd0</anchor>
      <arglist>(const String &amp;buttonName, ButtonStyle buttonStyle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawableButton</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a181398ce785e8224a2ea999e7fb260da</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImages</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a234fdfb0b05c4b2fe42b22366377829a</anchor>
      <arglist>(const Drawable *normalImage, const Drawable *overImage=nullptr, const Drawable *downImage=nullptr, const Drawable *disabledImage=nullptr, const Drawable *normalImageOn=nullptr, const Drawable *overImageOn=nullptr, const Drawable *downImageOn=nullptr, const Drawable *disabledImageOn=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonStyle</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a5858b272f7062972f23eecfa4bb39362</anchor>
      <arglist>(ButtonStyle newStyle)</arglist>
    </member>
    <member kind="function">
      <type>ButtonStyle</type>
      <name>getStyle</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a7e01fbd26e67d7359bd43f9902262295</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdgeIndent</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a92a1179fe613504e1c0286bea62f9d7b</anchor>
      <arglist>(int numPixelsIndent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getEdgeIndent</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>ac39414fc7b9a1296cc3e2242c2ae74ad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Drawable *</type>
      <name>getCurrentImage</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>ad0cc97ef4ddfde4caff1d15bf04b9d4c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Drawable *</type>
      <name>getNormalImage</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a9fe3e55d2d9b17a99498145905adc6da</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Drawable *</type>
      <name>getOverImage</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a951314d42170c6436732052da52402ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Drawable *</type>
      <name>getDownImage</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>afc07131f8e3d3be023613d5b7b198c2d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Rectangle&lt; float &gt;</type>
      <name>getImageBounds</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a0480a45af18272413f8e74dafc6beb2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a3b7c17bc2a0d940986955248b484ae4f</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buttonStateChanged</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>adb246419a6e6a07d9a82d97b18408953</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a86aa54141e8e1117f979d87cc72cd2f2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a726b866e69adc70a147a2c59156da249</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classDrawableButton.html</anchorfile>
      <anchor>a48127b72c69cce38ba8e56b33da22a10</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableComposite</name>
    <filename>classDrawableComposite.html</filename>
    <base>Drawable</base>
    <member kind="function">
      <type></type>
      <name>DrawableComposite</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a03de775754fc0adf53262a651c8ca536</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableComposite</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a136ef18f274a5a630932f0f1c4eb6a65</anchor>
      <arglist>(const DrawableComposite &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawableComposite</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>adb803651e9c4ae6e627e43869f79b792</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>ae633838ac283253151e7c6e8a64b03fc</anchor>
      <arglist>(Parallelogram&lt; float &gt; newBoundingBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>aa040f15be406fda5510ad2cd0a94667d</anchor>
      <arglist>(Rectangle&lt; float &gt; newBoundingBox)</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram&lt; float &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>ab20af67a954dff9ec87290c2c94cef75</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetBoundingBoxToContentArea</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a01762a42369e45a94d81c20bdc7e2d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getContentArea</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a9110cdbcdcd0211beb882b9bcd466ffc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentArea</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a1e8fb0ea7418b0accfd699822d4ca12f</anchor>
      <arglist>(Rectangle&lt; float &gt; newArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetContentAreaAndBoundingBoxToFitChildren</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a3f6167f97a85bfab740f819ba6dae9b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a96e7c155600ab7d94746b86f4fb2ed4a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getDrawableBounds</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a17dc3c186636e11ee351a9db675cb4bd</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a291bed1a9aef208e90ff3f8b6e726be8</anchor>
      <arglist>(Component *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>childrenChanged</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a8072353823bed53c18e3293bb1632094</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a7cf871338dbd8a3f4b5b445cda80fbe3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getOutlineAsPath</name>
      <anchorfile>classDrawableComposite.html</anchorfile>
      <anchor>a8d731413aa937436812376a01f50ba3f</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableImage</name>
    <filename>classDrawableImage.html</filename>
    <base>Drawable</base>
    <member kind="function">
      <type></type>
      <name>DrawableImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a3d192dde1f7e9de122120f1824d5cd25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a568855cde08eba0bb72e6f22d8d3e4f4</anchor>
      <arglist>(const DrawableImage &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a511b5e3b7ec0cd5d9235d9da9b6bab57</anchor>
      <arglist>(const Image &amp;imageToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawableImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a6a4719e7932f285a1288e1c91db5861c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a7d7980f2c8500b3224d1933cc8d65f86</anchor>
      <arglist>(const Image &amp;imageToUse)</arglist>
    </member>
    <member kind="function">
      <type>const Image &amp;</type>
      <name>getImage</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a7724f37fc4daf87d83648b6cbd4da083</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpacity</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a861406d16189ce7cb99128c0908daa03</anchor>
      <arglist>(float newOpacity)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOpacity</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a59963e5d33e6af788ce007b17f5fdc6e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOverlayColour</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>ae3fc9ea168142fe5bb7d51bc99bd19cf</anchor>
      <arglist>(Colour newOverlayColour)</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getOverlayColour</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>aa806de491524504600a5e7964c0b3427</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a1e919ea000a4e6bbeb4573040f023cf8</anchor>
      <arglist>(Parallelogram&lt; float &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a9b84f518746a24b0cc3e4521e9fe68eb</anchor>
      <arglist>(Rectangle&lt; float &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram&lt; float &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a589fc654690e103a4c7615c957e56e9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a0c1dd682ea6f4bde7cc404c24ce9d31a</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a0a6bd602f7d8dd85366b11b7419209ed</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a93a9d323a598568da30078e167eac396</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getDrawableBounds</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>ade2f840a1e020ef2c3a1f05c896bf674</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getOutlineAsPath</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a065b74db46b8719fb3e8d0485da7cd0d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classDrawableImage.html</anchorfile>
      <anchor>a889d0939a58466dd17a23d26011b3c9b</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawablePath</name>
    <filename>classDrawablePath.html</filename>
    <base>DrawableShape</base>
    <member kind="function">
      <type></type>
      <name>DrawablePath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>af685ace4640b8a33605587b25061095c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawablePath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>a7cabecf00c1a305e67abdcf28badb413</anchor>
      <arglist>(const DrawablePath &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawablePath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>ae5e947d0bc7d042e45aa68eb26eeac7a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>afc77b134d5d7920d8dc3028715c9b3ba</anchor>
      <arglist>(const Path &amp;newPath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>a7d9616051f620ad3ee3c3ff73483eb98</anchor>
      <arglist>(Path &amp;&amp;newPath)</arglist>
    </member>
    <member kind="function">
      <type>const Path &amp;</type>
      <name>getPath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>a047de8418bab3842616f73924575a3dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Path &amp;</type>
      <name>getStrokePath</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>a57d34fde72f97d767373e82c77105272</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawablePath.html</anchorfile>
      <anchor>a5da4cab40a2f2860f375790df10526ad</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableRectangle</name>
    <filename>classDrawableRectangle.html</filename>
    <base>DrawableShape</base>
    <member kind="function">
      <type></type>
      <name>DrawableRectangle</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>a2c89f32aec360f2bcbc14317d88995f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableRectangle</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>ac9df48f1eb9808cb9d8cc803659fba8e</anchor>
      <arglist>(const DrawableRectangle &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawableRectangle</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>aa11dea1362b20ad3e282cba6a816946d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectangle</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>ae40964d870d09a67a2ecc32a8bd728b7</anchor>
      <arglist>(Parallelogram&lt; float &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram&lt; float &gt;</type>
      <name>getRectangle</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>a8825d433acf5c8186dc1110bcf63f045</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getCornerSize</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>a8ad69a2c034a1785d31d5f2076cb0e40</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCornerSize</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>aa4cdc25438c1d1da0d995ea8794b57ea</anchor>
      <arglist>(Point&lt; float &gt; newSize)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawableRectangle.html</anchorfile>
      <anchor>a09aee175e0114e27320097cd2ca68a28</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableShape</name>
    <filename>classDrawableShape.html</filename>
    <base>Drawable</base>
    <member kind="function">
      <type></type>
      <name>~DrawableShape</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>af2433f4136a93c3447c80b0a9476beab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFill</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>acac534a8806a58ad45fea910a022b0fc</anchor>
      <arglist>(const FillType &amp;newFill)</arglist>
    </member>
    <member kind="function">
      <type>const FillType &amp;</type>
      <name>getFill</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a7217dfe321b04fbcc15dc272922214e1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrokeFill</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>aa74fc95e0a629aa77654e88141ce818e</anchor>
      <arglist>(const FillType &amp;newStrokeFill)</arglist>
    </member>
    <member kind="function">
      <type>const FillType &amp;</type>
      <name>getStrokeFill</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a239a68ccc22e169b0246547c15e73b7f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrokeType</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a668a8cbaac3e95ff46daaf2510c28bd3</anchor>
      <arglist>(const PathStrokeType &amp;newStrokeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrokeThickness</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>aecf3b3fedf3e0caadd910927d10940f9</anchor>
      <arglist>(float newThickness)</arglist>
    </member>
    <member kind="function">
      <type>const PathStrokeType &amp;</type>
      <name>getStrokeType</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a5e7e67d8633205dd199d10b901f094c8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDashLengths</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a6ab7162eaee07524732aafd49a61bc74</anchor>
      <arglist>(const Array&lt; float &gt; &amp;newDashLengths)</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; float &gt; &amp;</type>
      <name>getDashLengths</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>abf51b81ecf7d73e85b53a1005c26bd89</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getDrawableBounds</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>ab3a5ade79c378331ed14ae626bf5149c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a9e4fb1bf71aeaa24fdc50a2a4a38c7f5</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>ab5862ed42c7976a43791f56ae6173c27</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceColour</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a0b99604d0b25dac36aaf17c51a631450</anchor>
      <arglist>(Colour originalColour, Colour replacementColour) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getOutlineAsPath</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>af99c7bc98ba64915034ac4b266dbb276</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DrawableShape</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a802d24377bfe9d86c0757d7cded7ad43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DrawableShape</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>ad39f6fc4cb38f727b473a9d36b8eee43</anchor>
      <arglist>(const DrawableShape &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>pathChanged</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>aa21557f80e4dbfede45bead0d53bf10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>strokeChanged</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>ab7003952d3057045477be1cab834652e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isStrokeVisible</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a6f86229d1c51128bc47092ee7cf50f64</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PathStrokeType</type>
      <name>strokeType</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>af636e2ff4b818d2b51994291facb30f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Array&lt; float &gt;</type>
      <name>dashLengths</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a5c20c34a8e2f8de83cd9c83c3abd830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Path</type>
      <name>path</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a21fde06c1c09e9498575cbbfd36e7793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Path</type>
      <name>strokePath</name>
      <anchorfile>classDrawableShape.html</anchorfile>
      <anchor>a9400e1628d38b4719c211da4158bc2ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DrawableText</name>
    <filename>classDrawableText.html</filename>
    <base>Drawable</base>
    <member kind="function">
      <type></type>
      <name>DrawableText</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a73580c842dc9e49ed090a14477e7c727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawableText</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>aedc0fd1cd3bd4d4945339021d9359ec0</anchor>
      <arglist>(const DrawableText &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrawableText</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>acc440006f1dc068f30590f6489bc2037</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a5c724f00d131228ecfc06694adca87b3</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getText</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>adad9c032eec9ce9f51701f39b0c2192d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>aa1d9dd7d1fb118da47498477566957c6</anchor>
      <arglist>(Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getColour</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a9ae4dc1e473c206245888050805dda15</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a2f2863123ab2a46c938394eb44585bf8</anchor>
      <arglist>(const Font &amp;newFont, bool applySizeAndScale)</arglist>
    </member>
    <member kind="function">
      <type>const Font &amp;</type>
      <name>getFont</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>aeb0cbe0e791830a020cfb8719cdeff43</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustification</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a264ef9ee67fef89b3743b95b38cf4509</anchor>
      <arglist>(Justification newJustification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustification</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a28923fd8f51494bf3954ecd108fb04b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram&lt; float &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a8d73435dea75bc00a7e1accf2ce87d30</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a5c8b3547ab116afd036a5c7fd76549c5</anchor>
      <arglist>(Parallelogram&lt; float &gt; newBounds)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFontHeight</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>aae5781bf707eed26926d84ffdf92b32a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFontHeight</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a078f01ca5fab96610628da38b7da08de</anchor>
      <arglist>(float newHeight)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFontHorizontalScale</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a7bb6a67c7bbca1b726ff0578616be552</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFontHorizontalScale</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>aa20941329f8284c57748d9db921b91d7</anchor>
      <arglist>(float newScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a1971bea7e63338ca8fd7176a39c1c266</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>createCopy</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a27c6c1b3e39d0895fc0421f6e5c77e8e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getDrawableBounds</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a46d1d73f47dfc9fa093b6fdd28ed73b0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getOutlineAsPath</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>acc661942508f36a39d64d9bd595c53e8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceColour</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>a4c7a0ff2937477c0ca73e70d14355737</anchor>
      <arglist>(Colour originalColour, Colour replacementColour) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classDrawableText.html</anchorfile>
      <anchor>ad3fe33c4c16f1b1df8e9fc96caf7d435</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DropShadow</name>
    <filename>structDropShadow.html</filename>
    <member kind="function">
      <type></type>
      <name>DropShadow</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>afc21adc4e9add29d07f331bb9b0b4d50</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DropShadow</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>a151588cf37044442a7ca07b0a80e70d3</anchor>
      <arglist>(Colour shadowColour, int radius, Point&lt; int &gt; offset) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawForImage</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>a6709a6263a23227fe4120c741996b1aa</anchor>
      <arglist>(Graphics &amp;g, const Image &amp;srcImage) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawForPath</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>a949afa992237159b4af1fb3b21c38a53</anchor>
      <arglist>(Graphics &amp;g, const Path &amp;path) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawForRectangle</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>a4f44614daaacace091f68143cc2eaf80</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;area) const</arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>ad8031be7a935da40c11f2ede9b9f2a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>radius</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>a96cbbc37579f9a2627f342a7dc6be568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; int &gt;</type>
      <name>offset</name>
      <anchorfile>structDropShadow.html</anchorfile>
      <anchor>af2c204224ab00ac6614f1b67701ca68a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DropShadowEffect</name>
    <filename>classDropShadowEffect.html</filename>
    <base>ImageEffectFilter</base>
    <member kind="function">
      <type></type>
      <name>DropShadowEffect</name>
      <anchorfile>classDropShadowEffect.html</anchorfile>
      <anchor>a385d398423cf81f8e073195ea84473b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DropShadowEffect</name>
      <anchorfile>classDropShadowEffect.html</anchorfile>
      <anchor>a872dbaa0d4e34eee2dca1a7a23810221</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowProperties</name>
      <anchorfile>classDropShadowEffect.html</anchorfile>
      <anchor>acf199925c902f335d7751eb568715b84</anchor>
      <arglist>(const DropShadow &amp;newShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyEffect</name>
      <anchorfile>classDropShadowEffect.html</anchorfile>
      <anchor>a279a71d78cde938ef199077732b15aad</anchor>
      <arglist>(Image &amp;sourceImage, Graphics &amp;destContext, float scaleFactor, float alpha) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DropShadower</name>
    <filename>classDropShadower.html</filename>
    <base protection="private">ComponentListener</base>
    <member kind="function">
      <type></type>
      <name>DropShadower</name>
      <anchorfile>classDropShadower.html</anchorfile>
      <anchor>a14c45e01c95902e0a8f5a975c1519d69</anchor>
      <arglist>(const DropShadow &amp;shadowType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DropShadower</name>
      <anchorfile>classDropShadower.html</anchorfile>
      <anchor>a83cd98470b2d8c2879089b0d9d3239e0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>classDropShadower.html</anchorfile>
      <anchor>aa66afaff8ac325df14206e274589769f</anchor>
      <arglist>(Component *componentToFollow)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::DryWetMixer</name>
    <filename>classjuce_1_1dsp_1_1DryWetMixer.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>DryWetMixingRule</type>
      <name>MixingRule</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>aa6ff2e0dbb11a64107cf43acd20b562c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DryWetMixer</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>af40c3866c1d9d85b54931149584a94b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DryWetMixer</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a65fc65c4ef52b6a2d4867f7d7e1023db</anchor>
      <arglist>(int maximumWetLatencyInSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMixingRule</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a9c52fd9f915846b7c11ce18e6efe08bb</anchor>
      <arglist>(MixingRule newRule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWetMixProportion</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a428f57110ec7b0a68caa4ec117411b32</anchor>
      <arglist>(SampleType newWetMixProportion)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWetLatency</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a9e0416a7efe71ff1dfbe8f141bbddccd</anchor>
      <arglist>(SampleType wetLatencyInSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>aa4b506c0753909de625ac4e4024f325b</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a4733d2a80e4a121b106aa180834c4e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushDrySamples</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>a00427945f10a989437a3d823e74572ac</anchor>
      <arglist>(const AudioBlock&lt; const SampleType &gt; drySamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mixWetSamples</name>
      <anchorfile>classjuce_1_1dsp_1_1DryWetMixer.html</anchorfile>
      <anchor>ad8156102921c8c2b875a16ad6dfd5f3e</anchor>
      <arglist>(AudioBlock&lt; SampleType &gt; wetSamples)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ListenerList::DummyBailOutChecker</name>
    <filename>structListenerList_1_1DummyBailOutChecker.html</filename>
    <member kind="function">
      <type>constexpr bool</type>
      <name>shouldBailOut</name>
      <anchorfile>structListenerList_1_1DummyBailOutChecker.html</anchorfile>
      <anchor>ab9474ef6a41550d397ea3a0683c4f604</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DummyCriticalSection</name>
    <filename>classDummyCriticalSection.html</filename>
    <class kind="struct">DummyCriticalSection::ScopedLockType</class>
    <member kind="typedef">
      <type>ScopedLockType</type>
      <name>ScopedUnlockType</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a60dedd09290c5d132a576b706474607d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DummyCriticalSection</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a1666af47d955cebe96b4cf603dd0f636</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DummyCriticalSection</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a253e10606cf08917005c85e9b43c37b4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a3511e9f002535174e24aa2e0983b60d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnter</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a55f19ff3a0b0f91a1d025939d1c03a3c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classDummyCriticalSection.html</anchorfile>
      <anchor>a00630497a7c9a449eca4630abf115fa6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DynamicLibrary</name>
    <filename>classDynamicLibrary.html</filename>
    <member kind="function">
      <type></type>
      <name>DynamicLibrary</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>a21beac9d24b6eab7157320021a5ef0d1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicLibrary</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>af9ad02ee239000e67ff664ef4b5dfe2c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicLibrary</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>aae057a9ca2d72db6b7bae77626e88342</anchor>
      <arglist>(DynamicLibrary &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DynamicLibrary</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>a25dd7a7cd386fbc1c8abde597c39c881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>ab64b6f35270c87d0c69b422854683674</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>ac894163d2ef226237fd6d6cfaeb77fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getFunction</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>abd1a071cf7da091958e52c6baf1b2442</anchor>
      <arglist>(const String &amp;functionName) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getNativeHandle</name>
      <anchorfile>classDynamicLibrary.html</anchorfile>
      <anchor>aafe7a14b6fbc3e5b91ee1d0f38247a85</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DynamicObject</name>
    <filename>classDynamicObject.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; DynamicObject &gt;</type>
      <name>Ptr</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a28de52ff40eb735233e69ca064c7af8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicObject</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a50a7adf3d7d1f411ed2aa9a663bfe275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicObject</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>afd2d04d5cb0612b22afcd6ba2a1c8f15</anchor>
      <arglist>(const DynamicObject &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DynamicObject</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a73ad0e77739b0eca3f07a64e7a24bef5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasProperty</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a600910b3145a802f247b456f95b43e5f</anchor>
      <arglist>(const Identifier &amp;propertyName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const var &amp;</type>
      <name>getProperty</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a32bd0a9a45a4dacbff32d777dca48ad9</anchor>
      <arglist>(const Identifier &amp;propertyName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setProperty</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a837de05269dd0b343fd238cd95edca2a</anchor>
      <arglist>(const Identifier &amp;propertyName, const var &amp;newValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeProperty</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>ab79f3693cafde34db5040e3d364fc1bf</anchor>
      <arglist>(const Identifier &amp;propertyName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasMethod</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a530ccfe2318fb705fe4b4c9a07861788</anchor>
      <arglist>(const Identifier &amp;methodName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual var</type>
      <name>invokeMethod</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a8fe197fff56356d10158744ee33d2e22</anchor>
      <arglist>(Identifier methodName, const var::NativeFunctionArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMethod</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a33a5deff9b3da3e4d84dfbbf5bc408d5</anchor>
      <arglist>(Identifier methodName, var::NativeFunction function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a2512456cd96acf25a48af969b9269944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NamedValueSet &amp;</type>
      <name>getProperties</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a050db9ef7edfe7c78d77ef087fdb4454</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NamedValueSet &amp;</type>
      <name>getProperties</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>ad1afc1568e41b6d6f53c9be00fc581f5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cloneAllProperties</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a98df6114a279bb62c7720fa4eb0f3566</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; DynamicObject &gt;</type>
      <name>clone</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>a4de8014ca69920180505166f7045bde7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeAsJSON</name>
      <anchorfile>classDynamicObject.html</anchorfile>
      <anchor>ab2d128874b59b81535567c6541906918</anchor>
      <arglist>(OutputStream &amp;, const JSON::FormatOptions &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::DynamicSizePropertyExchange</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>a5d5f8821d26b1e6474356332443c21ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>requestID</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>abd77942f58eb1eef1a7e4f96cbccd484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>a7f1afdd859a38935ade4820eb6a5a76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>totalNumChunks</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>ab604e84ef69491ceba05e0a933f6901b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>thisChunkNum</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>af016640a2ec15eda2c8cd6d58b52421e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1DynamicSizePropertyExchange.html</anchorfile>
      <anchor>a91c9a411986725cb7225e9ce8745e685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EdgeTable</name>
    <filename>classEdgeTable.html</filename>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a988b2dc21fe9b57d96320a5c3db254fb</anchor>
      <arglist>(Rectangle&lt; int &gt; clipLimits, const Path &amp;pathToAdd, const AffineTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a4575495f3dc828dde5e361c3e4cbd4e1</anchor>
      <arglist>(Rectangle&lt; int &gt; rectangleToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a1d1d8cfade40376cb61a60e9ca16e018</anchor>
      <arglist>(Rectangle&lt; float &gt; rectangleToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>ae8f971e5f529f4e8b7c5793c9bba065f</anchor>
      <arglist>(const RectangleList&lt; int &gt; &amp;rectanglesToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a07a8a1a0f7a97e73e41ea30405160c3d</anchor>
      <arglist>(const RectangleList&lt; float &gt; &amp;rectanglesToAdd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a33569f32fa9ef5ef8054bb8bf763a82f</anchor>
      <arglist>(const EdgeTable &amp;)</arglist>
    </member>
    <member kind="function">
      <type>EdgeTable &amp;</type>
      <name>operator=</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a34ea314fb6e25047488adaf17ca8ba1f</anchor>
      <arglist>(const EdgeTable &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>abd3d8878df1c4510d5e682fd0aabe465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipToRectangle</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a3e967dc5b560cadc093b4fddf89cd83b</anchor>
      <arglist>(Rectangle&lt; int &gt; r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>excludeRectangle</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a2517b763e364f765c9a6db60f007a9f1</anchor>
      <arglist>(Rectangle&lt; int &gt; r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipToEdgeTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>ae97f9c60cc5f74f391088689e5b959c7</anchor>
      <arglist>(const EdgeTable &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipLineToMask</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a65f05a5b115733ef69094e865987d295</anchor>
      <arglist>(int x, int y, const uint8 *mask, int maskStride, int numPixels)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a858bd89f50cccb6d7276e6afa2796cb5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Rectangle&lt; int &gt; &amp;</type>
      <name>getMaximumBounds</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a9a279a01b7329a86cd0f36238be137ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>acd16cc78f5d70567ef0fe0f6f29bd9a5</anchor>
      <arglist>(float dx, int dy) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyLevels</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>ae6babbc5825dd5031618bf60a1d3ac72</anchor>
      <arglist>(float factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimiseTable</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>a776538a2ee908e46769e6c4b56dbf5df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>iterate</name>
      <anchorfile>classEdgeTable.html</anchorfile>
      <anchor>af2a5e19d16658853b61684af190e03f6</anchor>
      <arglist>(EdgeTableIterationCallback &amp;iterationCallback) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCBundle::Element</name>
    <filename>classOSCBundle_1_1Element.html</filename>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>aab8361e928aca256ac941f88c146ecd5</anchor>
      <arglist>(OSCMessage message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a83bd505dab852a0ee5702b7faf32f730</anchor>
      <arglist>(OSCBundle bundle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a8fd11e952718d53b3469021fed3bf439</anchor>
      <arglist>(const Element &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Element</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a855ed7ec111c15fdcb7676c8b83aa39a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMessage</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a43a76ba58575a2929683ba4082ffd4aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBundle</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>aca9a2295d1644e569d898857a4d97021</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCMessage &amp;</type>
      <name>getMessage</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a67246df993833c2a8ce573ad3db178de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OSCBundle &amp;</type>
      <name>getBundle</name>
      <anchorfile>classOSCBundle_1_1Element.html</anchorfile>
      <anchor>a097f6d416fea5769b2da5fe1f5d75099</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dsp::SIMDRegister::ElementAccess</name>
    <filename>structdsp_1_1SIMDRegister_1_1ElementAccess.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>ElementAccess</name>
      <anchorfile>structdsp_1_1SIMDRegister_1_1ElementAccess.html</anchorfile>
      <anchor>a220bbcb0a5e03061763787bda4b002e8</anchor>
      <arglist>(const ElementAccess &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Type</name>
      <anchorfile>structdsp_1_1SIMDRegister_1_1ElementAccess.html</anchorfile>
      <anchor>ac090f439762376307d3a744de41788b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ElementAccess &amp;</type>
      <name>operator=</name>
      <anchorfile>structdsp_1_1SIMDRegister_1_1ElementAccess.html</anchorfile>
      <anchor>ac01e756795382625a9570ab23d0b8b57</anchor>
      <arglist>(Type scalar) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementAccess &amp;</type>
      <name>operator=</name>
      <anchorfile>structdsp_1_1SIMDRegister_1_1ElementAccess.html</anchorfile>
      <anchor>ae9dbd7b9b810c2c597f78aec797e99de</anchor>
      <arglist>(const ElementAccess &amp;o) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SIMDRegister</name>
      <anchorfile>structdsp_1_1SIMDRegister_1_1ElementAccess.html</anchorfile>
      <anchor>abee404cf2e831667e4be9bb29582d482</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::ElementBase</name>
    <filename>classRelativePointPath_1_1ElementBase.html</filename>
    <member kind="function">
      <type></type>
      <name>ElementBase</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>a984c9e13c832207c94420fcffc2d4de6</anchor>
      <arglist>(ElementType type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ElementBase</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>a0d323b1a4b072b56642a2f729218ee38</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>a4bc365f11c098cd24f70df0c99904595</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>a358302ae64ce53dfb748ceb4cdfaefe8</anchor>
      <arglist>(int &amp;numPoints)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>a7fde42d346c280e0712e2c85d6d049a7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamic</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>affd90037e32b259b0bb6ce20fa34528c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const ElementType</type>
      <name>type</name>
      <anchorfile>classRelativePointPath_1_1ElementBase.html</anchorfile>
      <anchor>abe70425cff02542da9a97ac678de34d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Encodings</name>
    <filename>structjuce_1_1midi__ci_1_1Encodings.html</filename>
    <member kind="function">
      <type></type>
      <name>Encodings</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a9777f34802d1410361bc08a55b1251ed</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>stringFrom7BitText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a6469749c507131162564d9d74d6ce21e</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::byte &gt;</type>
      <name>stringTo7BitText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a904b7856b5cb66039a6ecaed6388c4cd</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>jsonFrom7BitText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a5082c85f1171ce78b913810c3b956f87</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::byte &gt;</type>
      <name>jsonTo7BitText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>ae629c69dfa98dc9a006ab46900a0d905</anchor>
      <arglist>(const var &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::byte &gt;</type>
      <name>toMcoded7</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>ae3a06b3c6a94fdbd16225aeb7e76a18a</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::byte &gt;</type>
      <name>fromMcoded7</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a2ec765d6171b700421a5fb8c66bc99d5</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; std::vector&lt; std::byte &gt; &gt;</type>
      <name>tryEncode</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>aa3ede34de6ff7254bb951203461ae992</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes, Encoding mutualEncoding)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::byte &gt;</type>
      <name>decode</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Encodings.html</anchorfile>
      <anchor>a405ef6a93c2e0bfb01c504ed95d41e93</anchor>
      <arglist>(Span&lt; const std::byte &gt; bytes, Encoding mutualEncoding)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::EncodingUtils</name>
    <filename>structjuce_1_1midi__ci_1_1EncodingUtils.html</filename>
    <member kind="function">
      <type></type>
      <name>EncodingUtils</name>
      <anchorfile>structjuce_1_1midi__ci_1_1EncodingUtils.html</anchorfile>
      <anchor>aa118d161d00441228b93f1e89ede1de2</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>toString</name>
      <anchorfile>structjuce_1_1midi__ci_1_1EncodingUtils.html</anchorfile>
      <anchor>a45d75962d926461b544d247cb9a530f8</anchor>
      <arglist>(Encoding e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; Encoding &gt;</type>
      <name>toEncoding</name>
      <anchorfile>structjuce_1_1midi__ci_1_1EncodingUtils.html</anchorfile>
      <anchor>a7346767d4a36d9da080542023c2750de</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::EndpointInquiry</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiry.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiry.html</anchorfile>
      <anchor>a5b2fafbdde0acd572f47cf19cf2e9ef0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiry.html</anchorfile>
      <anchor>af91078f3f128da5c97a3eb360ae3a569</anchor>
      <arglist>(const EndpointInquiry &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiry.html</anchorfile>
      <anchor>abfc616cc2212b2df6df1496cfa0a78cf</anchor>
      <arglist>(const EndpointInquiry &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>status</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiry.html</anchorfile>
      <anchor>a74651c72835805c9e0979dc1c5bbd6cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::EndpointInquiryResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</anchorfile>
      <anchor>acfd6f8b22ce56b3d7eb67ffe26421ca5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</anchorfile>
      <anchor>acf0bf34cad081dabec1b2af4f4d3cb0c</anchor>
      <arglist>(const EndpointInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</anchorfile>
      <anchor>ab3053433ef63424a741d703faa911c43</anchor>
      <arglist>(const EndpointInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>status</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</anchorfile>
      <anchor>ac519b2abe880128a7b19d40fa4e3732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1EndpointInquiryResponse.html</anchorfile>
      <anchor>afa7309df35be18ed86831a1dfc35fe3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Enumerated</name>
    <filename>structEnumerated.html</filename>
    <templarg>typename Index</templarg>
    <templarg>typename Value</templarg>
    <member kind="variable">
      <type>Index</type>
      <name>index</name>
      <anchorfile>structEnumerated.html</anchorfile>
      <anchor>ad0ac02b7d34a4833741d0d8c1f15fd7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>value</name>
      <anchorfile>structEnumerated.html</anchorfile>
      <anchor>ad1377346637d7a5d8f4606c593f280e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EnumerateIterator</name>
    <filename>classEnumerateIterator.html</filename>
    <templarg>typename Iter</templarg>
    <templarg>typename Index</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>EnumerateIterator</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a6bf53073c4e0babfa3f93b09710e98ae</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>EnumerateIterator</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a5d51ddabc1a81959fc6cadd2113ce4ba</anchor>
      <arglist>(Iter iter)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>EnumerateIterator</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>ab12ae1230a4380dde94b9b7e5cd6d779</anchor>
      <arglist>(Iter iter, Index ind)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a1bd126ba21f69faa1da721bd861fee24</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>abfd98736749fc2526ca5d829b8f90557</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Enumerated&lt; Index, decltype(*std::declval&lt; Iter &gt;())&gt;</type>
      <name>operator*</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>aba39f12b03f74dc7fa90933579f97cbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>af790e993ecafcb04b06bb211c39a68dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator</type>
      <name>operator++</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>aae6df8a7b3d2deca1917f974104a1bc7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a61da931f2c68c74ad2b3e85467fd1dd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator</type>
      <name>operator--</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>ae310c3149ecdec675304f42c1d2620cf</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>afe4fe4774dc019b2c5df730bceb2982d</anchor>
      <arglist>(I diff)</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumerateIterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a4437d025764906cca1b7e1d86cc219b0</anchor>
      <arglist>(I diff)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>operator-</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a3c6ef7394a3d53e7dea16661cca9db69</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>operator[]</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a164114870db0dc5ac60e199c53ebc2cf</anchor>
      <arglist>(I diff) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a9a0729b27775733be39d5834f1947c90</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a4846a2d1d7e99f71ed66ae3d6694f3e8</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a5343a5a345e818909dd56d74f361e26c</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a347bdd025462e05dfe429f91611620e4</anchor>
      <arglist>(const EnumerateIterator&lt; OtherIter, OtherInd &gt; &amp;other) const</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator+</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>ab61c70044de8361c7364e7a38ff2e8bf</anchor>
      <arglist>(EnumerateIterator iter, I ind)</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator+</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a6218e68b382b51e7725a7dc9645d4b3e</anchor>
      <arglist>(I ind, EnumerateIterator iter)</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator-</name>
      <anchorfile>classEnumerateIterator.html</anchorfile>
      <anchor>a98a79e4442cbbb8b5c503d338d51b2c3</anchor>
      <arglist>(EnumerateIterator iter, I ind)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ErasedScopeGuard</name>
    <filename>classErasedScopeGuard.html</filename>
    <member kind="function">
      <type></type>
      <name>ErasedScopeGuard</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>aea6a07f1228bc7ce03c18cf51097808a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ErasedScopeGuard</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>a09dbabea0eec476da72687738f54d162</anchor>
      <arglist>(std::function&lt; void()&gt; d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ErasedScopeGuard</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>afe493ca79f317e9d0cb13ad0f6992249</anchor>
      <arglist>(ErasedScopeGuard &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ErasedScopeGuard &amp;</type>
      <name>operator=</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>a454087a4591f1c8e30b69acc4c4998f3</anchor>
      <arglist>(ErasedScopeGuard &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ErasedScopeGuard</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>a4b17f38c09992105063363d269afcff5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>a3bf6ae0bd225f3fd22b7c0655430fa15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classErasedScopeGuard.html</anchorfile>
      <anchor>a36e6e7e9af1df82f194ff6074dabd0c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Expression</name>
    <filename>classExpression.html</filename>
    <class kind="class">Expression::Scope</class>
    <class kind="struct">Expression::Symbol</class>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>constantType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba4c05ef0368ceb383ecdd4933ddb3b5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>functionType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba4af6ecec6a8598073b3f70f7f1c10eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>operatorType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba222a2fd6162d6870e34cd9f8e6dc4dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>symbolType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85baef74a77024f2e22f163d3b2346b99162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>constantType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba4c05ef0368ceb383ecdd4933ddb3b5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>functionType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba4af6ecec6a8598073b3f70f7f1c10eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>operatorType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85ba222a2fd6162d6870e34cd9f8e6dc4dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>symbolType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>aa416ac50fdbe8bdea9c59f5c78f0c85baef74a77024f2e22f163d3b2346b99162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>afcf87716bf0abfe8d414c92529e1564a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a3e99570b177da619eeb2c5787cbb148e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a568506b67cd65c7f8c2885c9146c98bd</anchor>
      <arglist>(const Expression &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Expression &amp;</type>
      <name>operator=</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a27a332a04e1051ba8337b622b63e1439</anchor>
      <arglist>(const Expression &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a29b040da8e934faeb1efa47f0beeec77</anchor>
      <arglist>(Expression &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Expression &amp;</type>
      <name>operator=</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a9cae93248d80f52de6f26c8f8df5efa6</anchor>
      <arglist>(Expression &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a342898044343143057a6a7f1b0db0286</anchor>
      <arglist>(double constant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a2c3dc1d26f9bfd463c3ef228bf7c39c9</anchor>
      <arglist>(const String &amp;stringToParse, String &amp;parseError)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a9d896b03617295f713fb733f6fe35ea7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>operator+</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a400bc561a54ddf91853e9595e8436039</anchor>
      <arglist>(const Expression &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>operator-</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a57237dfcc1175da243556232e8a2941e</anchor>
      <arglist>(const Expression &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>operator*</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a2539656ac3cde3ac741a4a0dd4fc1740</anchor>
      <arglist>(const Expression &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>operator/</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a47ae14ebdf5c68df219bf7e2587b505e</anchor>
      <arglist>(const Expression &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>operator-</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a3f565bdfa78531ebf768409722c20a5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluate</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>ac08d2b72ddf6f12de000f5440b47ee06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluate</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a3979c9d65b3ce9555eeb7923322fc2ff</anchor>
      <arglist>(const Scope &amp;scope) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluate</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a19757bc21a259f6a7e3bc2f50e5082bc</anchor>
      <arglist>(const Scope &amp;scope, String &amp;evaluationError) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>adjustedToGiveNewResult</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>ae269dbdef72d7e44d85dd38aa4d7509e</anchor>
      <arglist>(double targetValue, const Scope &amp;scope) const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>withRenamedSymbol</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>acec447e85b793db76fbcb46e72bf1cd9</anchor>
      <arglist>(const Symbol &amp;oldSymbol, const String &amp;newName, const Scope &amp;scope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>referencesSymbol</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>abb2ba5a8d00fdace61f90be94997e1b7</anchor>
      <arglist>(const Symbol &amp;symbol, const Scope &amp;scope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesAnySymbols</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a81d8a297c5c153159486a4f1acab2b61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findReferencedSymbols</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>ac3eb5b49a7376242434754e82e185112</anchor>
      <arglist>(Array&lt; Symbol &gt; &amp;results, const Scope &amp;scope) const</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getType</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a460d4ee7e0480e3980390d18833ea97a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSymbolOrFunction</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a8a469b3118b5ceaea11dffa68114fcf6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumInputs</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a1c2341066a681a961f76c45c05ab44ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Expression</type>
      <name>getInput</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a4bfaabdc763c737a5f18f4be11b2f6ae</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Expression</type>
      <name>symbol</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a596e6864c20b0d6ac5f42014103e6349</anchor>
      <arglist>(const String &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Expression</type>
      <name>function</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>afd58f776e343213a4e488db47faadcb2</anchor>
      <arglist>(const String &amp;functionName, const Array&lt; Expression &gt; &amp;parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Expression</type>
      <name>parse</name>
      <anchorfile>classExpression.html</anchorfile>
      <anchor>a39b81caf983688a8b3d57444f318a624</anchor>
      <arglist>(String::CharPointerType &amp;stringToParse, String &amp;parseError)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor</name>
    <filename>structExtensionsVisitor.html</filename>
    <class kind="struct">ExtensionsVisitor::ARAClient</class>
    <class kind="struct">ExtensionsVisitor::AudioUnitClient</class>
    <class kind="struct">ExtensionsVisitor::Unknown</class>
    <class kind="struct">ExtensionsVisitor::VST3Client</class>
    <class kind="struct">ExtensionsVisitor::VSTClient</class>
    <member kind="function">
      <type></type>
      <name>ExtensionsVisitor</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a070a407720d00a0ed0dc4676506fa251</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtensionsVisitor</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>acd90598907bb23c18da2b32355e84c93</anchor>
      <arglist>(const ExtensionsVisitor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtensionsVisitor</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a13d024b7dffca2c4459510d1b2e789c6</anchor>
      <arglist>(ExtensionsVisitor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ExtensionsVisitor &amp;</type>
      <name>operator=</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>ac81c2dc024495ad4f5168b90f8399a5b</anchor>
      <arglist>(const ExtensionsVisitor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ExtensionsVisitor &amp;</type>
      <name>operator=</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>aee54e83de06b340a6399b14922525141</anchor>
      <arglist>(ExtensionsVisitor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtensionsVisitor</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a289569df2b48f0ef46817335d007b46f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitUnknown</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a2dd792596401a1110efce75d87dc8e6f</anchor>
      <arglist>(const Unknown &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitVST3Client</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>ae18b1a9908d32ca214f16abe03ab0f4e</anchor>
      <arglist>(const VST3Client &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitVSTClient</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a93d0f937711a891f48e0bc0818465300</anchor>
      <arglist>(const VSTClient &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitAudioUnitClient</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>ae6af5f73d2e200d6f323b3542b2b0dbf</anchor>
      <arglist>(const AudioUnitClient &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitARAClient</name>
      <anchorfile>structExtensionsVisitor.html</anchorfile>
      <anchor>a6413f90660d7609729bf5a871c76fd85</anchor>
      <arglist>(const ARAClient &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VSTPluginFormat::ExtraFunctions</name>
    <filename>classVSTPluginFormat_1_1ExtraFunctions.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtraFunctions</name>
      <anchorfile>classVSTPluginFormat_1_1ExtraFunctions.html</anchorfile>
      <anchor>a418480f384cbcf39594cc543a98e8a42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getTempoAt</name>
      <anchorfile>classVSTPluginFormat_1_1ExtraFunctions.html</anchorfile>
      <anchor>a9fe43eb48637fd972832c109499dd219</anchor>
      <arglist>(int64 samplePos)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAutomationState</name>
      <anchorfile>classVSTPluginFormat_1_1ExtraFunctions.html</anchorfile>
      <anchor>a0a20c85f9b9624c418c372463ab5dfe2</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtraLookAndFeelBaseClasses</name>
    <filename>structExtraLookAndFeelBaseClasses.html</filename>
    <class kind="struct">ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::LassoComponentMethods</class>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::FastMathApproximations</name>
    <filename>structjuce_1_1dsp_1_1FastMathApproximations.html</filename>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>cosh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>ae4f2981e496f6fd25cdf8edfee34bc2d</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cosh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>aa8d1be640830cfc5c7f816dec218e8b1</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>sinh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a256eb84ce20a8c59d0fe2b23a043117d</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sinh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>aaba7e20d3ae76dfc42de967be55c7e6b</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>tanh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a0e8e0445044559cc717cae61119985ff</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tanh</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a1d782cc79f76bbdf1ee94463f41dfe8b</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>cos</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a95a967affd5d510d1349269d27c60ab8</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cos</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a07fdadf578c52d609df95dc1a5214e56</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>sin</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a39ac96ebd052c16f29cedf4d802a7640</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sin</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a6ca315b51b400670b997a68828d9d808</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>tan</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a99c5e418a5be1189d355aa0d53603192</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tan</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>ae70563c5797e94260fc9a4b40e59d3d2</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>exp</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a6e724fcb85e06dc4bb9ab8af8eb7aae3</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>ad9485bfdb451c4903949aea13cbf018a</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType</type>
      <name>logNPlusOne</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a49f9113de67dca01933d3dd5c0b75f38</anchor>
      <arglist>(FloatType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>logNPlusOne</name>
      <anchorfile>structjuce_1_1dsp_1_1FastMathApproximations.html</anchorfile>
      <anchor>a7f39ba8661ddd29d785e1b18b862452c</anchor>
      <arglist>(FloatType *values, size_t numValues) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::FFT</name>
    <filename>classjuce_1_1dsp_1_1FFT.html</filename>
    <member kind="function">
      <type></type>
      <name>FFT</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a45a6f8e0340b6ecc9b4049c25befda46</anchor>
      <arglist>(int order)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FFT</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>ac101933e7a95ece12d64c1ec773bd5bc</anchor>
      <arglist>(FFT &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FFT &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>afc3be97aaa318d149783da710d408fec</anchor>
      <arglist>(FFT &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FFT</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a9fd47dc6c5b89c4ea6e0c114a314c9c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>perform</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>ab18c7a16fea8880015bf17e712e36ef4</anchor>
      <arglist>(const Complex&lt; float &gt; *input, Complex&lt; float &gt; *output, bool inverse) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performRealOnlyForwardTransform</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a75adf7b92624605d522f0760050e0f5d</anchor>
      <arglist>(float *inputOutputData, bool onlyCalculateNonNegativeFrequencies=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performRealOnlyInverseTransform</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a2e19fb714c56b301408f602d34f60cb4</anchor>
      <arglist>(float *inputOutputData) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performFrequencyOnlyForwardTransform</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a1b56dd87c579866e5ea4dee6db6bad82</anchor>
      <arglist>(float *inputOutputData, bool onlyCalculateNonNegativeFrequencies=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSize</name>
      <anchorfile>classjuce_1_1dsp_1_1FFT.html</anchorfile>
      <anchor>a725930ffcadaaf4d15b9545e3df9682f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>File</name>
    <filename>classFile.html</filename>
    <class kind="struct">File::NaturalFileComparator</class>
    <member kind="enumeration">
      <type></type>
      <name>TypesOfFileToFind</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findDirectories</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca35b223e26e0f30ee49e320b60af41965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca0804ff838a8bfd66eaa300e5e0a3884a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findFilesAndDirectories</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca5bdd66baa4579bd9b698162bed951793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ignoreHiddenFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca7913a92e21bc03cb18cecf6aa21221bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FollowSymlinks</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a0a1de7b7cf65e7502cac315b3d180aec</anchor>
      <arglist></arglist>
      <enumvalue file="classFile.html" anchor="a0a1de7b7cf65e7502cac315b3d180aeca7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classFile.html" anchor="a0a1de7b7cf65e7502cac315b3d180aecadf5614717da400e95381163283771593">noCycles</enumvalue>
      <enumvalue file="classFile.html" anchor="a0a1de7b7cf65e7502cac315b3d180aecaa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SpecialLocationType</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userHomeDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da8620eabc38cfbd921a52d10157463c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userDocumentsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da72c8fbf94445ccce6b01470265c8f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userDesktopDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da4776bc5e304bf2857ed5ede0fbbc4060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userMusicDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dad0662607d7763c1940693b9f80673567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userMoviesDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dadcb6e6c19c350d8020615417b0505da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userPicturesDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313daa8e7ec352e54ab4efcae250eba502313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userApplicationDataDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da0c9f89d8dc9f9f32c9eb42428385351d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commonApplicationDataDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da18566f0ca926c8f6db1e178ba5f403c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commonDocumentsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dada45b7958b5fc77f30e313f8dab12b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tempDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da08818a8233a97db2e3c54a917adf4954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentExecutableFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dab960741272c75e94482f295a516aae62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentApplicationFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da8292b316ce9eb8ebc0d0980b788a877c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>invokedExecutableFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dafdae061dc559a8e9ac3a9623d2cd8081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hostApplicationPath</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dafab1d75c642d3f8eb23564f1cfb408a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowsSystemDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da136a833b01572278717c702ddde213ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>globalApplicationsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dad4f66736251eab2cdaa21dd5a709ed21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>globalApplicationsDirectoryX86</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313daf546c8ff08e2ace7856e72422586cbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowsLocalAppData</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dab2c35a56c70ac5f464f8cea044a9735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findDirectories</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca35b223e26e0f30ee49e320b60af41965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca0804ff838a8bfd66eaa300e5e0a3884a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>findFilesAndDirectories</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca5bdd66baa4579bd9b698162bed951793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ignoreHiddenFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e3d1ed8a9022434f3ddb7d34b24198ca7913a92e21bc03cb18cecf6aa21221bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userHomeDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da8620eabc38cfbd921a52d10157463c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userDocumentsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da72c8fbf94445ccce6b01470265c8f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userDesktopDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da4776bc5e304bf2857ed5ede0fbbc4060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userMusicDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dad0662607d7763c1940693b9f80673567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userMoviesDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dadcb6e6c19c350d8020615417b0505da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userPicturesDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313daa8e7ec352e54ab4efcae250eba502313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userApplicationDataDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da0c9f89d8dc9f9f32c9eb42428385351d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commonApplicationDataDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da18566f0ca926c8f6db1e178ba5f403c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commonDocumentsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dada45b7958b5fc77f30e313f8dab12b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tempDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da08818a8233a97db2e3c54a917adf4954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentExecutableFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dab960741272c75e94482f295a516aae62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentApplicationFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da8292b316ce9eb8ebc0d0980b788a877c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>invokedExecutableFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dafdae061dc559a8e9ac3a9623d2cd8081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hostApplicationPath</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dafab1d75c642d3f8eb23564f1cfb408a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowsSystemDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313da136a833b01572278717c702ddde213ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>globalApplicationsDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dad4f66736251eab2cdaa21dd5a709ed21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>globalApplicationsDirectoryX86</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313daf546c8ff08e2ace7856e72422586cbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowsLocalAppData</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e19cafabb03c5838160263a6e76313dab2c35a56c70ac5f464f8cea044a9735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>File</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a38506545c1402119b5fef7bcf6289fa9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>File</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab803ce7daf2eb1194a562a7912d96967</anchor>
      <arglist>(const String &amp;absolutePath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>File</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>afe6451b8ade2452f5bea23a9fe02fa45</anchor>
      <arglist>(const File &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~File</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>af8bd941b390c225d2f50c74c8a234528</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>File &amp;</type>
      <name>operator=</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a609f0e36cad879bf5f567df165c76a28</anchor>
      <arglist>(const String &amp;newAbsolutePath)</arglist>
    </member>
    <member kind="function">
      <type>File &amp;</type>
      <name>operator=</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aecfe8b6c67eb7b219c37c0b22476a71a</anchor>
      <arglist>(const File &amp;otherFile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>File</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aabf6419e697648b93761840e1e14b190</anchor>
      <arglist>(File &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>File &amp;</type>
      <name>operator=</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a837df8719c22f9f6aa153b8a2c1866a4</anchor>
      <arglist>(File &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exists</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a53118ce36851cb1c6845a82f915fd8ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>existsAsFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2d79c296f148b00041aeeac0013716d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ac7db97d8e1c60f9b443def08e7d1758f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRoot</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ac0e70d6f477d515783f24d3c67bcbaf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getSize</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a25b6ca23e3f1ee3b5c3fc108110a1dd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFullPathName</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab46bb1ff1b9e41ebd907c51d4d6e8743</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFileName</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ae23978654256bf39e81caffac5deecfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getRelativePathFrom</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a150a39fa829b6634a9597a8651fe9320</anchor>
      <arglist>(const File &amp;directoryToBeRelativeTo) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFileExtension</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a76aacb7c620b56aac67b9402ae10a36d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFileExtension</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a9a5b9f97e5e94aa43dd5df683543e1b1</anchor>
      <arglist>(StringRef extensionToTest) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>withFileExtension</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aa3c099f6a8060c532607f3e7f61e26c8</anchor>
      <arglist>(StringRef newExtension) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFileNameWithoutExtension</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ad8ff631151fcf17f770fca1dcff48c31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ae5548575e6854b9837e5b42fc8df0e98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>hashCode64</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ad0075226638584f6fb30c0d515e182e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getChildFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a087bb8f0a60069234b13ab965fb5014a</anchor>
      <arglist>(StringRef relativeOrAbsolutePath) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getSiblingFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>adf65e730fac1b86f5401fcff2a07990b</anchor>
      <arglist>(StringRef siblingFileName) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getParentDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ace40de70fc7086b71b1489c9331ff303</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAChildOf</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aa64c59bb5e4e640f43de0f27c346e766</anchor>
      <arglist>(const File &amp;potentialParentDirectory) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getNonexistentChildFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a27b9836a055b69f2e18962d3bab2a018</anchor>
      <arglist>(const String &amp;prefix, const String &amp;suffix, bool putNumbersInBrackets=true) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getNonexistentSibling</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a33380dca33bb4611dc173d1fb35abbc5</anchor>
      <arglist>(bool putNumbersInBrackets=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a6bf9c2ad2167b8b8273e1e9a4d56bcb3</anchor>
      <arglist>(const File &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>acf3a98f555adfbe5ff66c4f0f8f53af2</anchor>
      <arglist>(const File &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a7e8973751daeaea4aa95d35c40380b13</anchor>
      <arglist>(const File &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3e6f639426760a2b3f7631b23f0ecc84</anchor>
      <arglist>(const File &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWriteAccess</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a5335004d1a8ec1673c616358adee00e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasReadAccess</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a9d46c7ee5e292e0a5d6720e979cf4a96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReadOnly</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a6c1cf3035bf18f54c5060269ca3e361e</anchor>
      <arglist>(bool shouldBeReadOnly, bool applyRecursively=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setExecutePermission</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2e7a1279fbe9e1fdc01a85afbf4dacd4</anchor>
      <arglist>(bool shouldBeExecutable) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHidden</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aa9f96fc136cfa58910dddc559b4de3ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>getFileIdentifier</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aecfdd1e7651673770b793d53a5482bca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getLastModificationTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab43203191ccd288b477add1371943292</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getLastAccessTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>afde32edfaa8ff26d755ba6aef9eb03f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getCreationTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2d54c2e81d74f47e7de57770c44b09d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLastModificationTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab7a8f3dcd900685558276754aede95c7</anchor>
      <arglist>(Time newTime) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLastAccessTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a614eb688a260061ab681ed940bab20e0</anchor>
      <arglist>(Time newTime) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCreationTime</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>abc59a49c24bae77f7666a34de8341484</anchor>
      <arglist>(Time newTime) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getVersion</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a39e8bd77587daa55d8181b7c8531340c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>create</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>abafe426da97eb12e8c445b16dae8a4cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>createDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a91f7999e98a76cf20bc828c0df42f503</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>adc64f67a869db306afd65a67758e5a3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteRecursively</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>af98fe60e934e5a2d0ba9ea1832d79e2f</anchor>
      <arglist>(bool followSymlinks=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveToTrash</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>affffd4fd61b0f68d730d79330bd40b14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveFileTo</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>af41a4a1d81d01a058db1a6978cfe4b0a</anchor>
      <arglist>(const File &amp;targetLocation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyFileTo</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ac8c7480757192ef7a5c168b8227f25bd</anchor>
      <arglist>(const File &amp;targetLocation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceFileIn</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a67927d80193bf781dc51720c2695b656</anchor>
      <arglist>(const File &amp;targetLocation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyDirectoryTo</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>acb97706d4620af2a44f9f7584c0581e8</anchor>
      <arglist>(const File &amp;newDirectory) const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; File &gt;</type>
      <name>findChildFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a5290046f7f78fffce0c4debd6668cbe5</anchor>
      <arglist>(int whatToLookFor, bool searchRecursively, const String &amp;wildCardPattern=&quot;*&quot;, FollowSymlinks followSymlinks=FollowSymlinks::yes) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findChildFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aab4351fc301830c65416f9311997ecee</anchor>
      <arglist>(Array&lt; File &gt; &amp;results, int whatToLookFor, bool searchRecursively, const String &amp;wildCardPattern=&quot;*&quot;, FollowSymlinks followSymlinks=FollowSymlinks::yes) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfChildFiles</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>abf4673971446ea1ed2562c1be36f5f32</anchor>
      <arglist>(int whatToLookFor, const String &amp;wildCardPattern=&quot;*&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsSubDirectories</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>acc95bed3659a4d728ae5d58e081fb28d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; FileInputStream &gt;</type>
      <name>createInputStream</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a668db4b90ac7839c70f0a9ac22124c29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; FileOutputStream &gt;</type>
      <name>createOutputStream</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ae7bdac647effa6d546a44c5c4015f30a</anchor>
      <arglist>(size_t bufferSize=0x8000) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFileAsData</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a889b8b0784b4f97c5bf93ffc24c3650d</anchor>
      <arglist>(MemoryBlock &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>loadFileAsString</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a07b95f6831ee4ed5b49241ce6af8539d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readLines</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ae01410aae2f46cec5ee4863977ffc4fe</anchor>
      <arglist>(StringArray &amp;destLines) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>appendData</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a4d36e103c077497e393bb3b7de0c8d07</anchor>
      <arglist>(const void *dataToAppend, size_t numberOfBytes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceWithData</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a85ae9a55d9ee50ada2a22c1f0d6ed067</anchor>
      <arglist>(const void *dataToWrite, size_t numberOfBytes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>appendText</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>afb6ed58d3dae457dc306c1f6d1bdf602</anchor>
      <arglist>(const String &amp;textToAppend, bool asUnicode=false, bool writeUnicodeHeaderBytes=false, const char *lineEndings=&quot;\r\n&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceWithText</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ace1786a60bfc469bfa75b3638923e163</anchor>
      <arglist>(const String &amp;textToWrite, bool asUnicode=false, bool writeUnicodeHeaderBytes=false, const char *lineEndings=&quot;\r\n&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasIdenticalContentTo</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ad3170a56847a243b475a72ccc9968089</anchor>
      <arglist>(const File &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getVolumeLabel</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a9332e3d1aa82e6e9523536749a1c5cd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVolumeSerialNumber</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a0fe0856884245c96e1e487f1555d6067</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getBytesFreeOnVolume</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a018a4bacf33f814ee2beb2226f044872</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getVolumeTotalSize</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a04099b2a106bd9d0dc8fd9ebb896e067</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnCDRomDrive</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2f7d2a80b95e86b8f2bd5a94a084b0eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnHardDisk</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a421fb5b566337a6396699fbc17a5cdc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnRemovableDrive</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a19b94afd738795ad398d92e17ceb415b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startAsProcess</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a6b862e8a3f13fcf75ddc491ad14250bc</anchor>
      <arglist>(const String &amp;parameters=String()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>revealToUser</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a87e48c5c1a4c8528cdbded969f3fcca5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAsCurrentWorkingDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>af349d3b788121eb6968744e94ff38032</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createSymbolicLink</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a6274a2d5ae24d450b385578fb0739d58</anchor>
      <arglist>(const File &amp;linkFileToCreate, bool overwriteExisting) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSymbolicLink</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a1491d16b2c820589f1c9969aa696bff4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getLinkedTarget</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a3fb3ce264c959207501c85c6a6f6731e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNativeLinkedTarget</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ad2b21a450ff651f81e304c092899c369</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createShortcut</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a80447b61690d83dd676a879eb6d11717</anchor>
      <arglist>(const String &amp;description, const File &amp;linkFileToCreate) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShortcut</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab86b2180e141f778c62bb594711aac28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OSType</type>
      <name>getMacOSType</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a5921c24660af3f5d0394640b4f327b16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBundle</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a37277b923709deb88d26ba7077ae4fe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToDock</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>adb56a22eeb712599577c82ef090e0726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>descriptionOfSizeInBytes</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a589498af00c1eb8f7bffb628944462e2</anchor>
      <arglist>(int64 bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>findFileSystemRoots</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a694de291d70096e9d31d0c95b432bcb6</anchor>
      <arglist>(Array&lt; File &gt; &amp;results)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File JUCE_CALLTYPE</type>
      <name>getSpecialLocation</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a2a4396bc0e6f8b0430f6f54d029899e5</anchor>
      <arglist>(const SpecialLocationType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File</type>
      <name>createTempFile</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>aad0d4592378fa8c773ca13c4c99feb2d</anchor>
      <arglist>(StringRef fileNameEnding)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File</type>
      <name>getCurrentWorkingDirectory</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a5801c94dd6dad89aeaf6e9ae10b81d9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static juce_wchar</type>
      <name>getSeparatorChar</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>acb780070c018c7a35d1b8694aa72fca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringRef</type>
      <name>getSeparatorString</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a4b41d5a546221f34d4a59c6f42270a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>createLegalFileName</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ab5d6af755153f8af3d34912c7e498121</anchor>
      <arglist>(const String &amp;fileNameToFix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>createLegalPathName</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a40c39e2a1ce3dc25baea509eb40fe97c</anchor>
      <arglist>(const String &amp;pathNameToFix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>areFileNamesCaseSensitive</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a35111cb43b1e49c523b67c65a337764c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAbsolutePath</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a166f7fcdc5375012db300c746b55fe85</anchor>
      <arglist>(StringRef path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File</type>
      <name>createFileWithoutCheckingPath</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>af441ce0a253b9d4f2d4219171f561324</anchor>
      <arglist>(const String &amp;absolutePath) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>addTrailingSeparator</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a7093f18070f9aec99e3bfd2857761514</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createSymbolicLink</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>a4ee09c41c743ba36e39b6dfd380bebb4</anchor>
      <arglist>(const File &amp;linkFileToCreate, const String &amp;nativePathOfTarget, bool overwriteExisting)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File</type>
      <name>getContainerForSecurityApplicationGroupIdentifier</name>
      <anchorfile>classFile.html</anchorfile>
      <anchor>ad119654e62c05d4a773293ce902aa2eb</anchor>
      <arglist>(const String &amp;appGroup)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileBasedDocument</name>
    <filename>classFileBasedDocument.html</filename>
    <base>ChangeBroadcaster</base>
    <member kind="enumeration">
      <type></type>
      <name>SaveResult</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>savedOk</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2aa0f8eec65cc59595a5e7d665c2a2efeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userCancelledSave</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2a29ad285f4aa606eb17b9f7f0de211f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>failedToWriteToFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2a7b2f3f4edd3dc5b02d1578ef4594f394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>savedOk</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2aa0f8eec65cc59595a5e7d665c2a2efeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>userCancelledSave</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2a29ad285f4aa606eb17b9f7f0de211f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>failedToWriteToFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a89d417326aed46fb561c599265e426d2a7b2f3f4edd3dc5b02d1578ef4594f394</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileBasedDocument</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a67651e24e6e4bd15b08edb2d101910aa</anchor>
      <arglist>(const String &amp;fileExtension, const String &amp;fileWildCard, const String &amp;openFileDialogTitle, const String &amp;saveFileDialogTitle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileBasedDocument</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a3625c0c2cae088138986507355bb9cc2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasChangedSinceSaved</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a5676fb4537c68957616bd24f54b58f22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>changed</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a3a058b73776404d76b828205ca058e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChangedFlag</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a60543bfd5b8889f23714e1b5cc72c44a</anchor>
      <arglist>(bool hasChanged)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>loadFrom</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a6d758f915b502d1211643fe5b9731f2b</anchor>
      <arglist>(const File &amp;fileToLoadFrom, bool showMessageOnFailure, bool showWaitCursor=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>aa8522753a5e3d02a07cb89bddf51742a</anchor>
      <arglist>(const File &amp;fileToLoadFrom, bool showMessageOnFailure, std::function&lt; void(Result)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>loadFromUserSpecifiedFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>aa9d239ddcfbe0ede54b3a1051ef6d8b5</anchor>
      <arglist>(bool showMessageOnFailure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromUserSpecifiedFileAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a2d7e152e9d1d182cb7e869d7fddaa5f5</anchor>
      <arglist>(bool showMessageOnFailure, std::function&lt; void(Result)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>SaveResult</type>
      <name>save</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a8059227774bee831db9ca4d402c68321</anchor>
      <arglist>(bool askUserForFileIfNotSpecified, bool showMessageOnFailure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>adcfb4b05633e2bcef730d3ee84a67221</anchor>
      <arglist>(bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function&lt; void(SaveResult)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>SaveResult</type>
      <name>saveIfNeededAndUserAgrees</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a619ff6ed84d0c0471c5bf7cf98b82d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveIfNeededAndUserAgreesAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a368bc1fcfc97a0379c000029280f8fd1</anchor>
      <arglist>(std::function&lt; void(SaveResult)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>SaveResult</type>
      <name>saveAs</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a0911fed1ad6e6f4cdd40b62b6d4ff8e7</anchor>
      <arglist>(const File &amp;newFile, bool warnAboutOverwritingExistingFiles, bool askUserForFileIfNotSpecified, bool showMessageOnFailure, bool showWaitCursor=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAsAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>ad76d6b947e5f6a6490b3f72c8f3171d9</anchor>
      <arglist>(const File &amp;newFile, bool warnAboutOverwritingExistingFiles, bool askUserForFileIfNotSpecified, bool showMessageOnFailure, std::function&lt; void(SaveResult)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>SaveResult</type>
      <name>saveAsInteractive</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>aa57557b32e2d2c61ef31f202e74521ad</anchor>
      <arglist>(bool warnAboutOverwritingExistingFiles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAsInteractiveAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>aa9e9f9f3ff92ec7389896fd7a065bacc</anchor>
      <arglist>(bool warnAboutOverwritingExistingFiles, std::function&lt; void(SaveResult)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>aa601eea0e822c49b1033fbef6105c8a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>ae9831c5ca4576665d1876c129976a3f8</anchor>
      <arglist>(const File &amp;newFile)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual String</type>
      <name>getDocumentTitle</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>abf86feb0316f1d010c956bd687bc2bf8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Result</type>
      <name>loadDocument</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a88999864b31dbda9bb0be1e593428cef</anchor>
      <arglist>(const File &amp;file)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadDocumentAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a5f0d065897bf68b61d97dcd29d44e756</anchor>
      <arglist>(const File &amp;file, std::function&lt; void(Result)&gt; callback)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Result</type>
      <name>saveDocument</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a2042b565e85118d3a2b34f677f61cbd8</anchor>
      <arglist>(const File &amp;file)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>saveDocumentAsync</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a9dac4f65e30eed2a401151fb500782a8</anchor>
      <arglist>(const File &amp;file, std::function&lt; void(Result)&gt; callback)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual File</type>
      <name>getLastDocumentOpened</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a5d71efccf45d29de2c2dcbb801e8021a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>setLastDocumentOpened</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>ad8fa1517b5af884e0213ee365dcf65f4</anchor>
      <arglist>(const File &amp;file)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual File</type>
      <name>getSuggestedSaveAsFile</name>
      <anchorfile>classFileBasedDocument.html</anchorfile>
      <anchor>a8eea22697f626904d28cee0082d3d076</anchor>
      <arglist>(const File &amp;defaultFile)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileBrowserComponent</name>
    <filename>classFileBrowserComponent.html</filename>
    <base>Component</base>
    <base protection="private">FileBrowserListener</base>
    <base protection="private">FileFilter</base>
    <base protection="private">Timer</base>
    <class kind="struct">FileBrowserComponent::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>FileChooserFlags</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openMode</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a15f4871e1610d912885cc6de504e13e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>saveMode</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6aca3d0a66bd4fc606ab874b3da93a4d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectFiles</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a07878819a9559235bff2789c1fdbd8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectDirectories</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab7e808e7b8a33afb0150e9ea6047c2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectMultipleItems</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a0eacc483cb1561acdce859beed28364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>useTreeView</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab8a34263300c3e493f2a00deee6fc933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxIsReadOnly</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab3724f30e884acc493ed9cb6bd064971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>warnAboutOverwriting</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ac6b00d0e1c61e4d69a8573652a104fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doNotClearFileNameOnRootChange</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6adc75e7af7e6f7a5df0c9abb8c2e2252e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxBackgroundColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a9e59f48a735768536c0bb1c2cc9a650b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxTextColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a8dfb2c5d90f580d76c464501e3cb0ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxArrowColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a1acec1fc239e7e5e3d40f254d15afb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxBackgroundColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a2001af1644a66113c5c3a3eb36d94154</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxTextColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a7cf84d50e74ddbe5e28c001ce47d9d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openMode</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a15f4871e1610d912885cc6de504e13e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>saveMode</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6aca3d0a66bd4fc606ab874b3da93a4d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectFiles</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a07878819a9559235bff2789c1fdbd8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectDirectories</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab7e808e7b8a33afb0150e9ea6047c2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>canSelectMultipleItems</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6a0eacc483cb1561acdce859beed28364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>useTreeView</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab8a34263300c3e493f2a00deee6fc933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxIsReadOnly</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ab3724f30e884acc493ed9cb6bd064971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>warnAboutOverwriting</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6ac6b00d0e1c61e4d69a8573652a104fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doNotClearFileNameOnRootChange</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a32888a950cc0e51c8e1350f53bea43d6adc75e7af7e6f7a5df0c9abb8c2e2252e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxBackgroundColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a9e59f48a735768536c0bb1c2cc9a650b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxTextColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a8dfb2c5d90f580d76c464501e3cb0ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>currentPathBoxArrowColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a1acec1fc239e7e5e3d40f254d15afb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxBackgroundColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a2001af1644a66113c5c3a3eb36d94154</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filenameBoxTextColourId</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a97c8e2837fcbc106996be4a651181090a7cf84d50e74ddbe5e28c001ce47d9d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileBrowserComponent</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a280d477349b38219b4870775aa4f67a2</anchor>
      <arglist>(int flags, const File &amp;initialFileOrDirectory, const FileFilter *fileFilter, FilePreviewComponent *previewComp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileBrowserComponent</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>aabdb28148674f3209398c43b3defad13</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelectedFiles</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ad2f75dac028494d765401422825bfcd6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getSelectedFile</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>aa57cddd48bff6a59d68f43e11995dc8f</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAllFiles</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a88106ef1df177798550e93fb58ebe1d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>currentFileIsValid</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a33f9eaff587bb5eb895978d5b0f28e88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getHighlightedFile</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a71f3c0e207d80c7cd3893cb1b58fae9f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getRoot</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ab4ce398e119d929397ce326a67a6af04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRoot</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a8537220a265903e339112794b2740f4c</anchor>
      <arglist>(const File &amp;newRootDirectory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileName</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a4f4670732c403b2ceb280146fbd724eb</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goUp</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a7c7382598466ef33dfc1cceb33bb60cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ad8f5511627f790847298053874cb2e39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileFilter</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a217409df05fadaf15cae2715107b9894</anchor>
      <arglist>(const FileFilter *newFileFilter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getActionVerb</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a1b5ff227a14ec2c3aa0d0667a30e5078</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSaveMode</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ab1e3e064f521e76b62bf169aea69f23f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilenameBoxLabel</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a388d30921f63f1581f227d62dcd4dea9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ace96c9461921628b0668a0c38184d5e7</anchor>
      <arglist>(FileBrowserListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a92160e65690ad6288ef9eff9da052ae9</anchor>
      <arglist>(FileBrowserListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a2be160fd2d593e77edd60b056160ca76</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>aa4e5378b0bd86365226e4e508d8a17b9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>aa6335d52f0fb467156c3633026b7ee45</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a04105aa5bb1770282e31ed852d3beee9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileClicked</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ab1bf1cac052ec8443d7741d0cfed72f3</anchor>
      <arglist>(const File &amp;, const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDoubleClicked</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a5ced8044e12535ac25a553b27e467fe0</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>browserRootChanged</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ac6d459f5785fd31ff9f54f81d6384e7f</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFileSuitable</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a16fae186279e68173c154caa7e925176</anchor>
      <arglist>(const File &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectorySuitable</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a1a523fd029f96c4346083b72f616f3b8</anchor>
      <arglist>(const File &amp;) const override</arglist>
    </member>
    <member kind="function">
      <type>FilePreviewComponent *</type>
      <name>getPreviewComponent</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>ab4e87bf4ea995e04d9d616064306b3b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>DirectoryContentsDisplayComponent *</type>
      <name>getDisplayComponent</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a549c297834d29f87f2c3330370b2bcbc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a9b0ff7dde183c8e500fda8d9dd0d80d8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getDefaultRoots</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>a4d539c798017ab094d8fe54f9d87611c</anchor>
      <arglist>(StringArray &amp;rootNames, StringArray &amp;rootPaths)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getRoots</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>afc2c700b18e55f58693696e861f484a4</anchor>
      <arglist>(StringArray &amp;rootNames, StringArray &amp;rootPaths)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetRecentPaths</name>
      <anchorfile>classFileBrowserComponent.html</anchorfile>
      <anchor>aa7de2c3418a52ac04d7d357cf6881b9f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileBrowserListener</name>
    <filename>classFileBrowserListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileBrowserListener</name>
      <anchorfile>classFileBrowserListener.html</anchorfile>
      <anchor>a5b66c7c2bd94c9a2ae5a48d6fb287346</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>selectionChanged</name>
      <anchorfile>classFileBrowserListener.html</anchorfile>
      <anchor>a70f633952496b13ef6f2c054615affd9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fileClicked</name>
      <anchorfile>classFileBrowserListener.html</anchorfile>
      <anchor>a16d17e5c9097cc3ed9794edfdfe838c4</anchor>
      <arglist>(const File &amp;file, const MouseEvent &amp;e)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fileDoubleClicked</name>
      <anchorfile>classFileBrowserListener.html</anchorfile>
      <anchor>ac2a06208299afcdf60dc7ea2f4dcd450</anchor>
      <arglist>(const File &amp;file)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>browserRootChanged</name>
      <anchorfile>classFileBrowserListener.html</anchorfile>
      <anchor>aa113aeb21edd4ac76d0f205aa5b4218c</anchor>
      <arglist>(const File &amp;newRoot)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileChooser</name>
    <filename>classFileChooser.html</filename>
    <member kind="function">
      <type></type>
      <name>FileChooser</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>afd55c3c97c97e23a0b18818156dfb71c</anchor>
      <arglist>(const String &amp;dialogBoxTitle, const File &amp;initialFileOrDirectory=File(), const String &amp;filePatternsAllowed=String(), bool useOSNativeDialogBox=true, bool treatFilePackagesAsDirectories=false, Component *parentComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileChooser</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a67c94ae24fad94cf464d1283f33175d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>browseForFileToOpen</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a546ef74bcd139b67a90e4459cd591d21</anchor>
      <arglist>(FilePreviewComponent *previewComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>browseForMultipleFilesToOpen</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a5088972374f57336e534539f404e517e</anchor>
      <arglist>(FilePreviewComponent *previewComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>browseForFileToSave</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a1ccbbb48aefc471ea70c34f9ab18fcd1</anchor>
      <arglist>(bool warnAboutOverwritingExistingFiles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>browseForDirectory</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>afdbce2d962f0c6c117d897e9e8687116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>browseForMultipleFilesOrDirectories</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>add78111ba95fce8ad0f3ab22a0338b30</anchor>
      <arglist>(FilePreviewComponent *previewComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showDialog</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a2510d29a867b3f9f5adfa90e17c88068</anchor>
      <arglist>(int flags, FilePreviewComponent *previewComponent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>launchAsync</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>ac888983e4abdd8401ba7d6124ae64ff3</anchor>
      <arglist>(int flags, std::function&lt; void(const FileChooser &amp;)&gt;, FilePreviewComponent *previewComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getResult</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a0ece12c12985b388f4fe988cbccfade6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; File &gt;</type>
      <name>getResults</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>aa3b5575ed02badb9eb536e359599a7cc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getURLResult</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a5964a831e9d12cd53de3606240dfd4c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; URL &gt; &amp;</type>
      <name>getURLResults</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>aa2625edf3730b39b1809273f2487fda3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isPlatformDialogAvailable</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>abd0c4f123d2c2a47f55523cd2fb74f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerCustomMimeTypeForFileExtension</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a51352cd0e333c4deef72311b231f0e4a</anchor>
      <arglist>(const String &amp;mimeType, const String &amp;fileExtension)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>NonNative</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>a8054f206f382ebc31ec583c01da8b3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Native</name>
      <anchorfile>classFileChooser.html</anchorfile>
      <anchor>aec7c6692ff0e84ece3313b2cd1e1b032</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileChooserDialogBox</name>
    <filename>classFileChooserDialogBox.html</filename>
    <base>ResizableWindow</base>
    <base protection="private">FileBrowserListener</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>aec403ffe26c5b7e34b6811cfb063df75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>titleTextColourId</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>aec403ffe26c5b7e34b6811cfb063df75acafefa55a6db4bba4a908e5ea63b3a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>titleTextColourId</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>aec403ffe26c5b7e34b6811cfb063df75acafefa55a6db4bba4a908e5ea63b3a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileChooserDialogBox</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>aa5d03550266909c8898495cc4a639219</anchor>
      <arglist>(const String &amp;title, const String &amp;instructions, FileBrowserComponent &amp;browserComponent, bool warnAboutOverwritingExistingFiles, Colour backgroundColour, Component *parentComponent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileChooserDialogBox</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>a7e0a5748d5446a9f7f604d6597375d5f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>show</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>abeddc88741bc4e9661ce96e26ba3590c</anchor>
      <arglist>(int width=0, int height=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showAt</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>a038683131a8efafe2b22484211043fb1</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>centreWithDefaultSize</name>
      <anchorfile>classFileChooserDialogBox.html</anchorfile>
      <anchor>adc36f20b224f7fd0d399a83394a83d0f</anchor>
      <arglist>(Component *componentToCentreAround=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileDragAndDropTarget</name>
    <filename>classFileDragAndDropTarget.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileDragAndDropTarget</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>a6e3c6b6342ef091f11f2e43f8aa1b866</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInterestedInFileDrag</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>a44fa7f7e69dec8119c6b3a6ff9d2ddce</anchor>
      <arglist>(const StringArray &amp;files)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fileDragEnter</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>a474150f8eb50c1272ea3eef9e30522e6</anchor>
      <arglist>(const StringArray &amp;files, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fileDragMove</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>ae07df070efc3dfcd54c7b97b36dc1b8e</anchor>
      <arglist>(const StringArray &amp;files, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fileDragExit</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>a218984a4bb2fa6d33418c0f519e4685b</anchor>
      <arglist>(const StringArray &amp;files)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filesDropped</name>
      <anchorfile>classFileDragAndDropTarget.html</anchorfile>
      <anchor>adc7848885ab2d9380f242c6445b019d4</anchor>
      <arglist>(const StringArray &amp;files, int x, int y)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileFilter</name>
    <filename>classFileFilter.html</filename>
    <member kind="function">
      <type></type>
      <name>FileFilter</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>a3f90501257450a3f88b3d143dec7946b</anchor>
      <arglist>(const String &amp;filterDescription)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileFilter</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>a969a3ec83a59362beeee0e4325dbdb6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>a21f18ce2dcc8899e959d9ef95e0d1608</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isFileSuitable</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>aeda6e37c3d5696fec7cb77970706deff</anchor>
      <arglist>(const File &amp;file) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isDirectorySuitable</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>ac133687fcf57ee26643d17af7df85e0a</anchor>
      <arglist>(const File &amp;file) const =0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>description</name>
      <anchorfile>classFileFilter.html</anchorfile>
      <anchor>a405f80abc17801d969bbaab30b4cec10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DirectoryContentsList::FileInfo</name>
    <filename>structDirectoryContentsList_1_1FileInfo.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>filename</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a14b9647b7281512bbedddb25ebeee1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>fileSize</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a0ef892081704ac1b7d4de84854b60a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>modificationTime</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a35f194ff92e35671d7616d1d9e1524b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>creationTime</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a903e1211fd14c33fe7af486e4e91b9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isDirectory</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a493b51197cd6cc4042d9c8b13a0dbdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>structDirectoryContentsList_1_1FileInfo.html</anchorfile>
      <anchor>a73e256209bd193d238465977d4493114</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileInputSource</name>
    <filename>classFileInputSource.html</filename>
    <base>InputSource</base>
    <member kind="function">
      <type></type>
      <name>FileInputSource</name>
      <anchorfile>classFileInputSource.html</anchorfile>
      <anchor>a9bf6fb87e9675c644bc98ccb141c8508</anchor>
      <arglist>(const File &amp;file, bool useFileTimeInHashGeneration=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileInputSource</name>
      <anchorfile>classFileInputSource.html</anchorfile>
      <anchor>a36e2db0988a40f1c0c7bfe8f107ed166</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStream</name>
      <anchorfile>classFileInputSource.html</anchorfile>
      <anchor>ad54fa68c6b294347205f57621bbecf77</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStreamFor</name>
      <anchorfile>classFileInputSource.html</anchorfile>
      <anchor>a9aba3506d0b610f682ebf301b62a39b7</anchor>
      <arglist>(const String &amp;relatedItemPath) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>hashCode</name>
      <anchorfile>classFileInputSource.html</anchorfile>
      <anchor>a95b676eefdd0f1b2978d9c31a6af5d10</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileInputStream</name>
    <filename>classFileInputStream.html</filename>
    <base>InputStream</base>
    <member kind="function">
      <type></type>
      <name>FileInputStream</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a277a7370f2a2f038e9258de395122510</anchor>
      <arglist>(const File &amp;fileToRead)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileInputStream</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a84fb0034da8acefb823aec9089d30239</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a4dc8b578af2b46e5247429e064069660</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Result &amp;</type>
      <name>getStatus</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a445182bd1c0313217acd29dbb98ccffc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>failedToOpen</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a203bfaf432beeac638b8d6ec5bbce2c3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openedOk</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a45dc57c8101f565e505fed847723eb5d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>aaa9728f1553ac87d4185cda8c71868d5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a1b78ed4e0bd123ef3996154ec6d89252</anchor>
      <arglist>(void *, int) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>ac325ed1556edf2ea959b1c05f6f1fb2a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>af6dddfc6ee214e6e7ac32b891c5d7209</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classFileInputStream.html</anchorfile>
      <anchor>a204dabd8c94c480fecdd55276f7125e7</anchor>
      <arglist>(int64) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileListComponent</name>
    <filename>classFileListComponent.html</filename>
    <base protection="private">ListBoxModel</base>
    <base>ListBox</base>
    <base>DirectoryContentsDisplayComponent</base>
    <base protection="private">ChangeListener</base>
    <member kind="function">
      <type></type>
      <name>FileListComponent</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>adbd638f9975ed562d987ffc9425ea397</anchor>
      <arglist>(DirectoryContentsList &amp;listToShow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileListComponent</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a5dfe35999278ef51a96c75722664e075</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelectedFiles</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a731270725164cfb59b84294683976ef9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getSelectedFile</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a026952f4ad5778362cd04c1d8280fe9b</anchor>
      <arglist>(int index=0) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAllFiles</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a387c741f3a68196226178a035619effe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToTop</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a4eed466d935ddc22f82589d32ed0ea37</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFile</name>
      <anchorfile>classFileListComponent.html</anchorfile>
      <anchor>a5998bfc18776a08513520e06e292c5c7</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileLogger</name>
    <filename>classFileLogger.html</filename>
    <base>Logger</base>
    <member kind="function">
      <type></type>
      <name>FileLogger</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a708694692a4ab44a1436c8a55e6549f2</anchor>
      <arglist>(const File &amp;fileToWriteTo, const String &amp;welcomeMessage, const int64 maxInitialFileSizeBytes=128 *1024)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileLogger</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a63b49966d167f6ce93c92b4e7df6706d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getLogFile</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a452c7b295630e213d2314301a1c12557</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>acd3aa87166c808ef6fecdf86c5c485b2</anchor>
      <arglist>(const String &amp;) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileLogger *</type>
      <name>createDefaultAppLogger</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a9c1b67bef2e779040a73c56b2eccfa9f</anchor>
      <arglist>(const String &amp;logFileSubDirectoryName, const String &amp;logFileName, const String &amp;welcomeMessage, const int64 maxInitialFileSizeBytes=128 *1024)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileLogger *</type>
      <name>createDateStampedLogger</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a8ae86eb11f93dd1bef847c8bdd03e713</anchor>
      <arglist>(const String &amp;logFileSubDirectoryName, const String &amp;logFileNameRoot, const String &amp;logFileNameSuffix, const String &amp;welcomeMessage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static File</type>
      <name>getSystemLogFileFolder</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>addb33c331b16dca4b732558b44c1fab7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trimFileSize</name>
      <anchorfile>classFileLogger.html</anchorfile>
      <anchor>a0224c141681c9fd2ec850aed189b65f8</anchor>
      <arglist>(const File &amp;file, int64 maxFileSize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FilenameComponent</name>
    <filename>classFilenameComponent.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base>FileDragAndDropTarget</base>
    <base protection="private">AsyncUpdater</base>
    <class kind="struct">FilenameComponent::LookAndFeelMethods</class>
    <member kind="function">
      <type></type>
      <name>FilenameComponent</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>af7e0ceb90d37ff9a92f453d9c59212d9</anchor>
      <arglist>(const String &amp;name, const File &amp;currentFile, bool canEditFilename, bool isDirectory, bool isForSaving, const String &amp;fileBrowserWildcard, const String &amp;enforcedSuffix, const String &amp;textWhenNothingSelected)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FilenameComponent</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>af513bd9fd77adaa3a197134f97e10be4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getCurrentFile</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a6457803689dd44cca6989b14468147ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentFileText</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>ab21d98ee82da9646592c3ed8f5f58962</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentFile</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>ae251549ddd0e542132a9debe57300ec6</anchor>
      <arglist>(File newFile, bool addToRecentlyUsedList, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilenameIsEditable</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a2b3bbfd73bd1f071a5c511f8782266d8</anchor>
      <arglist>(bool shouldBeEditable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultBrowseTarget</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a79934b297889977649251cae1afd323e</anchor>
      <arglist>(const File &amp;newDefaultDirectory)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual File</type>
      <name>getLocationToBrowse</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a35dd86bf26d306ebd80df1811cc092fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getRecentlyUsedFilenames</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>acc2d50cf20022c9ed3055a035525100f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecentlyUsedFilenames</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a740fcb632383c83c32b744f16191e7cd</anchor>
      <arglist>(const StringArray &amp;filenames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRecentlyUsedFile</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a4a49fee3ac243a55e7ef7db10535b432</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxNumberOfRecentFiles</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a6c0e43582a1abe9542b8382592f3e515</anchor>
      <arglist>(int newMaximum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrowseButtonText</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>af3f994d7a7e5591322f01288b4a2000c</anchor>
      <arglist>(const String &amp;browseButtonText)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a68d23410011d95128c87ad14dfca04f8</anchor>
      <arglist>(FilenameComponentListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a37affd68e94d2099914b142bc6a5bc0d</anchor>
      <arglist>(FilenameComponentListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTooltip</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a64ba9890d9ce60735c942a08ad9538d2</anchor>
      <arglist>(const String &amp;newTooltip) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintOverChildren</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a761edbba6892fbdd396eb02dd356cdac</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>ab37d289009be54a5fd8fe34c0e30df0c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a66b7092a26a7d8bf9274e168b5e10cdf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterestedInFileDrag</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a62c18fb60b1efe4913dc12e5c8da144f</anchor>
      <arglist>(const StringArray &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filesDropped</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a2051b45db8ca9671e09d2e7c30a367ca</anchor>
      <arglist>(const StringArray &amp;, int, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDragEnter</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a66841d54561cec5728495aa4a7f21533</anchor>
      <arglist>(const StringArray &amp;, int, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDragExit</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>abedf0bb6daf0bd9663bafabc30a2d3e7</anchor>
      <arglist>(const StringArray &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; ComponentTraverser &gt;</type>
      <name>createKeyboardFocusTraverser</name>
      <anchorfile>classFilenameComponent.html</anchorfile>
      <anchor>a9fdf2cae4ebaba95dafd2939c57b4273</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FilenameComponentListener</name>
    <filename>classFilenameComponentListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FilenameComponentListener</name>
      <anchorfile>classFilenameComponentListener.html</anchorfile>
      <anchor>a722c05c44252d8621d3e579c970778b9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filenameComponentChanged</name>
      <anchorfile>classFilenameComponentListener.html</anchorfile>
      <anchor>ab004f18f2a17ca43a7c153f8680a11f4</anchor>
      <arglist>(FilenameComponent *fileComponentThatHasChanged)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileOutputStream</name>
    <filename>classFileOutputStream.html</filename>
    <base>OutputStream</base>
    <member kind="function">
      <type></type>
      <name>FileOutputStream</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>ab324bca74c6f7cc5c9180302daa7497f</anchor>
      <arglist>(const File &amp;fileToWriteTo, size_t bufferSizeToUse=16384)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileOutputStream</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>aa6a6f5a9c0150d8191e5f36055600b4f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>a7ce69c1aab0854f31b46d405ed1a9fac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Result &amp;</type>
      <name>getStatus</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>aff0b1d78d989321f541b855f535068e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>failedToOpen</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>a616887c2791a85e35f00b6e38436d4be</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openedOk</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>a5b0c2bc1b12469f38d4a2929711b66d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>truncate</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>a663c7e264306c74ed58f2639acec5797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>afc63785b8744278d51814c4892207414</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>ad9c8bd54d832a6739a9a4af57f4b8254</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>adfaac72947e3a9bf5bf99669d253219f</anchor>
      <arglist>(int64) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>ae2028e7cfc77d246d160f316db61f60f</anchor>
      <arglist>(const void *, size_t) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeRepeatedByte</name>
      <anchorfile>classFileOutputStream.html</anchorfile>
      <anchor>a8b8d8a24b6e3eb021a5cb333c22a5de8</anchor>
      <arglist>(uint8 byte, size_t numTimesToRepeat) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FilePreviewComponent</name>
    <filename>classFilePreviewComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>FilePreviewComponent</name>
      <anchorfile>classFilePreviewComponent.html</anchorfile>
      <anchor>a1d368e3ea93da423b44da9001d63cd5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FilePreviewComponent</name>
      <anchorfile>classFilePreviewComponent.html</anchorfile>
      <anchor>a1a5b5e161a1e37f612ba5a198c6383db</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>selectedFileChanged</name>
      <anchorfile>classFilePreviewComponent.html</anchorfile>
      <anchor>aa89507ce51322a1462bb12d1fd07715a</anchor>
      <arglist>(const File &amp;newSelectedFile)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileSearchPath</name>
    <filename>classFileSearchPath.html</filename>
    <member kind="function">
      <type></type>
      <name>FileSearchPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a6eaf036ed2d1a7e283c79e71e76dcd52</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileSearchPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>ad7f3c880b6013eadc11f43099999febc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileSearchPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a55b79d55adaa7a4635063088eb00dd2c</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileSearchPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>aaf195d380fc36f55aee083319546611e</anchor>
      <arglist>(const FileSearchPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath &amp;</type>
      <name>operator=</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>afc8af5625c9c420b17b301613928fa31</anchor>
      <arglist>(const FileSearchPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath &amp;</type>
      <name>operator=</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a9e2c53982cf3c727a3f4c81af50de0d7</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumPaths</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>afd25b8de445d64fc29f30f7802b470f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>operator[]</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a171b446c7a743310fd2818d730f6444d</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getRawString</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a0c0940a6e09736efefb9f46fd7f3b3c8</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a5b2dacd5614579ccd6b95be62527dc04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toStringWithSeparator</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a7ffef723ee850af0fc51a3411915edd3</anchor>
      <arglist>(StringRef separator) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a045b18e60858ac874c9fbf4b28c4f52f</anchor>
      <arglist>(const File &amp;directoryToAdd, int insertIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addIfNotAlreadyThere</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>ac9866aba263d485fb846a8867f0aa7f8</anchor>
      <arglist>(const File &amp;directoryToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>ad560bd8c08782e3eb0ead50ee2793161</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>aba4ddf6a796bd97a7254f1019b3af9f5</anchor>
      <arglist>(const FileSearchPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRedundantPaths</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>ada0f0c385326ce152cf1b23c39b31516</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNonExistentPaths</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a9a3170aadec6b3dd9b2d5c263f87b9bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; File &gt;</type>
      <name>findChildFiles</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a8937574b0f0671da88180937b9a69bed</anchor>
      <arglist>(int whatToLookFor, bool searchRecursively, const String &amp;wildCardPattern=&quot;*&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findChildFiles</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>a68580a1f306b974eb216e96a1df82753</anchor>
      <arglist>(Array&lt; File &gt; &amp;results, int whatToLookFor, bool searchRecursively, const String &amp;wildCardPattern=&quot;*&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFileInPath</name>
      <anchorfile>classFileSearchPath.html</anchorfile>
      <anchor>aa469c750b772fb1493df850d73812b15</anchor>
      <arglist>(const File &amp;fileToCheck, bool checkRecursively) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileSearchPathListComponent</name>
    <filename>classFileSearchPathListComponent.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base>FileDragAndDropTarget</base>
    <base protection="private">ListBoxModel</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>ad490e320611ac10c29f5c07e0c6aa30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>ad490e320611ac10c29f5c07e0c6aa30faaeb38822be9df0511374d2f6c0684790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>ad490e320611ac10c29f5c07e0c6aa30faaeb38822be9df0511374d2f6c0684790</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileSearchPathListComponent</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a5e41ab33f6ec3c92c65d5ccbf6b1735a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const FileSearchPath &amp;</type>
      <name>getPath</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>aa9cea078b2def232e394919b43f3010c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a04ad4d49fa2871532c5d66a682ef03a9</anchor>
      <arglist>(const FileSearchPath &amp;newPath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultBrowseTarget</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>aac07a5d2f748148ca278a8d8826e6e43</anchor>
      <arglist>(const File &amp;newDefaultDirectory)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRows</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a98511f87abb780e9f53f7d684fa0b20a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintListBoxItem</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a47190b102a53d8c25eb81db64d29a2e6</anchor>
      <arglist>(int rowNumber, Graphics &amp;g, int width, int height, bool rowIsSelected) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteKeyPressed</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>ace140fd2d45192c23045808085657b3a</anchor>
      <arglist>(int lastRowSelected) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>returnKeyPressed</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a0668eaacb767fc7cbb07b9ccb253c49e</anchor>
      <arglist>(int lastRowSelected) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listBoxItemDoubleClicked</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>abb53ee7a3126ca1635bf22692575d165</anchor>
      <arglist>(int row, const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectedRowsChanged</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>ab08231967ff065e928334f4e6b580388</anchor>
      <arglist>(int lastRowSelected) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>af317f2a16e3490434e882e25edf3fecd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a4d576510d8df940b993558e7d710d0ca</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterestedInFileDrag</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>aa3b2399586c8004e521ec1c0f5245d15</anchor>
      <arglist>(const StringArray &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filesDropped</name>
      <anchorfile>classFileSearchPathListComponent.html</anchorfile>
      <anchor>a4cf163995fee93469999d6be23122749</anchor>
      <arglist>(const StringArray &amp;files, int, int) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileTreeComponent</name>
    <filename>classFileTreeComponent.html</filename>
    <base>TreeView</base>
    <base>DirectoryContentsDisplayComponent</base>
    <member kind="function">
      <type></type>
      <name>FileTreeComponent</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>ac2d6da93dff837221552e684749ce508</anchor>
      <arglist>(DirectoryContentsList &amp;listToShow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileTreeComponent</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a0196d327192814ec63d99698349c6873</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelectedFiles</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a3b781bbf4f33ad4e818b851b169d4c93</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getSelectedFile</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a26965d24d3f81957cd2da53f9cdb90ed</anchor>
      <arglist>(int index=0) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAllFiles</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>ad3406efa6e5d03b8edce96f84ea346cc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToTop</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a8a151fbcc2c7b0ed02779a0d9a9997fe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFile</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a65d12b1e3e8120c05444f7109b8c93c3</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>aacc76f2cb6f1857df9898250751c5463</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDragAndDropDescription</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>acf0d725ef9505914f37e60ab433c84d4</anchor>
      <arglist>(const String &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDragAndDropDescription</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a602d21c58c42d75c8e81e92d89e3860e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemHeight</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>a1a439a1239b427c02708ae2331fae6a4</anchor>
      <arglist>(int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemHeight</name>
      <anchorfile>classFileTreeComponent.html</anchorfile>
      <anchor>ad6b5088956a220667a2013ffed14dbb1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FillType</name>
    <filename>classFillType.html</filename>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a118c51580928b701c7c3a1976d5b5133</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>aee433a67f43ead1180f8ccde3507ed1f</anchor>
      <arglist>(Colour colour) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a5be046ef5a18f2a136a9b33b2486e58d</anchor>
      <arglist>(const ColourGradient &amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a7aa5cb0269630dd56861283457cd4f60</anchor>
      <arglist>(ColourGradient &amp;&amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a3f67b8d794cafa66ccf9f60a80bfc6d2</anchor>
      <arglist>(const Image &amp;image, const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a858b3504cc4cdc3fc60fb71898ba1c26</anchor>
      <arglist>(const FillType &amp;)</arglist>
    </member>
    <member kind="function">
      <type>FillType &amp;</type>
      <name>operator=</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a58587a6e633349c465c830022f9fb1b2</anchor>
      <arglist>(const FillType &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a0829ffa02b245d68bb159798bd5b8644</anchor>
      <arglist>(FillType &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FillType &amp;</type>
      <name>operator=</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a7175545342a66b45fa235fefbda5383d</anchor>
      <arglist>(FillType &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FillType</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a45a28cb87d8faf5789c14c88087852e0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColour</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>ae816ef1788db62d88a9ea251fd7abdf4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGradient</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>adf38a922717b83a0f9ed9b9d0b294efc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTiledImage</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>aaaee9279ba52466501e9a231e02b3358</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a55bae86d03db42bbdbca0187183db448</anchor>
      <arglist>(Colour newColour) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGradient</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a56bd20de45bbd44cd262245ea1ff3615</anchor>
      <arglist>(const ColourGradient &amp;newGradient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiledImage</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a37f1ace7dcffb397803ee1d0cdb51749</anchor>
      <arglist>(const Image &amp;image, const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpacity</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a4c05ac05e816cecabba0971b3840ba40</anchor>
      <arglist>(float newOpacity) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOpacity</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a257456c1f1541722a4ef662520670c2b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvisible</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>ae94ec364686ded07aa207a91fe33941d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FillType</type>
      <name>transformed</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>ae066b648fdb0981b48e04c073e765948</anchor>
      <arglist>(const AffineTransform &amp;transform) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a8a31290c73f5344f1cc3800a49a32f22</anchor>
      <arglist>(const FillType &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a806939ea0ed1997af2861dd6c5c91fd2</anchor>
      <arglist>(const FillType &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a6eb1907c0b75fccfbf45ede3b3b490d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; ColourGradient &gt;</type>
      <name>gradient</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a7643a65e9985d264c10d895e94a047da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Image</type>
      <name>image</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a10bd0d13433133545b26ea3894b3c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AffineTransform</type>
      <name>transform</name>
      <anchorfile>classFillType.html</anchorfile>
      <anchor>a6302124b870bccda6a55b13a37a69744</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::FIR::Filter</name>
    <filename>classjuce_1_1dsp_1_1FIR_1_1Filter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>typename SampleTypeHelpers::ElementType&lt; SampleType &gt;::Type</type>
      <name>NumericType</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a35f89d31e89225714683eb98172d7fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Coefficients&lt; NumericType &gt;::Ptr</type>
      <name>CoefficientsPtr</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a1d7a578f2dbd12642bcb24c869e3eac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>ae37bc07ba2d5256afd65846cdaf76b70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>abbd2df06a33918161c766dc2e7e9f655</anchor>
      <arglist>(CoefficientsPtr coefficientsToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a5bbffb9a802de1d390d2838d58359571</anchor>
      <arglist>(const Filter &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>ac616afb091bd1c9100101cbeca1da5c9</anchor>
      <arglist>(Filter &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Filter &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a75e5bc85a95046323714a2fb2be45ab7</anchor>
      <arglist>(const Filter &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Filter &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a68683e266a90efca869f9aadd0785b2d</anchor>
      <arglist>(Filter &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>ae2f0afcbc955193d95c8144969c5fd86</anchor>
      <arglist>(const ProcessSpec &amp;spec) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>af63c66cc82bff8a8c8c4077ece955450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a1dc4efc97c6667392368e59554075c69</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a47166c405423f48133432c83e7a965e3</anchor>
      <arglist>(SampleType sample) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Coefficients&lt; NumericType &gt;::Ptr</type>
      <name>coefficients</name>
      <anchorfile>classjuce_1_1dsp_1_1FIR_1_1Filter.html</anchorfile>
      <anchor>a1277d195d003173c05ab8cdb26e70eb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::IIR::Filter</name>
    <filename>classjuce_1_1dsp_1_1IIR_1_1Filter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>typename SampleTypeHelpers::ElementType&lt; SampleType &gt;::Type</type>
      <name>NumericType</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a927db6115ce59b8f3e79f387572d5c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Coefficients&lt; NumericType &gt;::Ptr</type>
      <name>CoefficientsPtr</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a8e0cca1e4a524c41385fb83f0ba67f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a4258f1722a420018c323ff581432b9dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a55b162f4c97e4e68daa20e772daf44e0</anchor>
      <arglist>(CoefficientsPtr coefficientsToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a1689e166663f78e0a848ceeb74708c48</anchor>
      <arglist>(const Filter &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a376ae78433e9ca8a791ab12c38fbb7ee</anchor>
      <arglist>(Filter &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Filter &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a2ce949a8a25e331a39d41065e16e8c14</anchor>
      <arglist>(const Filter &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Filter &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>af4804ee4ac9d0e9070e314fd4491aa50</anchor>
      <arglist>(Filter &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a83c29f0ee6cb517a66d02e95e75ded0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>ac75648b39d512e6514f75a1ba0ea910c</anchor>
      <arglist>(SampleType resetToValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a0d5b808785f7a802d111a7cc4bb3d603</anchor>
      <arglist>(const ProcessSpec &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>ab3fe29eaddfd93c39112b2a58a7517c5</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a87a64fd9bda328c13f6ed6aa190c0930</anchor>
      <arglist>(SampleType sample) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a73bb25c0cfc699e818e8593a3995e282</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>CoefficientsPtr</type>
      <name>coefficients</name>
      <anchorfile>classjuce_1_1dsp_1_1IIR_1_1Filter.html</anchorfile>
      <anchor>a48ed5d8b4883e92d7d857f054f5d0da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::StateVariableFilter::Filter</name>
    <filename>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>typename SampleTypeHelpers::ElementType&lt; SampleType &gt;::Type</type>
      <name>NumericType</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>af257bf2f9124b1b51bd30503bd042952</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Parameters&lt; NumericType &gt;::Ptr</type>
      <name>ParametersPtr</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a1c72a02495b5b55064227e3dca013536</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a92f8b33135a473d296a888d416a9db8f</anchor>
      <arglist>(const Filter &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>afe4e72ccd1ff552da8503f38d6728bda</anchor>
      <arglist>(Filter &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a4705083d09aa79aff939c9bfb512fda2</anchor>
      <arglist>(const ProcessSpec &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a5da037362b1243016b476453ae474d4f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>aaed88666e939c10533f8cb997b25a21f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a55d92986a2af18510fdc1829ec64606a</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a89b22f0c10ebcb9dc88a5b8ae79f8ca9</anchor>
      <arglist>(SampleType sample) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Parameters&lt; NumericType &gt;::Ptr</type>
      <name>parameters</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableFilter_1_1Filter.html</anchorfile>
      <anchor>a0d43f7e6caccd59f46c46ba89ff7004c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::FilterDesign</name>
    <filename>structjuce_1_1dsp_1_1FilterDesign.html</filename>
    <templarg>typename FloatType</templarg>
    <class kind="struct">juce::dsp::FilterDesign::IIRPolyphaseAllpassStructure</class>
    <member kind="typedef">
      <type>typename FIR::Coefficients&lt; FloatType &gt;::Ptr</type>
      <name>FIRCoefficientsPtr</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a3de01789632229d0288573e8af0164b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename IIR::Coefficients&lt; FloatType &gt;</type>
      <name>IIRCoefficients</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a2f114ccdd2284d268115d8e1a61d3e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename WindowingFunction&lt; FloatType &gt;::WindowingMethod</type>
      <name>WindowingMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a3ab3cc1dbd203c363b60785d9c570425</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FIRCoefficientsPtr</type>
      <name>designFIRLowpassWindowMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a0db4943be22d81b101fdffdfea8e90ca</anchor>
      <arglist>(FloatType frequency, double sampleRate, size_t order, WindowingMethod type, FloatType beta=static_cast&lt; FloatType &gt;(2))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FIRCoefficientsPtr</type>
      <name>designFIRLowpassKaiserMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>ac32c2edb489589323b7855aadcf4fde1</anchor>
      <arglist>(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType amplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FIRCoefficientsPtr</type>
      <name>designFIRLowpassTransitionMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>ab9ffc32faaca83a781704ec7893f36d6</anchor>
      <arglist>(FloatType frequency, double sampleRate, size_t order, FloatType normalisedTransitionWidth, FloatType spline)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FIRCoefficientsPtr</type>
      <name>designFIRLowpassLeastSquaresMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a115ba3c3bc2d1119b2903a9db2914dac</anchor>
      <arglist>(FloatType frequency, double sampleRate, size_t order, FloatType normalisedTransitionWidth, FloatType stopBandWeight)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FIRCoefficientsPtr</type>
      <name>designFIRLowpassHalfBandEquirippleMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a490e30877b851e0a427a248b46c57738</anchor>
      <arglist>(FloatType normalisedTransitionWidth, FloatType amplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRLowpassHighOrderButterworthMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>ab9d9ea66ef01ca3e4837c18453566777</anchor>
      <arglist>(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRLowpassHighOrderButterworthMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>aa5bf661aaac2e8c28135ca5782d4e6ed</anchor>
      <arglist>(FloatType frequency, double sampleRate, int order)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRHighpassHighOrderButterworthMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a71d49bfac1a3cb4cbaeba455bee685e4</anchor>
      <arglist>(FloatType frequency, double sampleRate, int order)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRLowpassHighOrderChebyshev1Method</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a0052472269e5dbb700326c607636f948</anchor>
      <arglist>(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRLowpassHighOrderChebyshev2Method</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a1bdf6b7d020a0695655947402532eadb</anchor>
      <arglist>(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>designIIRLowpassHighOrderEllipticMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a26e04c70f4b37c80c1c0427b0c5e0e81</anchor>
      <arglist>(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRPolyphaseAllpassStructure</type>
      <name>designIIRLowpassHalfBandPolyphaseAllpassMethod</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign.html</anchorfile>
      <anchor>a11f592f1df9e2b102ebb02ec07604ac1</anchor>
      <arglist>(FloatType normalisedTransitionWidth, FloatType stopbandAmplitudedB)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::FirstOrderTPTFilter</name>
    <filename>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>FirstOrderTPTFilterType</type>
      <name>Type</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>aaea1e1f3ea00ff1ace2422b675f80595</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FirstOrderTPTFilter</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a84f915f25813772e56080049872871c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>af316de7a42525c88d3b8ed13118dc9c3</anchor>
      <arglist>(Type newType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>af812a2b6324254b48cb65d473e91a535</anchor>
      <arglist>(SampleType newFrequencyHz)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getType</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a01b54b9d750747a04c68f105e585cf9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a2645ce2b81803e6aecf33630d8a3842f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a353c050aff3a7799ee5bb7b452beb76d</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>afdc92624dc5c4fc5a008391837e19ae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a6ba91a27bccdd3c46e1e4b36bb520f3c</anchor>
      <arglist>(SampleType newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a93cfbbde4c599f828bb6af9bda89e5c0</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a8011035aec8123a447730e6c1ce9c0ff</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1FirstOrderTPTFilter.html</anchorfile>
      <anchor>a5a97f1365e79b5fdeea01442a780cd5c</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FixedSizeFunction&lt; len, Ret(Args...)&gt;</name>
    <filename>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</filename>
    <templarg>size_t len</templarg>
    <templarg>typename Ret</templarg>
    <templarg>typename... Args</templarg>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>af29fc16bdf71992f69bc4b298c1a4008</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a1277ed7d2e8f83b7a20dd161046f978e</anchor>
      <arglist>(std::nullptr_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>ae8912514073b5062adb40d63155a7f9e</anchor>
      <arglist>(const FixedSizeFunction &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>aa3e14f669b4f08da1a0f1be755d27f37</anchor>
      <arglist>(Callable &amp;&amp;callable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a94b66c17b62cb2d02b8b447b3a21305f</anchor>
      <arglist>(FixedSizeFunction &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a79245c642f11331a4382bc0f60e5619b</anchor>
      <arglist>(FixedSizeFunction&lt; otherLen, Ret(Args...)&gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FixedSizeFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>acf7d7a562e0b8a88949f78b9d5796b95</anchor>
      <arglist>(std::nullptr_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FixedSizeFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a6006bb0ab1c7c1914cf55be2b0a1a654</anchor>
      <arglist>(const FixedSizeFunction &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FixedSizeFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>aeb62f1672b7e32b28d8b8efe649abe88</anchor>
      <arglist>(Callable &amp;&amp;callable)</arglist>
    </member>
    <member kind="function">
      <type>FixedSizeFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>aa4d1f96566d0cbf3d6f8616deda7f7ff</anchor>
      <arglist>(FixedSizeFunction&lt; otherLen, Ret(Args...)&gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FixedSizeFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a97747276b4d53e4943cdf8f12eeb5940</anchor>
      <arglist>(FixedSizeFunction &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a483b2e8eb0060a1e5ef33bc2870d8b71</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Ret</type>
      <name>operator()</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a7d80c5b6de0c7e10a1fcfa0b771337df</anchor>
      <arglist>(Args... args) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a4f705303be504dbb033e85f49dff5ca9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>FixedSizeFunction</name>
      <anchorfile>classFixedSizeFunction_3_01len_00_01Ret_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>ad085f6f3acb5dc21e3c3cfb5a4c08a5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FlacAudioFormat</name>
    <filename>classFlacAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>FlacAudioFormat</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a767df3502e290183216370447d1dc7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FlacAudioFormat</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a0557df3d4fb710c42cf64a03596f8d0c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a052ff59ee3819aa15e0a85961e0f0e0f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>ae60de0276ee3df661e0c64373f0c67e9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a4c753931010deb63b5219b3b3bc460d0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a48e6a22a2438cfbb7e5b3632a636ab60</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressed</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>aa6eecbf03ffb8b95d40e778f87a45ebb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getQualityOptions</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a50d353da797032fc84510e6420906e63</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a0b7c80f1c9210473318263025daec676</anchor>
      <arglist>(InputStream *sourceStream, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>ac8ca0a3b780e73b02682e7bd6d07caf0</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classFlacAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FlexBox</name>
    <filename>classFlexBox.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Direction</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a674e8e1e731b68c17d600715fca63015</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexBox.html" anchor="a674e8e1e731b68c17d600715fca63015af1965a857bc285d26fe22023aa5ab50d">row</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a674e8e1e731b68c17d600715fca63015ac6376864f7e71e1685d440473eace55b">rowReverse</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a674e8e1e731b68c17d600715fca63015a1afd32818d1c9525f82aff4c09efd254">column</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a674e8e1e731b68c17d600715fca63015af6ee385127321f0a2c579444f938bc7f">columnReverse</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Wrap</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a252f351ef4317467a58ad25922f64e63</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexBox.html" anchor="a252f351ef4317467a58ad25922f64e63a7c6a2ecda2b948866fc1326a2ae5aad7">noWrap</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a252f351ef4317467a58ad25922f64e63accfc59a528a109fa4204e8ea06e8b68b">wrap</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a252f351ef4317467a58ad25922f64e63ab12e4e95d6f64f54dc5bb5de8dbe2d49">wrapReverse</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlignContent</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a11793a1ebd50cc74be89f720f4a05084</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084ac32cab448eddaf94fa5338db29c7cf89">flexStart</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084ab1369607fa32fa98d1a6ba62ce8bc573">flexEnd</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084ab0b1ef0af30aa79cf07b1cf39953f029">spaceBetween</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="a11793a1ebd50cc74be89f720f4a05084ab5c5f6071beee84263c99a6015c4accf">spaceAround</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlignItems</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>ae187b70583f1446fb017cfeea7a91c09</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexBox.html" anchor="ae187b70583f1446fb017cfeea7a91c09a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="ae187b70583f1446fb017cfeea7a91c09ac32cab448eddaf94fa5338db29c7cf89">flexStart</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="ae187b70583f1446fb017cfeea7a91c09ab1369607fa32fa98d1a6ba62ce8bc573">flexEnd</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="ae187b70583f1446fb017cfeea7a91c09aadb115059e28d960fa8badfac5516667">center</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JustifyContent</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>afa615fca8a66bca45dc4b7ecdb75c3fd</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexBox.html" anchor="afa615fca8a66bca45dc4b7ecdb75c3fdac32cab448eddaf94fa5338db29c7cf89">flexStart</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="afa615fca8a66bca45dc4b7ecdb75c3fdab1369607fa32fa98d1a6ba62ce8bc573">flexEnd</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="afa615fca8a66bca45dc4b7ecdb75c3fdaadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="afa615fca8a66bca45dc4b7ecdb75c3fdab0b1ef0af30aa79cf07b1cf39953f029">spaceBetween</enumvalue>
      <enumvalue file="classFlexBox.html" anchor="afa615fca8a66bca45dc4b7ecdb75c3fdab5c5f6071beee84263c99a6015c4accf">spaceAround</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexBox</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a23d49633442ebe9951106240f21457f4</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexBox</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a4c44bc8d44580b62d02e42ee4b53b9d5</anchor>
      <arglist>(Direction, Wrap, AlignContent, AlignItems, JustifyContent) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexBox</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>aadf556076d93c4796bf9aca3d4aa9c8c</anchor>
      <arglist>(JustifyContent) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performLayout</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a191d589377bc55d4fb9a545bad12e2c9</anchor>
      <arglist>(Rectangle&lt; float &gt; targetArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performLayout</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a2f6ce4f070aade2cf13d5de9ad9da11e</anchor>
      <arglist>(Rectangle&lt; int &gt; targetArea)</arglist>
    </member>
    <member kind="variable">
      <type>Direction</type>
      <name>flexDirection</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a6fff1e86d4ae97ed4a0dd5face653914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Wrap</type>
      <name>flexWrap</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a58870e7df132cee2eda6d7586d026303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignContent</type>
      <name>alignContent</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a8e1ae8a873d7ff198f439d3088192bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignItems</type>
      <name>alignItems</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a9e928c10773d54e50e4bfcfc2814f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JustifyContent</type>
      <name>justifyContent</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>a20627d266f82422c5e72152ba07e5bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; FlexItem &gt;</type>
      <name>items</name>
      <anchorfile>classFlexBox.html</anchorfile>
      <anchor>aebe0aeb88e2a044a737df0f5ac26bc3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FlexItem</name>
    <filename>classFlexItem.html</filename>
    <class kind="struct">FlexItem::Margin</class>
    <member kind="enumeration">
      <type></type>
      <name>AlignSelf</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a8bba729fda8779a2d3dfc576b2fc77fa</anchor>
      <arglist></arglist>
      <enumvalue file="classFlexItem.html" anchor="a8bba729fda8779a2d3dfc576b2fc77faae8ecba5781c140da302cca2e4996b4fd">autoAlign</enumvalue>
      <enumvalue file="classFlexItem.html" anchor="a8bba729fda8779a2d3dfc576b2fc77faac32cab448eddaf94fa5338db29c7cf89">flexStart</enumvalue>
      <enumvalue file="classFlexItem.html" anchor="a8bba729fda8779a2d3dfc576b2fc77faab1369607fa32fa98d1a6ba62ce8bc573">flexEnd</enumvalue>
      <enumvalue file="classFlexItem.html" anchor="a8bba729fda8779a2d3dfc576b2fc77faaadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classFlexItem.html" anchor="a8bba729fda8779a2d3dfc576b2fc77faa7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ad17a0d212116208fc1759172eee98cb3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ac88477dbf5c9b39f273d4562ac3cd210</anchor>
      <arglist>(float width, float height) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a3df829013d540b32460f0d4376420953</anchor>
      <arglist>(float width, float height, Component &amp;targetComponent) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a8afd8bf254c79ca96f51f657f2715ddd</anchor>
      <arglist>(float width, float height, FlexBox &amp;flexBoxToControl) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ac0c15786413c6e3b056fa6c719afe7a0</anchor>
      <arglist>(Component &amp;componentToControl) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlexItem</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a27f373e7ca89e747adbb6befcf1fdb71</anchor>
      <arglist>(FlexBox &amp;flexBoxToControl) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withFlex</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a3b7a1861012a43637121b80b12491c48</anchor>
      <arglist>(float newFlexGrow) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withFlex</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a3c931366e20bfaf23fefc35bbd95156a</anchor>
      <arglist>(float newFlexGrow, float newFlexShrink) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withFlex</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a476bca8c6fad10563ff78bcbe2e3ed06</anchor>
      <arglist>(float newFlexGrow, float newFlexShrink, float newFlexBasis) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withWidth</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a9c763185fbebb6cd7f7ccef9f6dab4fc</anchor>
      <arglist>(float newWidth) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withMinWidth</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a615d216f3af0de65b34cc1da628a673f</anchor>
      <arglist>(float newMinWidth) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withMaxWidth</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a87660b7a54b701bbf1301757cc3b26d2</anchor>
      <arglist>(float newMaxWidth) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withHeight</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a7bc47fcc65e9d321c418b27c308e02ad</anchor>
      <arglist>(float newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withMinHeight</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a25fbad6471a495f3f0e02cc7fdfb06e5</anchor>
      <arglist>(float newMinHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withMaxHeight</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a05d7572270d059f040478f364cf23137</anchor>
      <arglist>(float newMaxHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withMargin</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a13e192e7981da37cceaa5a72232c55b6</anchor>
      <arglist>(Margin) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withOrder</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>af85d008100e1919ce4868f0c7070fc28</anchor>
      <arglist>(int newOrder) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FlexItem</type>
      <name>withAlignSelf</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a2560af46435f2fe6c263a81f39eaa614</anchor>
      <arglist>(AlignSelf newAlignSelf) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Rectangle&lt; float &gt;</type>
      <name>currentBounds</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>aa8c1424c9e12c6b08a29c4767ec06704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Component *</type>
      <name>associatedComponent</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a844775f34c346b8e807c66d3623d9ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FlexBox *</type>
      <name>associatedFlexBox</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ae91dba1ed2ad5a26f0b2733060dbd5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>order</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a65a0d2e16a904472eaa9ada3cdfcbf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>flexGrow</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ae2ac46ab80a5a81da22d6f4a2f0debe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>flexShrink</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a67fdfe4ec6cdd882057e8ed39994fb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>flexBasis</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a893ec8b92e7bb576da0f8637f51686f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignSelf</type>
      <name>alignSelf</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a7b9190e838f5ee0d70d1cac494621fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a87d745f6e6a2a000cc25b51bfd5c6572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minWidth</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ac4c4db40e054ed849f115a4b4ec89b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxWidth</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ae1b6c839d1aefdedd7e3a3c4fa3667aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ab3c3e66c4869d3a05ecdf7ae8eaf3ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minHeight</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ae2ea8deb9f2f112b791c03e80bfdfd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxHeight</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a166fa48e4268692cce0419f8ed5ad56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Margin</type>
      <name>margin</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>a995f3c4d01fc78a564a2d4db0e909532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>autoValue</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>af32603bdf7f814f6d73a999b54a34df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>notAssigned</name>
      <anchorfile>classFlexItem.html</anchorfile>
      <anchor>ae610cab6b383c97d0fc4363cbd22adcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FloatVectorOperations</name>
    <filename>classFloatVectorOperations.html</filename>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>convertFixedToFloat</name>
      <anchorfile>classFloatVectorOperations.html</anchorfile>
      <anchor>a3566b31cfa7b2f8abe9c80499ac8ea04</anchor>
      <arglist>(float *dest, const int *src, float multiplier, int num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>convertFixedToFloat</name>
      <anchorfile>classFloatVectorOperations.html</anchorfile>
      <anchor>a388fe5f89a75a28a1ec045520934642a</anchor>
      <arglist>(float *dest, const int *src, float multiplier, size_t num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>enableFlushToZeroMode</name>
      <anchorfile>classFloatVectorOperations.html</anchorfile>
      <anchor>a65f85dc11b1c553add2d46d84ba814e7</anchor>
      <arglist>(bool shouldEnable) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>disableDenormalisedNumberSupport</name>
      <anchorfile>classFloatVectorOperations.html</anchorfile>
      <anchor>a11727a7e21b11fd5fa8c7f012de61333</anchor>
      <arglist>(bool shouldDisable=true) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>areDenormalsDisabled</name>
      <anchorfile>classFloatVectorOperations.html</anchorfile>
      <anchor>a82395f2b2ef97cc7755e2c6224b79f2d</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FloatVectorOperationsBase</name>
    <filename>structFloatVectorOperationsBase.html</filename>
    <templarg>typename FloatType</templarg>
    <templarg>typename CountType</templarg>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>clear</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>af1f756dff2d58bbd123b08a00e7f2d6b</anchor>
      <arglist>(FloatType *dest, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>fill</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a85eb40a01c5c7efbe4a28d64fcdb8342</anchor>
      <arglist>(FloatType *dest, FloatType valueToFill, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>copy</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aa07a36f2c06b00c87194eccea1dfc78b</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>copyWithMultiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ab8a0e871d0b1a7e6e8a952571b85d448</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType multiplier, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>add</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a6c8daae5ae24c689d34b50a2f5696bf3</anchor>
      <arglist>(FloatType *dest, FloatType amountToAdd, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>add</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a53aa30f13b6fabe8c3be02af866c22ce</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType amount, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>add</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a6a5e54661a4921f7ed9e55c4c7757ca8</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>add</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a2933965e9b45e185ece1fe9c03ae1b9a</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>subtract</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>afa20589bb0f2527897ea45f9c683dcda</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>subtract</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a2aa8d8b4bc596c7aaebf043d1707c779</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>addWithMultiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aa0ec41a0d0ff348a85dbe3058233d969</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType multiplier, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>addWithMultiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a5f3fee16924d80d36d751d9765a1a1a9</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>subtractWithMultiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a8e53a6029f9603c3bcae8849ff5dc0b7</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType multiplier, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>subtractWithMultiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a314cebdb1abc18438e8f25561d1a4fb1</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>multiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ac76198264fcd0962c8eb702d2bf16338</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>multiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ad65da3c5ba7d40adf4eec01a9166af90</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>multiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aeeee7b2955323548280dc3cbc2a1a517</anchor>
      <arglist>(FloatType *dest, FloatType multiplier, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>multiply</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aea8754b01aa1d6ec50fd6cbacdc36b66</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType multiplier, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>negate</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a48ecd03193d82f01bfb53738ee1d609c</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>abs</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>af48b8b12941d50fd7340f7979dda9627</anchor>
      <arglist>(FloatType *dest, const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>min</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ad42c0d65f0dbf0967d921453cc9331ed</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType comp, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>min</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ad6de4d50fca9d9ec76c197605313faa7</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>max</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aed9fb4a0042b7408d3097dce3022fa34</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType comp, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>max</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a0a6afaaba29d771e21cbf07f65464682</anchor>
      <arglist>(FloatType *dest, const FloatType *src1, const FloatType *src2, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>clip</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>ab6cbf87c4b82660c55a2af71c044e32b</anchor>
      <arglist>(FloatType *dest, const FloatType *src, FloatType low, FloatType high, CountType num) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Range&lt; FloatType &gt; JUCE_CALLTYPE</type>
      <name>findMinAndMax</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a5e7a8b81571f6af67b8aad170646cb7e</anchor>
      <arglist>(const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType JUCE_CALLTYPE</type>
      <name>findMinimum</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>a03575d23a53dccf842e022d2c8a46d7b</anchor>
      <arglist>(const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FloatType JUCE_CALLTYPE</type>
      <name>findMaximum</name>
      <anchorfile>structFloatVectorOperationsBase.html</anchorfile>
      <anchor>aa19e1b7b8ccbeb8c3abee12e9d565b3f</anchor>
      <arglist>(const FloatType *src, CountType numValues) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FocusChangeListener</name>
    <filename>classFocusChangeListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FocusChangeListener</name>
      <anchorfile>classFocusChangeListener.html</anchorfile>
      <anchor>a4a1966945000a9d79e2592d30c0bd49a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>globalFocusChanged</name>
      <anchorfile>classFocusChangeListener.html</anchorfile>
      <anchor>aea1c72e9c4d918e41c729d79592fa956</anchor>
      <arglist>(Component *focusedComponent)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FocusOutline</name>
    <filename>classFocusOutline.html</filename>
    <base protection="private">ComponentListener</base>
    <class kind="struct">FocusOutline::OutlineWindowProperties</class>
    <member kind="function">
      <type></type>
      <name>FocusOutline</name>
      <anchorfile>classFocusOutline.html</anchorfile>
      <anchor>a55acc276bea3aa0d27b69d1c8ac72ee2</anchor>
      <arglist>(std::unique_ptr&lt; OutlineWindowProperties &gt; props)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FocusOutline</name>
      <anchorfile>classFocusOutline.html</anchorfile>
      <anchor>a2bc22047dcaa7d11321e27119e2d3a27</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>classFocusOutline.html</anchorfile>
      <anchor>ac7fe0e83f8997977557d1714fada79b0</anchor>
      <arglist>(Component *componentToFollow)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FocusTraverser</name>
    <filename>classFocusTraverser.html</filename>
    <base>ComponentTraverser</base>
    <member kind="function">
      <type></type>
      <name>~FocusTraverser</name>
      <anchorfile>classFocusTraverser.html</anchorfile>
      <anchor>ae4a2769e380be6b066110128a152521e</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getDefaultComponent</name>
      <anchorfile>classFocusTraverser.html</anchorfile>
      <anchor>a0ed5565c361b388354d2a8cdd2b79cce</anchor>
      <arglist>(Component *parentComponent) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getNextComponent</name>
      <anchorfile>classFocusTraverser.html</anchorfile>
      <anchor>a5963aa13c673e790a21c522fb9af16f8</anchor>
      <arglist>(Component *current) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getPreviousComponent</name>
      <anchorfile>classFocusTraverser.html</anchorfile>
      <anchor>a22da3110bf4a13a2ce59f095a9e8792f</anchor>
      <arglist>(Component *current) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Component * &gt;</type>
      <name>getAllComponents</name>
      <anchorfile>classFocusTraverser.html</anchorfile>
      <anchor>af72bac555d3598e9af891e4604607896</anchor>
      <arglist>(Component *parentComponent) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Font</name>
    <filename>classFont.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>FontStyleFlags</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>plain</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa99039e6bb438434f9bccde132132dd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bold</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa1af8035a650d8a663a3f67b3b6208eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>italic</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa1d2b466ff0cbcf7e762558b847b99a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>underlined</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa3bb23d4d794ac926cd255a886aa37190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>plain</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa99039e6bb438434f9bccde132132dd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bold</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa1af8035a650d8a663a3f67b3b6208eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>italic</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa1d2b466ff0cbcf7e762558b847b99a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>underlined</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a52a35b5dc1e6f782e25283c9283bae4fa3bb23d4d794ac926cd255a886aa37190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a15524cff0cecb0d9525c786678a7935c</anchor>
      <arglist>(float fontHeight, int styleFlags=plain)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ae41e6b5cf9c3c368aaace76f7208c2fa</anchor>
      <arglist>(const String &amp;typefaceName, float fontHeight, int styleFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ab41a1accb2fbbd96b2e35d5ef4c548c9</anchor>
      <arglist>(const String &amp;typefaceName, const String &amp;typefaceStyle, float fontHeight)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a3b40611ef144d05c0126f7c69890b32b</anchor>
      <arglist>(const Font &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a9524428484b892673994cd74f964a089</anchor>
      <arglist>(const Typeface::Ptr &amp;typeface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4e6a119206f505522100221c1fafde45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>add41c62835913dbc8abcaa44a63286b4</anchor>
      <arglist>(Font &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Font &amp;</type>
      <name>operator=</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a56ac65afaff2d520c6bd2606487a6aee</anchor>
      <arglist>(Font &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Font &amp;</type>
      <name>operator=</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ad1a4702f7bf6b09fc37212c186efdfed</anchor>
      <arglist>(const Font &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a56d28dff0503d6ee86ee1bac2fb371e7</anchor>
      <arglist>(const Font &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a81ce76953397ead163002ed82380b7e9</anchor>
      <arglist>(const Font &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Font</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>af7a69b535952054cd42b65000d8182f4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypefaceName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a79a3169e0685ade146aefe20b2250745</anchor>
      <arglist>(const String &amp;faceName)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTypefaceName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a5734e3d33480dd3596e97dd2ab8e548d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTypefaceStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a6ac08eeaf8d995a3a53c21e3f9368e58</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypefaceStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a844b7f87922aabf01971921f44d2662f</anchor>
      <arglist>(const String &amp;newStyle)</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withTypefaceStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a09628223f621ef3a840241f6a82e5d25</anchor>
      <arglist>(const String &amp;newStyle) const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getAvailableStyles</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a3bae2b50b9f76b0c786b8704ae777d92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withHeight</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4fb96b5adeb94b442ab505979e71d53c</anchor>
      <arglist>(float height) const</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withPointHeight</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a2836004f680de86d7a793dec841e6fd5</anchor>
      <arglist>(float heightInPoints) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a3dc7a6f8ab92c63a7a3551434806aebf</anchor>
      <arglist>(float newHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeightWithoutChangingWidth</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a704ed07aafcb44d99cf5724e08893316</anchor>
      <arglist>(float newHeight)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a96e4ccc975ce4180c10107aa77ea8c7d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightInPoints</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>af7264014c68624d2f1ee313562eef8ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAscent</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a29f5b593d337ab451a5088e1ad474035</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAscentInPoints</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a24d79eaa0ad79932dffaf93053d7cb03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDescent</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a8471224b751535ecf0a4e87038ba7847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDescentInPoints</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ab265dbbc4510c635837ffa69722232a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStyleFlags</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a62ed83b1c35f63287c8e792c4a3a46cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a50a29ec2e3799247cf84806e969b49b5</anchor>
      <arglist>(int styleFlags) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyleFlags</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a6e4e89d5c6b92af16360307ea8b0a905</anchor>
      <arglist>(int newFlags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBold</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a46c360f86677fda0471d61c22eb82a3a</anchor>
      <arglist>(bool shouldBeBold)</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>boldened</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a948d2a1d1794358b93a71bea4a69daf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBold</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4edbda1c220656c7f2cea27e06464c15</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItalic</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4c72d0b30c88f8119f285306acbb4344</anchor>
      <arglist>(bool shouldBeItalic)</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>italicised</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a9b4f903e95112cdc7bbed0d3bbad170d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isItalic</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a5523f05c4ae0df0375e538d8053f0679</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnderline</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>af107c023ff440651ae9291cdf058b7c1</anchor>
      <arglist>(bool shouldBeUnderlined)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnderlined</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a8246621b771e73832156cad3c1ba66d6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHorizontalScale</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a1e44cb15a955d489c0bb980fe7bcdda5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withHorizontalScale</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a320619c597b34f028160409f19f72951</anchor>
      <arglist>(float scaleFactor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorizontalScale</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a305977210a0e621b8c36bbce58d665aa</anchor>
      <arglist>(float scaleFactor)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getExtraKerningFactor</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ad9e47ffcaf3ed0cc8d81cc088a55a8a6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>withExtraKerningFactor</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a167986d6fc97a71e85d07b0892ac5343</anchor>
      <arglist>(float extraKerning) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtraKerningFactor</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a996b7095b0956f62b71f24893e72a914</anchor>
      <arglist>(float extraKerning)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeAndStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>adda175db2fae3b56a41d59db82b26ab8</anchor>
      <arglist>(float newHeight, int newStyleFlags, float newHorizontalScale, float newKerningAmount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeAndStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a405732674d98d90cb2948ea20ccbe67c</anchor>
      <arglist>(float newHeight, const String &amp;newStyle, float newHorizontalScale, float newKerningAmount)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStringWidth</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a23539f1990fd39341b84566a413c051d</anchor>
      <arglist>(const String &amp;text) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getStringWidthFloat</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>aadc076ad44f50a63dc7d8c5a3ca54899</anchor>
      <arglist>(const String &amp;text) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGlyphPositions</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a35e180a65df7e72a6601a75160c0c99a</anchor>
      <arglist>(const String &amp;text, Array&lt; int &gt; &amp;glyphs, Array&lt; float &gt; &amp;xOffsets) const</arglist>
    </member>
    <member kind="function">
      <type>Typeface::Ptr</type>
      <name>getTypefacePtr</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4ad22b9ffd67430fa6b459d45adf546f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ab71f1f85e09b7bdc23c4764de8b01aa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getDefaultSansSerifFontName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a3b105c3c09becadcfb681396db518055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getDefaultSerifFontName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a1da645fd71e46606cd711bcd067c33f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getDefaultMonospacedFontName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a7576af12ce522df87fecffe0288c3692</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getDefaultStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a2d6a066644064403b9011e254ba2320f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Typeface::Ptr</type>
      <name>getDefaultTypefaceForFont</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a46b174245c0324ceab50fbeec45cc288</anchor>
      <arglist>(const Font &amp;font)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>getDefaultMinimumHorizontalScaleFactor</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a20e5975330a528691e8ed74c43d5a159</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultMinimumHorizontalScaleFactor</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a9e4fc070f64248bce9138264e4aa4ee9</anchor>
      <arglist>(float newMinimumScaleFactor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>findFonts</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a95f7587d2f1bb76329f4f09444b09cdb</anchor>
      <arglist>(Array&lt; Font &gt; &amp;results)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>findAllTypefaceNames</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a8dd330a501635eb452c07c0f3e937c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>findAllTypefaceStyles</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a4504ff88b0af4aec852736d267f837cc</anchor>
      <arglist>(const String &amp;family)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getFallbackFontName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a7f28b11b03bab137cf67bcca29f776b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setFallbackFontName</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ad898e9741496ae8fe48aa27198732733</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getFallbackFontStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a8d0bd0e663ac774e58d28e7f564c82de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setFallbackFontStyle</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>aa58cbc471e7b0a24568526dabffc3672</anchor>
      <arglist>(const String &amp;style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Font</type>
      <name>fromString</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>a9ce8c13a7877c1a0e6cb78163fb6aefd</anchor>
      <arglist>(const String &amp;fontDescription)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>GraphicsFontHelpers</name>
      <anchorfile>classFont.html</anchorfile>
      <anchor>ae1a7056f8f355be5644ca9de6f6ff290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioData::Format</name>
    <filename>structAudioData_1_1Format.html</filename>
    <templarg>typename DataFormatIn</templarg>
    <templarg>typename EndiannessIn</templarg>
    <member kind="typedef">
      <type>DataFormatIn</type>
      <name>DataFormat</name>
      <anchorfile>structAudioData_1_1Format.html</anchorfile>
      <anchor>a6e4f21c4dfb9558047516b7c19070ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EndiannessIn</type>
      <name>Endianness</name>
      <anchorfile>structAudioData_1_1Format.html</anchorfile>
      <anchor>a7c0fd00125831dae1a67dd093964ad21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JSON::FormatOptions</name>
    <filename>classJSON_1_1FormatOptions.html</filename>
    <member kind="function">
      <type>FormatOptions</type>
      <name>withSpacing</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>aa5a220f869b3e8c6099f5a1c364f4683</anchor>
      <arglist>(Spacing x) const</arglist>
    </member>
    <member kind="function">
      <type>FormatOptions</type>
      <name>withMaxDecimalPlaces</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>a15e7b6748720871da33084eed9dafc18</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>FormatOptions</type>
      <name>withIndentLevel</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>aebb574db7687b1653708fb35cd7ce9b5</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>Spacing</type>
      <name>getSpacing</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>aebff833eeb6ae8cc4248b255153d1dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxDecimalPlaces</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>a2eb6d9c6e60070d8cdb4ff95f68ed491</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndentLevel</name>
      <anchorfile>classJSON_1_1FormatOptions.html</anchorfile>
      <anchor>ad24f7e3116889fae4d487d3d14a59282</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Grid::Fr</name>
    <filename>structGrid_1_1Fr.html</filename>
    <member kind="function">
      <type></type>
      <name>Fr</name>
      <anchorfile>structGrid_1_1Fr.html</anchorfile>
      <anchor>ae9cfd6a7de736af0440cb79406804b25</anchor>
      <arglist>(int f)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Fr</name>
      <anchorfile>structGrid_1_1Fr.html</anchorfile>
      <anchor>abb5b184f336ff1e54e648715426ddd31</anchor>
      <arglist>(unsigned long long p)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>fraction</name>
      <anchorfile>structGrid_1_1Fr.html</anchorfile>
      <anchor>a61017c40010278bfb0b7bde8a2d470f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioPlayHead::FrameRate</name>
    <filename>classAudioPlayHead_1_1FrameRate.html</filename>
    <member kind="function">
      <type></type>
      <name>FrameRate</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a0fd26005de25e62e890d3e816180a908</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameRate</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>ab1d681ee0a9b0f532d41d1a1a3f6f177</anchor>
      <arglist>(FrameRateType type)</arglist>
    </member>
    <member kind="function">
      <type>FrameRateType</type>
      <name>getType</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>ac027223f888391ce7a86adbf234bb476</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaseRate</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a9f960aa7a5290d1cf51f7cf18900ca57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDrop</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>abc7121e585544313e1bce11610e40607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPullDown</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a2b7849f381e61ebb87fa4d345c50b82a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEffectiveRate</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>aec6a54ff173ff1a9e7b205a76f73c46e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FrameRate</type>
      <name>withBaseRate</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a69e209ae653aa1b357a145d08f77d5ad</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>FrameRate</type>
      <name>withDrop</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a8ac18f031331088b51802deaead257f5</anchor>
      <arglist>(bool x=true) const</arglist>
    </member>
    <member kind="function">
      <type>FrameRate</type>
      <name>withPullDown</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a10d33a9cd075ba347833a0d4dc67bba1</anchor>
      <arglist>(bool x=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a174fe434212887b806af235b24812dcf</anchor>
      <arglist>(const FrameRate &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAudioPlayHead_1_1FrameRate.html</anchorfile>
      <anchor>a9a175e10ca3b29965d654283c141d45c</anchor>
      <arglist>(const FrameRate &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FromVar</name>
    <filename>classFromVar.html</filename>
    <member kind="function" static="yes">
      <type>static std::optional&lt; T &gt;</type>
      <name>convert</name>
      <anchorfile>classFromVar.html</anchorfile>
      <anchor>a6c958d6693c40e8d0427f76c9496bb4f</anchor>
      <arglist>(const var &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::FunctionBlock</name>
    <filename>structjuce_1_1midi__ci_1_1FunctionBlock.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1FunctionBlock.html</anchorfile>
      <anchor>a4b3ad383da32677d4f8147f7c47d1a47</anchor>
      <arglist>(const FunctionBlock &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1FunctionBlock.html</anchorfile>
      <anchor>a190211c8e6e4ca8320085ed8cc5e11f1</anchor>
      <arglist>(const FunctionBlock &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>identifier</name>
      <anchorfile>structjuce_1_1midi__ci_1_1FunctionBlock.html</anchorfile>
      <anchor>aea03374a6b9a286171b9c322b96ebd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>firstGroup</name>
      <anchorfile>structjuce_1_1midi__ci_1_1FunctionBlock.html</anchorfile>
      <anchor>a74a0be1102248177818161cc208f6d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>numGroups</name>
      <anchorfile>structjuce_1_1midi__ci_1_1FunctionBlock.html</anchorfile>
      <anchor>a801aa2370fb1093df0748a22a1bff1de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Gain</name>
    <filename>classjuce_1_1dsp_1_1Gain.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="function">
      <type></type>
      <name>Gain</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a7be11dd9956dcce8cb41ca415d34f055</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGainLinear</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a65311ef0c928ed1b01815952e1d45b8a</anchor>
      <arglist>(FloatType newGain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGainDecibels</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>adfa1484b148de8d2cb9361a1163ff453</anchor>
      <arglist>(FloatType newGainDecibels) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getGainLinear</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a28616112ae7403f92bda14d814413bb7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getGainDecibels</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a1889c4fd7629f3f4fdfa80a2885cf626</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRampDurationSeconds</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>ad5fc39d1e01ded52b44fd947711997b4</anchor>
      <arglist>(double newDurationSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRampDurationSeconds</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a403c719bb7f4a7aa3a761efcfd8f7460</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmoothing</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a50ea657e0f75694af1a7597eb932e247</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a38fdda99e42b8dfb4ff37a4acfe64fba</anchor>
      <arglist>(const ProcessSpec &amp;spec) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a9e36879df444e78953e12c8af8c39d3c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>a6e76f64c0d1aabdc107195412f26ef14</anchor>
      <arglist>(SampleType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Gain.html</anchorfile>
      <anchor>abe41ae13d42b8ae90ae991af71feb0c1</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::Generic</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1Generic.html</filename>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Generic.html</anchorfile>
      <anchor>a8b2c68e85fe287170eca16a0f84ed70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Generic.html</anchorfile>
      <anchor>a77cf2993822afb6346b67734fb2b879f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenericAudioProcessorEditor</name>
    <filename>classGenericAudioProcessorEditor.html</filename>
    <base>AudioProcessorEditor</base>
    <member kind="function">
      <type></type>
      <name>GenericAudioProcessorEditor</name>
      <anchorfile>classGenericAudioProcessorEditor.html</anchorfile>
      <anchor>ae3cc2ed923cbfd4cbc54edd4e57246f5</anchor>
      <arglist>(AudioProcessor &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GenericAudioProcessorEditor</name>
      <anchorfile>classGenericAudioProcessorEditor.html</anchorfile>
      <anchor>a9309d0ae407f2a4b2023909af8317b3f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classGenericAudioProcessorEditor.html</anchorfile>
      <anchor>a4de4e8f8ef35efdd32d7f504c88b095e</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classGenericAudioProcessorEditor.html</anchorfile>
      <anchor>a74a6e5cca9abdcdb34058de23e2b91d6</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenericInterpolator</name>
    <filename>classGenericInterpolator.html</filename>
    <templarg>class InterpolatorTraits</templarg>
    <templarg>int memorySize</templarg>
    <member kind="function">
      <type></type>
      <name>GenericInterpolator</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a38ba35cb5508b2f88a78951b46420c7c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GenericInterpolator</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>af942c71252921b161a468b45d7fd416d</anchor>
      <arglist>(GenericInterpolator &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>GenericInterpolator &amp;</type>
      <name>operator=</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>adecf85b64406e37e2d32607055d3e212</anchor>
      <arglist>(GenericInterpolator &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a44d513d729c6dd222d496fcf73bc7818</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>process</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>abd8ff09515fe1e6a7c7aac7a9f030a11</anchor>
      <arglist>(double speedRatio, const float *inputSamples, float *outputSamples, int numOutputSamplesToProduce) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>process</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a855bab8ed515286f3424e77115320024</anchor>
      <arglist>(double speedRatio, const float *inputSamples, float *outputSamples, int numOutputSamplesToProduce, int numInputSamplesAvailable, int wrapAround) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>processAdding</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a877329a8be87df360551aab3f5e9bbd1</anchor>
      <arglist>(double speedRatio, const float *inputSamples, float *outputSamples, int numOutputSamplesToProduce, float gain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>processAdding</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a4772c78c11b347d67dc60e13b34aaa48</anchor>
      <arglist>(double speedRatio, const float *inputSamples, float *outputSamples, int numOutputSamplesToProduce, int numInputSamplesAvailable, int wrapAround, float gain) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr float</type>
      <name>getBaseLatency</name>
      <anchorfile>classGenericInterpolator.html</anchorfile>
      <anchor>a418f8067dc8bfcecb51886c38943cfde</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenericScopedLock</name>
    <filename>classGenericScopedLock.html</filename>
    <templarg>class LockType</templarg>
    <member kind="function">
      <type></type>
      <name>GenericScopedLock</name>
      <anchorfile>classGenericScopedLock.html</anchorfile>
      <anchor>acb13a2d16339b721c40951ce85005eeb</anchor>
      <arglist>(const LockType &amp;lock) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GenericScopedLock</name>
      <anchorfile>classGenericScopedLock.html</anchorfile>
      <anchor>a02234589cd2f1c0ff057d4d64beb12e1</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenericScopedTryLock</name>
    <filename>classGenericScopedTryLock.html</filename>
    <templarg>class LockType</templarg>
    <member kind="function">
      <type></type>
      <name>GenericScopedTryLock</name>
      <anchorfile>classGenericScopedTryLock.html</anchorfile>
      <anchor>ad95709ae51fff0d9b7746ca726caa089</anchor>
      <arglist>(const LockType &amp;lock, bool acquireLockOnInitialisation=true) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GenericScopedTryLock</name>
      <anchorfile>classGenericScopedTryLock.html</anchorfile>
      <anchor>aa552ec1121d42230080f6dbc614ead99</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classGenericScopedTryLock.html</anchorfile>
      <anchor>a0504fe1e14b9a246e5e6018132578b94</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retryLock</name>
      <anchorfile>classGenericScopedTryLock.html</anchorfile>
      <anchor>ae53a276403f3ab95fe1381f97b36da08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenericScopedUnlock</name>
    <filename>classGenericScopedUnlock.html</filename>
    <templarg>class LockType</templarg>
    <member kind="function">
      <type></type>
      <name>GenericScopedUnlock</name>
      <anchorfile>classGenericScopedUnlock.html</anchorfile>
      <anchor>ab2dc89287c459355d6a04fb5d58d9ce3</anchor>
      <arglist>(const LockType &amp;lock) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GenericScopedUnlock</name>
      <anchorfile>classGenericScopedUnlock.html</anchorfile>
      <anchor>ab979a8270fadb8bd835ef693cb5ad474</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GIFImageFormat</name>
    <filename>classGIFImageFormat.html</filename>
    <base>ImageFileFormat</base>
    <member kind="function">
      <type></type>
      <name>GIFImageFormat</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a59f51435522dcbc617840c3e94173922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GIFImageFormat</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a3ed46821b575352cd6692f693347b36d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFormatName</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a4ab7fdbc4d2ba521a3ddb7984711190e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesFileExtension</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a34c4b425944129a609bc03869ace660e</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canUnderstand</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a8604699a3e5d864bf5b1c00c1e64ef1a</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>decodeImage</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>a3d590bd7724eb6bbbc66874c64ebc60e</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeImageToStream</name>
      <anchorfile>classGIFImageFormat.html</anchorfile>
      <anchor>acba165859a1abe11b0db5ef73fd2b47a</anchor>
      <arglist>(const Image &amp;, OutputStream &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GlowEffect</name>
    <filename>classGlowEffect.html</filename>
    <base>ImageEffectFilter</base>
    <member kind="function">
      <type></type>
      <name>GlowEffect</name>
      <anchorfile>classGlowEffect.html</anchorfile>
      <anchor>a8ffa8313feae185387d68af2983cdeea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GlowEffect</name>
      <anchorfile>classGlowEffect.html</anchorfile>
      <anchor>a5b611e703bc0da56e140e0d817b3a9d8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlowProperties</name>
      <anchorfile>classGlowEffect.html</anchorfile>
      <anchor>a3e1e4360e653ac156317c299d8fc07f6</anchor>
      <arglist>(float newRadius, Colour newColour, Point&lt; int &gt; offset={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyEffect</name>
      <anchorfile>classGlowEffect.html</anchorfile>
      <anchor>a8e78a111c5386330dbed7e1a22357db8</anchor>
      <arglist>(Image &amp;, Graphics &amp;, float scaleFactor, float alpha) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextLayout::Glyph</name>
    <filename>classTextLayout_1_1Glyph.html</filename>
    <member kind="function">
      <type></type>
      <name>Glyph</name>
      <anchorfile>classTextLayout_1_1Glyph.html</anchorfile>
      <anchor>a2456071c340aa555e0a3c3a520413f9a</anchor>
      <arglist>(int glyphCode, Point&lt; float &gt; anchor, float width) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>glyphCode</name>
      <anchorfile>classTextLayout_1_1Glyph.html</anchorfile>
      <anchor>abb803cc04147b2094e02b773f6aaeb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; float &gt;</type>
      <name>anchor</name>
      <anchorfile>classTextLayout_1_1Glyph.html</anchorfile>
      <anchor>a5ed7fd244c70a76748ced04c222cfb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>classTextLayout_1_1Glyph.html</anchorfile>
      <anchor>a3c24f2ea2314f119c3d9e38882c83bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GlyphArrangement</name>
    <filename>classGlyphArrangement.html</filename>
    <member kind="function">
      <type></type>
      <name>GlyphArrangement</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>ab05924e6a7eded55ad3d030fbc55d5ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GlyphArrangement</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a615e0e4bcbc62c643555ad5432f4fe3e</anchor>
      <arglist>(const GlyphArrangement &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>GlyphArrangement &amp;</type>
      <name>operator=</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a4f6d979192115e5a502734d461eb0c9f</anchor>
      <arglist>(const GlyphArrangement &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GlyphArrangement</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a94df6b798ca1a180fad3709740e97f58</anchor>
      <arglist>(GlyphArrangement &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>GlyphArrangement &amp;</type>
      <name>operator=</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>adfa3fca634ddb1a4baaced144ac1930b</anchor>
      <arglist>(GlyphArrangement &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GlyphArrangement</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>adf434caf123876ac858fea88873bce18</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumGlyphs</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a65842effc25470c117a8a623e888e19b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PositionedGlyph &amp;</type>
      <name>getGlyph</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a531021deecbb9053008ee68a5e49adb4</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const PositionedGlyph *</type>
      <name>begin</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>acd3e65083394b13a630d57a1a965e8d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PositionedGlyph *</type>
      <name>end</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a501f803277382404d7038396166c31cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a910c2396f3737e63dbf6d0ce4e8fdf94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLineOfText</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a0ace103d7c4b6600dcea7aff1f26811d</anchor>
      <arglist>(const Font &amp;font, const String &amp;text, float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCurtailedLineOfText</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a7bd1c1d0e03dfd9ecc19a826b78975aa</anchor>
      <arglist>(const Font &amp;font, const String &amp;text, float x, float y, float maxWidthPixels, bool useEllipsis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addJustifiedText</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a843c5c340b0a253e0550d5083ad46f62</anchor>
      <arglist>(const Font &amp;font, const String &amp;text, float x, float y, float maxLineWidth, Justification horizontalLayout, float leading=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFittedText</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a96a7fd525bab5cc2330c1c4e9f13d6d5</anchor>
      <arglist>(const Font &amp;font, const String &amp;text, float x, float y, float width, float height, Justification layout, int maximumLinesToUse, float minimumHorizontalScale=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlyphArrangement</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a1202486067e30a21b94afb2e666c82ab</anchor>
      <arglist>(const GlyphArrangement &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlyph</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a6ee1aff76094f829a0d817a9bc863185</anchor>
      <arglist>(const PositionedGlyph &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>aad1b1d03aa848bdf58d55fb59af062a0</anchor>
      <arglist>(const Graphics &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>ab8c8c190c5cf179f36b53e8dd3550afa</anchor>
      <arglist>(const Graphics &amp;, AffineTransform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPath</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a0c68437facc76c3302c5efb8f5e555fb</anchor>
      <arglist>(Path &amp;path) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findGlyphIndexAt</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a2634665be62e5ca8d8ee15e5988ea79e</anchor>
      <arglist>(float x, float y) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a1271cdb5897f4dc56b46e40fa3e09352</anchor>
      <arglist>(int startIndex, int numGlyphs, bool includeWhitespace) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveRangeOfGlyphs</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a56badaeaf0b5dbeed1920757fd8c9a05</anchor>
      <arglist>(int startIndex, int numGlyphs, float deltaX, float deltaY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRangeOfGlyphs</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>ad3fcc973e64f466911320e90ca57a322</anchor>
      <arglist>(int startIndex, int numGlyphs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stretchRangeOfGlyphs</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a70fb63a9d205a4af5f3cb258f2b8b501</anchor>
      <arglist>(int startIndex, int numGlyphs, float horizontalScaleFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>justifyGlyphs</name>
      <anchorfile>classGlyphArrangement.html</anchorfile>
      <anchor>a713bcc714c1e8c7fb8ec64dc91adfce3</anchor>
      <arglist>(int startIndex, int numGlyphs, float x, float y, float width, float height, Justification justification)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Graphics</name>
    <filename>classGraphics.html</filename>
    <class kind="class">Graphics::ScopedSaveState</class>
    <member kind="enumeration">
      <type></type>
      <name>ResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lowResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87a4eb9cfa2e544befd2d50708e3316b28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mediumResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87a5d8dfbf84457e91eb309b1402562f2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87ae3c4b3cdf28f0aefc035977522675e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lowResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87a4eb9cfa2e544befd2d50708e3316b28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mediumResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87a5d8dfbf84457e91eb309b1402562f2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5da218e649d1b5ac3d67443ae77caf87ae3c4b3cdf28f0aefc035977522675e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Graphics</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ada6375a2e6bf68758a2191acb4d62c65</anchor>
      <arglist>(const Image &amp;imageToDrawOnto)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a9a944a0006b7277fda473f0b1b4f028f</anchor>
      <arglist>(Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpacity</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a1ce91a31ec1258a73ace93b6c337dbb2</anchor>
      <arglist>(float newOpacity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGradientFill</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a57478bc2496ebb84696e5ba64b455965</anchor>
      <arglist>(const ColourGradient &amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGradientFill</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a8704b07f1789d2cb15a4ed31a419a6b1</anchor>
      <arglist>(ColourGradient &amp;&amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiledImageFill</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a675cd4c4715165f0a0aec0bd8c3fe390</anchor>
      <arglist>(const Image &amp;imageToUse, int anchorX, int anchorY, float opacity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillType</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a763ea233d7b7c8e45e33c7ea8030ff48</anchor>
      <arglist>(const FillType &amp;newFill)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a1fbdb321975d90c45243027a61ac2be9</anchor>
      <arglist>(const Font &amp;newFont)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a8c9a73240eab843cbf93393956910e72</anchor>
      <arglist>(float newFontHeight)</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getCurrentFont</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a6758212e3cce606c0d3dc8346a40f646</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleLineText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a4c3b91876001e27ad256f9a381a8f58f</anchor>
      <arglist>(const String &amp;text, int startX, int baselineY, Justification justification=Justification::left) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMultiLineText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ae6ae0dc5e9e1956af5998c18e0955a56</anchor>
      <arglist>(const String &amp;text, int startX, int baselineY, int maximumLineWidth, Justification justification=Justification::left, float leading=0.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aff45fc088e19374d3984e44a5c7d7639</anchor>
      <arglist>(const String &amp;text, int x, int y, int width, int height, Justification justificationType, bool useEllipsesIfTooBig=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a0c3c9a14db0d2c69c43a6c7b225a2b4d</anchor>
      <arglist>(const String &amp;text, Rectangle&lt; int &gt; area, Justification justificationType, bool useEllipsesIfTooBig=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a752f0b4da69ec7574a94258ce3f6e29b</anchor>
      <arglist>(const String &amp;text, Rectangle&lt; float &gt; area, Justification justificationType, bool useEllipsesIfTooBig=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFittedText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a41c5a930dfc9b8cdd8c8a464f7e11b46</anchor>
      <arglist>(const String &amp;text, int x, int y, int width, int height, Justification justificationFlags, int maximumNumberOfLines, float minimumHorizontalScale=0.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFittedText</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a295421ac744e2948a59c760fce420ecb</anchor>
      <arglist>(const String &amp;text, Rectangle&lt; int &gt; area, Justification justificationFlags, int maximumNumberOfLines, float minimumHorizontalScale=0.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a46fc8346e7c7c7cc6c9ff2aad76fa442</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a33a5f54ce9834aa12af098dc31910198</anchor>
      <arglist>(Colour colourToUse) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a747de9976729f72d9f6188104e6b2215</anchor>
      <arglist>(Rectangle&lt; int &gt; rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ade8f0449a6852fcc74d03301bb76b3fc</anchor>
      <arglist>(Rectangle&lt; float &gt; rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a11feb75bac94121938bde5470dcbc6c1</anchor>
      <arglist>(int x, int y, int width, int height) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>af6682077656ad90d7b573015b72428ee</anchor>
      <arglist>(float x, float y, float width, float height) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRectList</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aa21f94a026bf57a86423a71c84907751</anchor>
      <arglist>(const RectangleList&lt; float &gt; &amp;rectangles) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRectList</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a70808c5b1097ad2c5e59ebac4e03a872</anchor>
      <arglist>(const RectangleList&lt; int &gt; &amp;rectangles) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRoundedRectangle</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a07adc8f0cde35b08bc3ac3ae037c32ba</anchor>
      <arglist>(float x, float y, float width, float height, float cornerSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRoundedRectangle</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a2bde045356fe8e92ce992170a9fd282a</anchor>
      <arglist>(Rectangle&lt; float &gt; rectangle, float cornerSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillCheckerBoard</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>af5cf5f78e8acc01c30f9f181eedacf2c</anchor>
      <arglist>(Rectangle&lt; float &gt; area, float checkWidth, float checkHeight, Colour colour1, Colour colour2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a42dc569175294c1e20e8177031a761af</anchor>
      <arglist>(int x, int y, int width, int height, int lineThickness=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a270cc4b757af3768549645145e3ad2f9</anchor>
      <arglist>(float x, float y, float width, float height, float lineThickness=1.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a40c744ccf21b7cf87e91d611cffba4d2</anchor>
      <arglist>(Rectangle&lt; int &gt; rectangle, int lineThickness=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRect</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ac2b0082121c4f861822c47c6ffb6a948</anchor>
      <arglist>(Rectangle&lt; float &gt; rectangle, float lineThickness=1.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRoundedRectangle</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ac5972cee7e293bf9205cea64cb86233b</anchor>
      <arglist>(float x, float y, float width, float height, float cornerSize, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRoundedRectangle</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a3a81d9123f61a64776eeccddbba8286f</anchor>
      <arglist>(Rectangle&lt; float &gt; rectangle, float cornerSize, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillEllipse</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ae965bf1c5fadee50c665b6508eb3e8f4</anchor>
      <arglist>(float x, float y, float width, float height) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillEllipse</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>acce4fac46893f6721d4cd5c9c15d8069</anchor>
      <arglist>(Rectangle&lt; float &gt; area) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawEllipse</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ae4cce288a14b690ce0eb3dd514559887</anchor>
      <arglist>(float x, float y, float width, float height, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawEllipse</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a41a775f285e2ce2a5ace3ead44838702</anchor>
      <arglist>(Rectangle&lt; float &gt; area, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a95825b50a38aca2b2deeb1c2b183883c</anchor>
      <arglist>(float startX, float startY, float endX, float endY) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>abd067c0f7c09a27708bc258adbfd976e</anchor>
      <arglist>(float startX, float startY, float endX, float endY, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a33ddd13779a82f3f838cfa647af1504d</anchor>
      <arglist>(Line&lt; float &gt; line) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>acc46510231b725049438d9a4063fa802</anchor>
      <arglist>(Line&lt; float &gt; line, float lineThickness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDashedLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aa2a0784a933cb3bcc9f92185783cd9c2</anchor>
      <arglist>(Line&lt; float &gt; line, const float *dashLengths, int numDashLengths, float lineThickness=1.0f, int dashIndexToStartFrom=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawVerticalLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a9e800a2aaa10b3dd0db9aa08a58b0923</anchor>
      <arglist>(int x, float top, float bottom) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawHorizontalLine</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a6625d72cb899b3d213c3bb7a91409ff2</anchor>
      <arglist>(int y, float left, float right) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPath</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a6480d43f0df95f2cbb89367406b4c093</anchor>
      <arglist>(const Path &amp;path) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPath</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a38de6fda0a7476a5d94a533d02eadeee</anchor>
      <arglist>(const Path &amp;path, const AffineTransform &amp;transform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>strokePath</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5c94dcee04df3c4ecd1ebcdda96c043f</anchor>
      <arglist>(const Path &amp;path, const PathStrokeType &amp;strokeType, const AffineTransform &amp;transform={}) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawArrow</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a39f4cdcd741195f708c2f2b7c69196d8</anchor>
      <arglist>(Line&lt; float &gt; line, float lineThickness, float arrowheadWidth, float arrowheadLength) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageResamplingQuality</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ab3285d285acb26ae0b2afd445297c99f</anchor>
      <arglist>(ResamplingQuality newQuality)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImageAt</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a229be35e1ac1379530d5c9283932cd2b</anchor>
      <arglist>(const Image &amp;imageToDraw, int topLeftX, int topLeftY, bool fillAlphaChannelWithCurrentBrush=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImage</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a5afd17ef7993f8ec1e6ce4ecf721bbff</anchor>
      <arglist>(const Image &amp;imageToDraw, int destX, int destY, int destWidth, int destHeight, int sourceX, int sourceY, int sourceWidth, int sourceHeight, bool fillAlphaChannelWithCurrentBrush=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImageTransformed</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aa738caa959cc0f067eaaebca956a7012</anchor>
      <arglist>(const Image &amp;imageToDraw, const AffineTransform &amp;transform, bool fillAlphaChannelWithCurrentBrush=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImage</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aacaf3a0b803211e9332de2070ead1fda</anchor>
      <arglist>(const Image &amp;imageToDraw, Rectangle&lt; float &gt; targetArea, RectanglePlacement placementWithinTarget=RectanglePlacement::stretchToFit, bool fillAlphaChannelWithCurrentBrush=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImageWithin</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a0e6764c4892e710366369f579c40895b</anchor>
      <arglist>(const Image &amp;imageToDraw, int destX, int destY, int destWidth, int destHeight, RectanglePlacement placementWithinTarget, bool fillAlphaChannelWithCurrentBrush=false) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getClipBounds</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a83d1918300e77b6f4302f880a1d10459</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipRegionIntersects</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a832d908be1ba929f623158529f667851</anchor>
      <arglist>(Rectangle&lt; int &gt; area) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ad97e058fcff2bc0e634eacc4ef1d7a5f</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aaa6ccd6208c16ea4cf569120bad1a64d</anchor>
      <arglist>(Rectangle&lt; int &gt; area)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a2d2bde76da1377ab9a22df09f7aadbe7</anchor>
      <arglist>(const RectangleList&lt; int &gt; &amp;clipRegion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ab3718c74592ec0c1d0cb4e6fc5cec0f6</anchor>
      <arglist>(const Path &amp;path, const AffineTransform &amp;transform=AffineTransform())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a735b5096ea063020134fdf1c570dec9a</anchor>
      <arglist>(const Image &amp;image, const AffineTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>excludeClipRegion</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a50949e3315daf0cb8c3c0abbdb272720</anchor>
      <arglist>(Rectangle&lt; int &gt; rectangleToExclude)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClipEmpty</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a30ddcf1089e1644064a753ab862f7124</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ab4df35938684890f7adac0439e900ca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ac724e99c9a7bcd8b2987a484e269a368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginTransparencyLayer</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ab8d8ee1c6bb810074eff904fd3c21fc4</anchor>
      <arglist>(float layerOpacity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endTransparencyLayer</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ae6b36ef8295dd83d33287a328e88ef9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aa9bb2542780177c4d8ace477241a83b6</anchor>
      <arglist>(Point&lt; int &gt; newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a9f6c05af33aefe49851d0d1eb9294bea</anchor>
      <arglist>(int newOriginX, int newOriginY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTransform</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a7d9d400fdb96d3c6bbb640fb94b54d06</anchor>
      <arglist>(const AffineTransform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefaultState</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>ab8b7cd49bf1ff738c5ff848727e3bc75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVectorDevice</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>aada39363c0c5220a4073861ebc250f32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Graphics</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a83d19d1d12f7cff6ed9eada236516a63</anchor>
      <arglist>(LowLevelGraphicsContext &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LowLevelGraphicsContext &amp;</type>
      <name>getInternalContext</name>
      <anchorfile>classGraphics.html</anchorfile>
      <anchor>a86d8e99249c41453cbfd2ee7ddf9d6d2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Grid</name>
    <filename>classGrid.html</filename>
    <class kind="struct">Grid::Fr</class>
    <class kind="struct">Grid::Px</class>
    <class kind="struct">Grid::TrackInfo</class>
    <member kind="enumeration">
      <type></type>
      <name>JustifyItems</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>afbf79b83305b5be690b37136e2b08ed0</anchor>
      <arglist></arglist>
      <enumvalue file="classGrid.html" anchor="afbf79b83305b5be690b37136e2b08ed0aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGrid.html" anchor="afbf79b83305b5be690b37136e2b08ed0a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGrid.html" anchor="afbf79b83305b5be690b37136e2b08ed0aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGrid.html" anchor="afbf79b83305b5be690b37136e2b08ed0a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlignItems</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a2da60621ddd7f571005268e6a4c02c95</anchor>
      <arglist></arglist>
      <enumvalue file="classGrid.html" anchor="a2da60621ddd7f571005268e6a4c02c95aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2da60621ddd7f571005268e6a4c02c95a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2da60621ddd7f571005268e6a4c02c95aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2da60621ddd7f571005268e6a4c02c95a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JustifyContent</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a409e1ab0e5437a211a6c0234f6dff4f6</anchor>
      <arglist></arglist>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6ab5c5f6071beee84263c99a6015c4accf">spaceAround</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6ab0b1ef0af30aa79cf07b1cf39953f029">spaceBetween</enumvalue>
      <enumvalue file="classGrid.html" anchor="a409e1ab0e5437a211a6c0234f6dff4f6af2f367f09b9315022b388da35c7e625d">spaceEvenly</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlignContent</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a2b6407a788846a62b2c1c39e48dbe93c</anchor>
      <arglist></arglist>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93caea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93ca7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93caadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93ca7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93cab5c5f6071beee84263c99a6015c4accf">spaceAround</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93cab0b1ef0af30aa79cf07b1cf39953f029">spaceBetween</enumvalue>
      <enumvalue file="classGrid.html" anchor="a2b6407a788846a62b2c1c39e48dbe93caf2f367f09b9315022b388da35c7e625d">spaceEvenly</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AutoFlow</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a1987dcfa56a91b8c3b41dff63dc6364a</anchor>
      <arglist></arglist>
      <enumvalue file="classGrid.html" anchor="a1987dcfa56a91b8c3b41dff63dc6364aaf1965a857bc285d26fe22023aa5ab50d">row</enumvalue>
      <enumvalue file="classGrid.html" anchor="a1987dcfa56a91b8c3b41dff63dc6364aa1afd32818d1c9525f82aff4c09efd254">column</enumvalue>
      <enumvalue file="classGrid.html" anchor="a1987dcfa56a91b8c3b41dff63dc6364aa3c4bf7353d907dc54698890400541709">rowDense</enumvalue>
      <enumvalue file="classGrid.html" anchor="a1987dcfa56a91b8c3b41dff63dc6364aad2a63751df3e06d670aeb63fb555241f">columnDense</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>Grid</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a775ad2cbbd0fa863c84748eccdb707ad</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGap</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a3c3c44c47e976ec053eba7d7de210989</anchor>
      <arglist>(Px sizeInPixels) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performLayout</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a1fca18142e3dbe38dbffb84fe40e8f36</anchor>
      <arglist>(Rectangle&lt; int &gt;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfColumns</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a0ba155985b9e1a5f44d16921dca486a4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfRows</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a34600f234c1fa4f7d02074ec3ec99050</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>JustifyItems</type>
      <name>justifyItems</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>afb7f619f54e013d739bf4eba008c6f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignItems</type>
      <name>alignItems</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a1ea337d65d875793edcfd4b195040f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JustifyContent</type>
      <name>justifyContent</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a1ffb17b0278671325d144c18ad3d90d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignContent</type>
      <name>alignContent</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a315d33b518dd1dc90068a51822b030ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoFlow</type>
      <name>autoFlow</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a9281a2b5ca845deb6bd2691c8449b4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; TrackInfo &gt;</type>
      <name>templateColumns</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>ae4093236e35159e4f2b9e8c36d688d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; TrackInfo &gt;</type>
      <name>templateRows</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a4b64ee32653f572098afc74ec0cacd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>templateAreas</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>afae4829bdb6a35f1c59c79fbca5f8e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrackInfo</type>
      <name>autoRows</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a79c7bfbb5bab511a2b950f8f4d33ba5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrackInfo</type>
      <name>autoColumns</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a5bd50b3f91dfebb6ff06a39d2b3a3744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Px</type>
      <name>columnGap</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a84078c5ef0dc6f6726db71caccb91506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Px</type>
      <name>rowGap</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>aa23bb39ce1bf833161597a8ee5076771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; GridItem &gt;</type>
      <name>items</name>
      <anchorfile>classGrid.html</anchorfile>
      <anchor>a6d48af5319886013f42e0b75d0f1d6db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GridItem</name>
    <filename>classGridItem.html</filename>
    <class kind="struct">GridItem::Margin</class>
    <class kind="struct">GridItem::Property</class>
    <class kind="struct">GridItem::Span</class>
    <class kind="struct">GridItem::StartAndEndProperty</class>
    <member kind="enumeration">
      <type></type>
      <name>Keyword</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a642bb074bd7fbbf3448a50067e082f29</anchor>
      <arglist></arglist>
      <enumvalue file="classGridItem.html" anchor="a642bb074bd7fbbf3448a50067e082f29aab046147bff8be63c8cd98e1bc4cc08a">autoValue</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JustifySelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>acdffd5a5ee38b411ae6766f7daf733c6</anchor>
      <arglist></arglist>
      <enumvalue file="classGridItem.html" anchor="acdffd5a5ee38b411ae6766f7daf733c6aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGridItem.html" anchor="acdffd5a5ee38b411ae6766f7daf733c6a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGridItem.html" anchor="acdffd5a5ee38b411ae6766f7daf733c6aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGridItem.html" anchor="acdffd5a5ee38b411ae6766f7daf733c6a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classGridItem.html" anchor="acdffd5a5ee38b411ae6766f7daf733c6aab046147bff8be63c8cd98e1bc4cc08a">autoValue</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlignSelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a329b27636a1396f65ea1cf4118fc7002</anchor>
      <arglist></arglist>
      <enumvalue file="classGridItem.html" anchor="a329b27636a1396f65ea1cf4118fc7002aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="classGridItem.html" anchor="a329b27636a1396f65ea1cf4118fc7002a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
      <enumvalue file="classGridItem.html" anchor="a329b27636a1396f65ea1cf4118fc7002aadb115059e28d960fa8badfac5516667">center</enumvalue>
      <enumvalue file="classGridItem.html" anchor="a329b27636a1396f65ea1cf4118fc7002a7e84944493e379c33782eb1c9ecb82c3">stretch</enumvalue>
      <enumvalue file="classGridItem.html" anchor="a329b27636a1396f65ea1cf4118fc7002aab046147bff8be63c8cd98e1bc4cc08a">autoValue</enumvalue>
    </member>
    <member kind="enumvalue">
      <name>useDefaultValue</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aefa7905cb724d0497929363bbdbee695a5e5d88077906479ff159508224f49c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notAssigned</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aefa7905cb724d0497929363bbdbee695a0fc37233f80ef128f5053aced0c139a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>useDefaultValue</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aefa7905cb724d0497929363bbdbee695a5e5d88077906479ff159508224f49c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notAssigned</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aefa7905cb724d0497929363bbdbee695a0fc37233f80ef128f5053aced0c139a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridItem</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>ab3733726f9a792b62af44d239450ea93</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridItem</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aac6f1a56885977c2f581254e2a9cb8e3</anchor>
      <arglist>(Component &amp;componentToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridItem</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a9ba19da0c318fec7738c43ef20f259f7</anchor>
      <arglist>(Component *componentToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>adabf5c74cb86c59b7984ef4622558a57</anchor>
      <arglist>(Property rowStart, Property columnStart, Property rowEnd, Property columnEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a0a50017202fa7d07ce0781720dd18e1c</anchor>
      <arglist>(Property rowStart, Property columnStart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>ab25d00131213d243d8b55e57a9924347</anchor>
      <arglist>(const String &amp;areaName)</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aee873e053b6f7e78186741245f24a0d2</anchor>
      <arglist>(Property rowStart, Property columnStart, Property rowEnd, Property columnEnd) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aa216c0f600f31571cde84819dd0d301e</anchor>
      <arglist>(Property rowStart, Property columnStart) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withArea</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a7aea757776f736fc197afddf7c480421</anchor>
      <arglist>(const String &amp;areaName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withRow</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aa4ac8801a4bc2dd8a533d2dd2f360136</anchor>
      <arglist>(StartAndEndProperty row) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withColumn</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a57de503bcad0fd80d441aeae73adb8b7</anchor>
      <arglist>(StartAndEndProperty column) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withAlignSelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a2797449ffd40803346193336e964e184</anchor>
      <arglist>(AlignSelf newAlignSelf) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withJustifySelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a519dbdc53207abab8722e994da7308bd</anchor>
      <arglist>(JustifySelf newJustifySelf) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withWidth</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a4e5bcae5bd3000835d772e940750e229</anchor>
      <arglist>(float newWidth) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withHeight</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>afdef00943aed5556d470d3859c7e0b16</anchor>
      <arglist>(float newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withSize</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a0d4285205dfda0bbee9003d8e46253e5</anchor>
      <arglist>(float newWidth, float newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withMargin</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a71f5a7234edc49508df25629c90ba253</anchor>
      <arglist>(Margin newMargin) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GridItem</type>
      <name>withOrder</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a5abcbf3f967c3b673dfde1feb75072cf</anchor>
      <arglist>(int newOrder) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Component *</type>
      <name>associatedComponent</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a5c2e9d897bcb5530d598aff2f910371a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>order</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a4c5e79aea3733b6ad55efbe986b3e32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JustifySelf</type>
      <name>justifySelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>ad99b06aa55356196c54bf40321301147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AlignSelf</type>
      <name>alignSelf</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a8c48a9ecf979e0b9493e12ecc629a916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StartAndEndProperty</type>
      <name>column</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a4009d56282795631940ec981f856255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StartAndEndProperty</type>
      <name>row</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a7cb916f4a5cdc7da46727f54e5af89f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>area</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aa1d3cb3665477cdb7b58a607b779f8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a786793b7836e037ecea34a8fc8477220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minWidth</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a0eb1c62d876b6c7099b36d880627b636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxWidth</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aa9141fbfdf1ca5bb5246cdc144095202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aeb87f5fab5e2ecb0e6f56fe787857daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minHeight</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a198556dd7a242251f1a0ef4c162d66d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxHeight</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aebe1c6bf8c616570acf4021b32d9572a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Margin</type>
      <name>margin</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>aab6d3baf29b7fdb0ecbdd519ae4eafb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rectangle&lt; float &gt;</type>
      <name>currentBounds</name>
      <anchorfile>classGridItem.html</anchorfile>
      <anchor>a88d9b486b706c6c7b069aefa48adecd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GroupComponent</name>
    <filename>classGroupComponent.html</filename>
    <base>Component</base>
    <class kind="struct">GroupComponent::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a78ec5941214fc9f9cc82447ae04db082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a78ec5941214fc9f9cc82447ae04db082a25fccffcfe6b20840ac84a5dab932f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a78ec5941214fc9f9cc82447ae04db082a979b6f395a45c23d357f5687bdd74a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a78ec5941214fc9f9cc82447ae04db082a25fccffcfe6b20840ac84a5dab932f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a78ec5941214fc9f9cc82447ae04db082a979b6f395a45c23d357f5687bdd74a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupComponent</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>addcc5a84a5a5a4fa4f66462ae4bd7fe9</anchor>
      <arglist>(const String &amp;componentName={}, const String &amp;labelText={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupComponent</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a10131280afccac18ef95257ade77bc48</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>ad71b970bb527c75f7dfa568902ef6977</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>ab812d1a75eac81252fbbc607c0a249f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLabelPosition</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a5fe2992e7dbcabe59bbcaabb05cb7b9c</anchor>
      <arglist>(Justification justification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getTextLabelPosition</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>ae7f4863c4bb760dbea197bcc39ae1f64</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a632a0daf4e96de1ccceeb375a8d59732</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a41a11e08ba69af80e571e84c084feba7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>a858bea5ba1c4f9f1082a1be9ce93e209</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classGroupComponent.html</anchorfile>
      <anchor>aa48f02716dd367a353e14d3908a96797</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::GroupProfileStates</name>
    <filename>classjuce_1_1midi__ci_1_1GroupProfileStates.html</filename>
    <member kind="function">
      <type>auto *</type>
      <name>getStateForDestination</name>
      <anchorfile>classjuce_1_1midi__ci_1_1GroupProfileStates.html</anchorfile>
      <anchor>a7eeaa72347856186cd51f8d1b0269b2f</anchor>
      <arglist>(ChannelInGroup d)</arglist>
    </member>
    <member kind="function">
      <type>auto *</type>
      <name>getStateForDestination</name>
      <anchorfile>classjuce_1_1midi__ci_1_1GroupProfileStates.html</anchorfile>
      <anchor>a0d689e5e6613f2312d2aa2e230f22ccf</anchor>
      <arglist>(ChannelInGroup d) const</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; ChannelProfileStates, 16 &gt;</type>
      <name>channelStates</name>
      <anchorfile>classjuce_1_1midi__ci_1_1GroupProfileStates.html</anchorfile>
      <anchor>aaf61d62c6157b7b632972228d379e5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChannelProfileStates</type>
      <name>groupState</name>
      <anchorfile>classjuce_1_1midi__ci_1_1GroupProfileStates.html</anchorfile>
      <anchor>ae02099159448f453234e49eb55a524e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GZIPCompressorOutputStream</name>
    <filename>classGZIPCompressorOutputStream.html</filename>
    <base>OutputStream</base>
    <member kind="enumeration">
      <type></type>
      <name>WindowBitsValues</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>ae5aaccd93a4e2389b1a6aa6862b671da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBitsRaw</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>ae5aaccd93a4e2389b1a6aa6862b671daa5a830100618fccabd9dd5dcdd0b71276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBitsGZIP</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>ae5aaccd93a4e2389b1a6aa6862b671daaaa8b14e2775fa3de96c140b001c01cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBitsRaw</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>ae5aaccd93a4e2389b1a6aa6862b671daa5a830100618fccabd9dd5dcdd0b71276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>windowBitsGZIP</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>ae5aaccd93a4e2389b1a6aa6862b671daaaa8b14e2775fa3de96c140b001c01cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GZIPCompressorOutputStream</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a2f1c6a296dc75495e5541751585ea2ff</anchor>
      <arglist>(OutputStream &amp;destStream, int compressionLevel=-1, int windowBits=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GZIPCompressorOutputStream</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>aa445af101582747f35c1a4bcc2d824d3</anchor>
      <arglist>(OutputStream *destStream, int compressionLevel=-1, bool deleteDestStreamWhenDestroyed=false, int windowBits=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GZIPCompressorOutputStream</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a3c490b47377d16450f4c4b35e8ce058f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a4b2e3135b2b9707edaf8fac8d74d557a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a2c4af78b2fe5d6499acbb59516417055</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a5d41bcadc8a2604935f0614ee83d1252</anchor>
      <arglist>(int64) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classGZIPCompressorOutputStream.html</anchorfile>
      <anchor>a65127167237b8f998cbad09622edec3a</anchor>
      <arglist>(const void *, size_t) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GZIPDecompressorInputStream</name>
    <filename>classGZIPDecompressorInputStream.html</filename>
    <base>InputStream</base>
    <member kind="enumeration">
      <type></type>
      <name>Format</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zlibFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94a38e3cd57b01d42c10cd866e71343f742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>deflateFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94adbc6da051e28e255c2574026684fc2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gzipFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94a1a578314b467b8f06a116da9d8cc52eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zlibFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94a38e3cd57b01d42c10cd866e71343f742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>deflateFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94adbc6da051e28e255c2574026684fc2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gzipFormat</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a293d005b03d528a89ec13cfb07e31f94a1a578314b467b8f06a116da9d8cc52eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GZIPDecompressorInputStream</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a212aeebd5a55b921b0ce5475d756d79a</anchor>
      <arglist>(InputStream *sourceStream, bool deleteSourceWhenDestroyed, Format sourceFormat=zlibFormat, int64 uncompressedStreamLength=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GZIPDecompressorInputStream</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a3beb8232d0d81935fa78d75e30ba8e01</anchor>
      <arglist>(InputStream &amp;sourceStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GZIPDecompressorInputStream</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>ad01e6751b2c1b31742483909dcccbc3c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>ac4c50d82834c802afbc17d9bb027fc04</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a3e24dc42a69696d11d5ec8b79fe5cd91</anchor>
      <arglist>(int64 pos) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a42cdcb3cd546cb0cbbffe52f8763a5c0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a9ee15e46115074b0bccb9029480b5c22</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classGZIPDecompressorInputStream.html</anchorfile>
      <anchor>a1b8deaae7ddf6028c7ddf5619c5489e6</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HashMap</name>
    <filename>classHashMap.html</filename>
    <templarg>typename KeyType</templarg>
    <templarg>typename ValueType</templarg>
    <templarg>class HashFunctionType</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <class kind="struct">HashMap::Iterator</class>
    <member kind="typedef">
      <type>typename TypeOfCriticalSectionToUse::ScopedLockType</type>
      <name>ScopedLockType</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a81b1cddb2c5eafbde0ae4eb9fd31fa3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashMap</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a4d6d41cfc524ccc0a73f0251d7fc1fab</anchor>
      <arglist>(int numberOfSlots=defaultHashTableSize, HashFunctionType hashFunction=HashFunctionType())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HashMap</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a33001fb7329c32bdca37d969984f1e58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a2922931b85fa384901d82de2b46b0845</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a79c34c9f6a0799d6cae1b84ff61b7a34</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>operator[]</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a474cb5ceff88a13e2b15f54e675411ad</anchor>
      <arglist>(KeyTypeParameter keyToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>ValueType &amp;</type>
      <name>getReference</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a79d815c684ed501a47010ece20c6e07f</anchor>
      <arglist>(KeyTypeParameter keyToLookFor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a134779c6595424e65d74c846ef3e8672</anchor>
      <arglist>(KeyTypeParameter keyToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsValue</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>ab0d3799b8b807e4de6a8893c44087a03</anchor>
      <arglist>(ValueTypeParameter valueToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a875c55a3b720118cd6687fd6494f7afd</anchor>
      <arglist>(KeyTypeParameter newKey, ValueTypeParameter newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>ac308687ea47efa4d1559ec1b35505ad2</anchor>
      <arglist>(KeyTypeParameter keyToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValue</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a7c7e68766babe36a8ae07033d3652f2f</anchor>
      <arglist>(ValueTypeParameter valueToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remapTable</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>aadd0f7eaeacd996eed49440b27d9f308</anchor>
      <arglist>(int newNumberOfSlots)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSlots</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a28c5938ec533466631b98451c6b78072</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a885345c5f15712041e6e46d38d6e564b</anchor>
      <arglist>(OtherHashMapType &amp;otherHashMap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const TypeOfCriticalSectionToUse &amp;</type>
      <name>getLock</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>ab46d9df4e0ffd804c284e9b65dba791f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a877ab31364ccaf45379d018a0b126fe1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a42a1631cad1bf4b1bd74f3429359e415</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>Iterator</name>
      <anchorfile>classHashMap.html</anchorfile>
      <anchor>a8378215c88c684d360158d869e3f0c49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::Header</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1Header.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a96187b6538871b680b30e3c6b473c3d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a8012771c895f7fc45714cf3c1c1a5b73</anchor>
      <arglist>(const Header &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a132e97f0e96fb7318771da3d6375ffd4</anchor>
      <arglist>(const Header &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>ChannelInGroup</type>
      <name>deviceID</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>abc2ad5d8aec036ec8eea298f3d0ace60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>category</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a53903e731e8e398844639f8d9a2ce76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>version</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a4f0ac50c77fbb285bec85ddf3273075d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MUID</type>
      <name>source</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a1efb9ab078ca2b9856396a6ab7226dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MUID</type>
      <name>destination</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Header.html</anchorfile>
      <anchor>a0b732a311dd6e32e259533d44bac55dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HeapBlock</name>
    <filename>classHeapBlock.html</filename>
    <templarg>class ElementType</templarg>
    <templarg>bool throwOnFailure</templarg>
    <member kind="typedef">
      <type>ElementType</type>
      <name>Type</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a307b1d80d74bd7b39c8b3b70a8a681b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a720865797ff4f5e9e92432b0b231d110</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a7b5c4b5a56551744a36f68eefc27f6d7</anchor>
      <arglist>(SizeType numElements)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a6fa48a9a24fa7b9b84967c1c6aa29e24</anchor>
      <arglist>(SizeType numElements, bool initialiseToZero)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>abf392fafab8530d45132eaeb81ff372d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a43e44081c3cbef5f634dd5a2a58cd1bd</anchor>
      <arglist>(HeapBlock &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>HeapBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a059eccbbcdec115b958b98e885e73f87</anchor>
      <arglist>(HeapBlock &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a43360d0b67112a64db4c131cfe976a31</anchor>
      <arglist>(HeapBlock&lt; OtherElementType, otherThrowOnFailure &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>HeapBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>abd3c3fe2912d1b8f4922f64419aae367</anchor>
      <arglist>(HeapBlock&lt; OtherElementType, otherThrowOnFailure &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ElementType *</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>af6d00012477feaaab90bcf100d05d08a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>get</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>ad336734ceae0e07276c425124ffa8f65</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>getData</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a8e954123636b2c26e907ed6d83fd837d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator void *</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a912268a681322c1234753bd580bf1f89</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const void *</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>af51c07aad68df37e185d1f452a5ace97</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>aad12ca2ecec289f02804ebadf66c8824</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType &amp;</type>
      <name>operator[]</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a00c4845c176be4b09b8ac8ea564c2675</anchor>
      <arglist>(IndexType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>operator+</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a3a40c7fb209f5734da99104110489716</anchor>
      <arglist>(IndexType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a62b93f40a1a4fd2e7d5fab4b175ae7b8</anchor>
      <arglist>(const ElementType *otherPointer) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a881616c651ba81789a1a4455b3f327a2</anchor>
      <arglist>(const ElementType *otherPointer) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>malloc</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a29b2353f2433660bbb98066bbe3cf059</anchor>
      <arglist>(SizeType newNumElements, size_t elementSize=sizeof(ElementType))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calloc</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>ae85c772e650f78ec449611e4a5dea301</anchor>
      <arglist>(SizeType newNumElements, const size_t elementSize=sizeof(ElementType))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocate</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a270cb60aeab3ed372e901d64cdc9b9ab</anchor>
      <arglist>(SizeType newNumElements, bool initialiseToZero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realloc</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a74f9707f0bf150324c9b490bd8979b3e</anchor>
      <arglist>(SizeType newNumElements, size_t elementSize=sizeof(ElementType))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a8ec3fb69997d6f530d60cb5e0969f97f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a7ebc384a5d3f8ccfb56229688a0a273c</anchor>
      <arglist>(HeapBlock&lt; ElementType, otherBlockThrows &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>ac3022f7ea29a9292ec53239a1ac66090</anchor>
      <arglist>(SizeType numElements) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HeapBlock</name>
      <anchorfile>classHeapBlock.html</anchorfile>
      <anchor>a8f9f6aa2b0f01a6891b2031ce2eb77fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HeavyweightLeakedObjectDetector</name>
    <filename>classHeavyweightLeakedObjectDetector.html</filename>
    <templarg>class OwnerClass</templarg>
    <member kind="function">
      <type></type>
      <name>HeavyweightLeakedObjectDetector</name>
      <anchorfile>classHeavyweightLeakedObjectDetector.html</anchorfile>
      <anchor>ae84f4df4ce1826d3bf438bab330d2831</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HeavyweightLeakedObjectDetector</name>
      <anchorfile>classHeavyweightLeakedObjectDetector.html</anchorfile>
      <anchor>a05a37f04096dfe2c59d654f87fb91c5f</anchor>
      <arglist>(const HeavyweightLeakedObjectDetector &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HeavyweightLeakedObjectDetector</name>
      <anchorfile>classHeavyweightLeakedObjectDetector.html</anchorfile>
      <anchor>a613088bdce39df2022f4f21a4f990a07</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CharacterFunctions::HexParser</name>
    <filename>structCharacterFunctions_1_1HexParser.html</filename>
    <templarg>typename ResultType</templarg>
    <member kind="function" static="yes">
      <type>static ResultType</type>
      <name>parse</name>
      <anchorfile>structCharacterFunctions_1_1HexParser.html</anchorfile>
      <anchor>a6da02089ed151cf59b990394a1531879</anchor>
      <arglist>(CharPointerType t) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HighResolutionTimer</name>
    <filename>classHighResolutionTimer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HighResolutionTimer</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a5eb450755a308ebc74e30085af52082b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>hiResTimerCallback</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a38fac5960301220b28b687817e4e7598</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimer</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a9d3709eee45c33f0d2095ab80121a965</anchor>
      <arglist>(int intervalInMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTimer</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a141251dfd58c8564709a15da52dffd3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimerRunning</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a628e5e8a30df147af372818baa96cf96</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimerInterval</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>a96e6af2a70291b57cba40155cb4cbc01</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>HighResolutionTimer</name>
      <anchorfile>classHighResolutionTimer.html</anchorfile>
      <anchor>ac79eb2389b1d52cd4a387836fe9ce860</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HostedAudioProcessorParameter</name>
    <filename>structHostedAudioProcessorParameter.html</filename>
    <base>AudioProcessorParameter</base>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getParameterID</name>
      <anchorfile>structHostedAudioProcessorParameter.html</anchorfile>
      <anchor>a51f532f9be4915b38bb431fc1a390562</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameter</name>
      <anchorfile>structHostedAudioProcessorParameter.html</anchorfile>
      <anchor>a7022e0d84cfc013effd47f70cb3e7975</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameter</name>
      <anchorfile>structHostedAudioProcessorParameter.html</anchorfile>
      <anchor>a843462756ec916e5ba137677f30010e5</anchor>
      <arglist>(int versionHint)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HostProvidedContextMenu</name>
    <filename>structHostProvidedContextMenu.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HostProvidedContextMenu</name>
      <anchorfile>structHostProvidedContextMenu.html</anchorfile>
      <anchor>ac1b7a0299a646bb5122f4ee5a30c07aa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PopupMenu</type>
      <name>getEquivalentPopupMenu</name>
      <anchorfile>structHostProvidedContextMenu.html</anchorfile>
      <anchor>a2de38bd9c8ee05df23e40f86ac57127c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>showNativeMenu</name>
      <anchorfile>structHostProvidedContextMenu.html</anchorfile>
      <anchor>aa15755d3efc75dc7448b11830f091b0b</anchor>
      <arglist>(Point&lt; int &gt; pos) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HWNDComponent</name>
    <filename>classHWNDComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>HWNDComponent</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>a078cb399434604a7059c7f37813501ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HWNDComponent</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>abe4730ffec566c2c9a0a183acc868f87</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHWND</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>af4526b4362a75606867fee5430df6757</anchor>
      <arglist>(void *hwnd)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getHWND</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>abdacb626c7605ef87d5b03e790e4dc47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeToFit</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>a9313be9c2f7e5ac84ba744e923983c2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHWNDBounds</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>acbf4dc094f0d7e72ce762c617785d475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classHWNDComponent.html</anchorfile>
      <anchor>a7b5d0d5e06e13f08cff9802c7d33edf5</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HyperlinkButton</name>
    <filename>classHyperlinkButton.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a7e5d7db9e3d3665d349ec2582eb48d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a7e5d7db9e3d3665d349ec2582eb48d5badc8e65be7955e88ddfe56e9555246d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a7e5d7db9e3d3665d349ec2582eb48d5badc8e65be7955e88ddfe56e9555246d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HyperlinkButton</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>aab8c9244ad8e28df8d012bbb3fb5b89f</anchor>
      <arglist>(const String &amp;linkText, const URL &amp;linkURL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HyperlinkButton</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a6248ace276d2aade28ae1c61f33e76fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HyperlinkButton</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>ad1acedd17791b646b053b29b5e58ff6f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>aa57e103707cf51c06cec4663d8217609</anchor>
      <arglist>(const Font &amp;newFont, bool resizeToMatchComponentHeight, Justification justificationType=Justification::horizontallyCentred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setURL</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>af822610fabccf3a135936de178b6b1ac</anchor>
      <arglist>(const URL &amp;newURL) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const URL &amp;</type>
      <name>getURL</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a0356f398d2d40a04b3d8c3645a522bc2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeWidthToFitText</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>adab11697af1e6c4c886537e03cedd8ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustificationType</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>aba3f871a8195a7eeeb6606cede0364ef</anchor>
      <arglist>(Justification justification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustificationType</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>af7278c5151a3f162c7d0467d23b9ba19</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>abf4a444d710750a2b95ae67c50f17537</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a0d4c984d5108f962a6c6db6f97c95215</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a79670643a7d6e57c2db3cc39bc3b2ad6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classHyperlinkButton.html</anchorfile>
      <anchor>a53f89e417255d14641746bfe8ad3099f</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Identifier</name>
    <filename>classIdentifier.html</filename>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a1c1912edf41af15a4e1d51798d6bb895</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a694f45d87dd86efb3d5f412e777f32c7</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>ab607b123ad36c57c0e81cf0818fe1d9c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a79d06ddf3e797be87110e561fcd92150</anchor>
      <arglist>(String::CharPointerType nameStart, String::CharPointerType nameEnd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>abc24d2cc68eb9728bd88c5889cc2949a</anchor>
      <arglist>(const Identifier &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Identifier &amp;</type>
      <name>operator=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a825d8c9ca449605924051962734acd22</anchor>
      <arglist>(const Identifier &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a8dfea4beaa943af65f6e9e3809819063</anchor>
      <arglist>(Identifier &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Identifier &amp;</type>
      <name>operator=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a172ed882bbf5c9b61d12b84774d28149</anchor>
      <arglist>(Identifier &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Identifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a1adbff731160d315bc940efe9535ffb6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a9ddc8e162da333db929220659ebbfdd8</anchor>
      <arglist>(const Identifier &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>ae05b1735aa748cd28ce1d2d3bed7f13d</anchor>
      <arglist>(const Identifier &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a89d4fadd40a2585d49c4f5fc00c3b9e3</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a6eb6d01ea80b5e6e3bae0b1de374db00</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a9be2af82ad1b7f4800bf81fe24f51946</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a3f4930bc22c3f24c91d1c77c6dc76d5b</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a93267b29f686698e2699dd31055d8e87</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a3a507de11499ef20d39eb01d610931d8</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>toString</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a427b5bac2a57007b6a96ff66bca875e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator String::CharPointerType</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>ae5ef972983c99050e88f3e29cd5e4a4f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String::CharPointerType</type>
      <name>getCharPointer</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a7993832a5f43fb629065b7d5308b0866</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator StringRef</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a874632465b5d001d1b1e9cbd06ace01f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a2715e2deec78691c79af8ea81d5e6628</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a7917ad4ed89e4442b950a7fcf37df170</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidIdentifier</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>a84834b24c111e28ecd4a8b68ec57ad1e</anchor>
      <arglist>(const String &amp;possibleIdentifier) noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Identifier</type>
      <name>null</name>
      <anchorfile>classIdentifier.html</anchorfile>
      <anchor>affc07b70676ba6a79773c2beb696e9de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IIRCoefficients</name>
    <filename>classIIRCoefficients.html</filename>
    <member kind="function">
      <type></type>
      <name>IIRCoefficients</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>aa86ed4118a0fabee324f3d38cb68e4c0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRCoefficients</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a0861ca4179cd306c4b606daf86fba39a</anchor>
      <arglist>(double c1, double c2, double c3, double c4, double c5, double c6) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRCoefficients</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a0a68c3c06e275c4241e43fe80c6091a8</anchor>
      <arglist>(const IIRCoefficients &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>IIRCoefficients &amp;</type>
      <name>operator=</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>aa73dc1201eaa5d9c0c39a6da75bbc3b9</anchor>
      <arglist>(const IIRCoefficients &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IIRCoefficients</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a5f9d92fe4b4d5805bb7d7407bed1c6b3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeLowPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a789e5863ae22b5a1c817c7156e406874</anchor>
      <arglist>(double sampleRate, double frequency) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeLowPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>aef6098714db7af1d1503bf06a1204c83</anchor>
      <arglist>(double sampleRate, double frequency, double Q) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeHighPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a19027ed08d1483e83aafc7aa287cdcb0</anchor>
      <arglist>(double sampleRate, double frequency) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeHighPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a0a24688254a51da88c03fb4fcb40eb2a</anchor>
      <arglist>(double sampleRate, double frequency, double Q) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeBandPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>aebc0e9faf8427c89dce2ec10f4a8260d</anchor>
      <arglist>(double sampleRate, double frequency) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeBandPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a7122fd1b9948d39a977f3c8b1d389c8a</anchor>
      <arglist>(double sampleRate, double frequency, double Q) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeNotchFilter</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a8661296bf7fd42b19a5278a04226196b</anchor>
      <arglist>(double sampleRate, double frequency) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeNotchFilter</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>ae6909b825f09e3808f9fabc9cc338ffe</anchor>
      <arglist>(double sampleRate, double frequency, double Q) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeAllPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a46168ce2c80a2fa8be089d9ec63d1996</anchor>
      <arglist>(double sampleRate, double frequency) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeAllPass</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a19d7ee5f5c0ac036ada8f3f2ade79fc0</anchor>
      <arglist>(double sampleRate, double frequency, double Q) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeLowShelf</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a06e37145a98d041c6452b8517ab35aeb</anchor>
      <arglist>(double sampleRate, double cutOffFrequency, double Q, float gainFactor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makeHighShelf</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>aa92f69d1d2321d4768cebf1fad2a30cc</anchor>
      <arglist>(double sampleRate, double cutOffFrequency, double Q, float gainFactor) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IIRCoefficients</type>
      <name>makePeakFilter</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a6808579f4ab3b137832f7da0776d765d</anchor>
      <arglist>(double sampleRate, double centreFrequency, double Q, float gainFactor) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>coefficients</name>
      <anchorfile>classIIRCoefficients.html</anchorfile>
      <anchor>a657c88078e4415353e6e987ce7a0f252</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IIRFilter</name>
    <filename>classIIRFilter.html</filename>
    <base>IIRFilterBase&lt; SpinLock &gt;</base>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a8106251f2a2aeaf7f39335db9a91cedd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classIIRFilter.html</anchorfile>
      <anchor>a9c02652ac39156910b937ab54d326e64</anchor>
      <arglist>(const IIRFilterBase &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IIRFilterAudioSource</name>
    <filename>classIIRFilterAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>IIRFilterAudioSource</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>aad6e3a6a2bb8a6c600b848a102ef45d0</anchor>
      <arglist>(AudioSource *inputSource, bool deleteInputWhenDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IIRFilterAudioSource</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>a9db8611a20c6bf60c1a849644c4c7a1e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoefficients</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>ada4d48186cef9de1b651b1428c73e967</anchor>
      <arglist>(const IIRCoefficients &amp;newCoefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeInactive</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>ade5b554766046678cfe027d0449cb15a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>a136fa8f34b9f2f82dd8de3547a00f6a2</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>a1a4939d75cdf79c7a1bdb5cd601e88aa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classIIRFilterAudioSource.html</anchorfile>
      <anchor>a30dd0315f98655cca03e578e115742de</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IIRFilterBase</name>
    <filename>classIIRFilterBase.html</filename>
    <templarg>typename Mutex</templarg>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a8106251f2a2aeaf7f39335db9a91cedd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a9c02652ac39156910b937ab54d326e64</anchor>
      <arglist>(const IIRFilterBase &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeInactive</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a1cbb3755f5dc259c96b2b4c4a34d6676</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoefficients</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a2e76d1f4f32f6823a4a4424a61a8cb2e</anchor>
      <arglist>(const IIRCoefficients &amp;newCoefficients) noexcept</arglist>
    </member>
    <member kind="function">
      <type>IIRCoefficients</type>
      <name>getCoefficients</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a758800002d2bd4f136069b77e9539949</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a4e0446905936a35ac75afb24bb7497dc</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processSamples</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>aac8e86ab102c7b6a4a80c81d7e67da5e</anchor>
      <arglist>(float *samples, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>processSingleSampleRaw</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a8ab4d0ab423e152ce9b1c53eccfbe8d0</anchor>
      <arglist>(float sample) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>IIRFilter &amp;</type>
      <name>operator=</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a8e375475d05e7bf227dd52da769821ff</anchor>
      <arglist>(const IIRFilter &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex</type>
      <name>processLock</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a42d3a5f10466755af71d221feb637d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IIRCoefficients</type>
      <name>coefficients</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a6235eef3706c55ff3c6ba5c9c96dda22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>v1</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a75901c83e1f41a87d609e4752992f583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>v2</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>a29cbf0fb32a6c2b1f9c1fdef7544a403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classIIRFilterBase.html</anchorfile>
      <anchor>ad8b40797aa55fe60ac888e334a20ada1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::FilterDesign::IIRPolyphaseAllpassStructure</name>
    <filename>structjuce_1_1dsp_1_1FilterDesign_1_1IIRPolyphaseAllpassStructure.html</filename>
    <member kind="variable">
      <type>ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>directPath</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign_1_1IIRPolyphaseAllpassStructure.html</anchorfile>
      <anchor>a9742ace24ff00e0727ea16e192b5ff1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReferenceCountedArray&lt; IIRCoefficients &gt;</type>
      <name>delayedPath</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign_1_1IIRPolyphaseAllpassStructure.html</anchorfile>
      <anchor>abe15fe728acebf123586221fb50c9258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; double &gt;</type>
      <name>alpha</name>
      <anchorfile>structjuce_1_1dsp_1_1FilterDesign_1_1IIRPolyphaseAllpassStructure.html</anchorfile>
      <anchor>a13f39abf4cea20e1413f07cb533d81b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Image</name>
    <filename>classImage.html</filename>
    <class kind="class">Image::BitmapData</class>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownFormat</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a54eec5e1c5371ae7ad7242c6a2be067d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a03a8b8bb3246ef72c98b01e711d61425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a9adefc17fe4663de8e3fc9621c891b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleChannel</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01ab8bd2ed5df42fd15bd349195d81b64b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownFormat</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a54eec5e1c5371ae7ad7242c6a2be067d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a03a8b8bb3246ef72c98b01e711d61425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01a9adefc17fe4663de8e3fc9621c891b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleChannel</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab47b5746d2df286ae6f8da6af5463c01ab8bd2ed5df42fd15bd349195d81b64b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a5d47b71f7afd9f5df61145abb857455c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>aa51549669248091773ee494737abdc24</anchor>
      <arglist>(PixelFormat format, int imageWidth, int imageHeight, bool clearImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ac9e7f47996c7b81190e6cf151bc31fa0</anchor>
      <arglist>(PixelFormat format, int imageWidth, int imageHeight, bool clearImage, const ImageType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a5333c440b8f5637a3c7878e9b8d1ad21</anchor>
      <arglist>(const Image &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>adba4d519e12c4956fb857d0c44d45f8c</anchor>
      <arglist>(const Image &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a02801f5341319e941b10a9a291b30a62</anchor>
      <arglist>(Image &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a0c307e5be561367cac394a670ef05dd2</anchor>
      <arglist>(Image &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a0294f63700543e11c0f0da85601c7ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>aa0b558cf4f55b47b15f11094f4fa84cc</anchor>
      <arglist>(const Image &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a9f6d8eea11bc8e8129e313e63f312802</anchor>
      <arglist>(const Image &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a761214d2fa016e3e793b5a2d6b8b85ec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a4084a24d1034249f29a7781ef44159d8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a3c540187e754adb5beac244b64df70af</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a717b9cde54f44af0ea68e87729c1365f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getBounds</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>adccbd9d7f6ac9c86aa37f2e0b93209d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a73ceedb27674d0ad6611356147344677</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isARGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a14441f64b47e4d881c399e07a2718de1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGB</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a53b8b72f6cf08ce6d6179666250aedc7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingleChannel</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a1176ae108a31a0f4b7b4be6b86bc6181</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAlphaChannel</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>abb862a4402074ef0dc0382e2c6267a32</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a2e8dc6de9ca6b4181658d0144579fb2f</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;area, Colour colourToClearTo=Colour(0x00000000))</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>rescaled</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ad75852120adf4e3cc3a9843d1abcf586</anchor>
      <arglist>(int newWidth, int newHeight, Graphics::ResamplingQuality quality=Graphics::mediumResamplingQuality) const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>createCopy</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ab01ea9a3ee0fdf41398542859685c9af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>convertedToFormat</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>aa6b6141148fd128b037670e06f95e7ef</anchor>
      <arglist>(PixelFormat newFormat) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>duplicateIfShared</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ad995cd253234063d22b604984e83489d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getClippedImage</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a0f1e8e0a7e0abf650911df14bbf7e701</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;area) const</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getPixelAt</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>ac476d1ab705f7ee86d424825c0705466</anchor>
      <arglist>(int x, int y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelAt</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a1521d7dd860ccdecc9a1ba27952d5f88</anchor>
      <arglist>(int x, int y, Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyAlphaAt</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a795ef04008dc17e60231eb6bf0618946</anchor>
      <arglist>(int x, int y, float multiplier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyAllAlphas</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a9d1febd93213f92b50af58ce731cdabf</anchor>
      <arglist>(float amountToMultiplyBy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>desaturate</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a038f9f882f1829362c23c22a9577e22d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveImageSection</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a5e90b1777a505f16e3f9d2a6da674a36</anchor>
      <arglist>(int destX, int destY, int sourceX, int sourceY, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createSolidAreaMask</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>aa25893460c7c9df334b0207b2216e83d</anchor>
      <arglist>(RectangleList&lt; int &gt; &amp;result, float alphaThreshold) const</arglist>
    </member>
    <member kind="function">
      <type>NamedValueSet *</type>
      <name>getProperties</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a337cf06ed92972603508b13a3bb0c063</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createLowLevelContext</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>a457912bc3c62e0cfe3c4ecd9e0787074</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReferenceCount</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>abd88aa52bedce6d7def13d4b39e7f954</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ImagePixelData *</type>
      <name>getPixelData</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>af7c4cb259b71e1616d49d8ff5e4b1821</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classImage.html</anchorfile>
      <anchor>adb295b600949204f4c6b579305f7a676</anchor>
      <arglist>(ReferenceCountedObjectPtr&lt; ImagePixelData &gt;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageButton</name>
    <filename>classImageButton.html</filename>
    <base>Button</base>
    <class kind="struct">ImageButton::LookAndFeelMethods</class>
    <member kind="function">
      <type></type>
      <name>ImageButton</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>ac9cec34cf28423496c0f46cd0ad21657</anchor>
      <arglist>(const String &amp;name=String())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageButton</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a9f09d5db8c28956f9a5ce343413e1045</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImages</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a6c9fb81ba5c272dc033b3d8035874c14</anchor>
      <arglist>(bool resizeButtonNowToFitThisImage, bool rescaleImagesWhenButtonSizeChanges, bool preserveImageProportions, const Image &amp;normalImage, float imageOpacityWhenNormal, Colour overlayColourWhenNormal, const Image &amp;overImage, float imageOpacityWhenOver, Colour overlayColourWhenOver, const Image &amp;downImage, float imageOpacityWhenDown, Colour overlayColourWhenDown, float hitTestAlphaThreshold=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getNormalImage</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a2e307fce5814dd764ece46a077271a71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getOverImage</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>ae055c519c81c32761592a3d9817fa44d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getDownImage</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a1fd52a69ddf8719a90a2899b9a3a3c95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a646b175c55ac588b8ffed117f213e8e2</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classImageButton.html</anchorfile>
      <anchor>a2bb76104bcd6cede47a0dc13d5cb730a</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageCache</name>
    <filename>classImageCache.html</filename>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>getFromFile</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>acc266a65cf61dd0a2f68e68840b4a5c4</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>getFromMemory</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>ac3e80d35b973c3cb47a031185ff56c06</anchor>
      <arglist>(const void *imageData, int dataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>getFromHashCode</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>a4ebcfbc2287268f4312c8137a913bca4</anchor>
      <arglist>(int64 hashCode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addImageToCache</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>aba7b8b9196a99296dc3900fb6d01f04a</anchor>
      <arglist>(const Image &amp;image, int64 hashCode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setCacheTimeout</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>a7e8f2a2260acf7ca4f4a62c36ce99332</anchor>
      <arglist>(int millisecs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>releaseUnusedImages</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>a59842f582bd240a820fb5e44b956b121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>Pimpl</name>
      <anchorfile>classImageCache.html</anchorfile>
      <anchor>a99a661342f099388418fa5a6db23842c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageComponent</name>
    <filename>classImageComponent.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <member kind="function">
      <type></type>
      <name>ImageComponent</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a9883292ed2a8968e5b6a6099084b4d39</anchor>
      <arglist>(const String &amp;componentName=String())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageComponent</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a001870176ed234dce6e81277a762c512</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImage</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a262dd9eba5bb2626134fa9771eead654</anchor>
      <arglist>(const Image &amp;newImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImage</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a4539437b3d91fee345dd1591c646d2e4</anchor>
      <arglist>(const Image &amp;newImage, RectanglePlacement placementToUse)</arglist>
    </member>
    <member kind="function">
      <type>const Image &amp;</type>
      <name>getImage</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a1dbd06d73ced29e6660ae8b8a1d3c8cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImagePlacement</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a3ae8afb2d7fae2d7e0f8728e3be4cfd5</anchor>
      <arglist>(RectanglePlacement newPlacement)</arglist>
    </member>
    <member kind="function">
      <type>RectanglePlacement</type>
      <name>getImagePlacement</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>ab80a2ed2b652290ca83966a0eb0d679e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>abc860641ae65cc6486721d6d84b984d5</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classImageComponent.html</anchorfile>
      <anchor>a8ad763ba3070d118e301c601be955261</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageConvolutionKernel</name>
    <filename>classImageConvolutionKernel.html</filename>
    <member kind="function">
      <type></type>
      <name>ImageConvolutionKernel</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>a291ce213057a0e0cad9559b349426b44</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImageConvolutionKernel</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>ae80e9785cc4cfa1458d6c4da4b40af58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>ad9a4fd22ec090082e020872213193253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getKernelValue</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>a98bbf0e40749584bc07038d17e9ee031</anchor>
      <arglist>(int x, int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKernelValue</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>ad615fc9a3faa8f6d0bc8f83b20288711</anchor>
      <arglist>(int x, int y, float value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOverallSum</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>ac71dbeddeb4565e410f5fed1a8216902</anchor>
      <arglist>(float desiredTotalSum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleAllValues</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>adff3c9b24817bd16ffa56df9af129641</anchor>
      <arglist>(float multiplier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createGaussianBlur</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>a622a69a6e139de9ccc3bf8f15b841dfe</anchor>
      <arglist>(float blurRadius)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKernelSize</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>aa5afbee67f38185d60cb45cd4446f1fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToImage</name>
      <anchorfile>classImageConvolutionKernel.html</anchorfile>
      <anchor>a348777a7f6de064662e4a380c5e98236</anchor>
      <arglist>(Image &amp;destImage, const Image &amp;sourceImage, const Rectangle&lt; int &gt; &amp;destinationArea) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageEffectFilter</name>
    <filename>classImageEffectFilter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applyEffect</name>
      <anchorfile>classImageEffectFilter.html</anchorfile>
      <anchor>afcdcb809146e0774b8d7ca24591771ad</anchor>
      <arglist>(Image &amp;sourceImage, Graphics &amp;destContext, float scaleFactor, float alpha)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageEffectFilter</name>
      <anchorfile>classImageEffectFilter.html</anchorfile>
      <anchor>a41246cd876eb7be140c46976670559df</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageFileFormat</name>
    <filename>classImageFileFormat.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageFileFormat</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a1cfd2ed107189e63513ea1bb699c562a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getFormatName</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a141e61162c688d5497e1b6391970fa7a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canUnderstand</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a5ff3f240860ae444a7eaafb708b563e2</anchor>
      <arglist>(InputStream &amp;input)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>usesFileExtension</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a9eb5f897a01aa14b136944eee2c7f684</anchor>
      <arglist>(const File &amp;possibleFile)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Image</type>
      <name>decodeImage</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a7ece13108d27014ff96e67ce80dd4092</anchor>
      <arglist>(InputStream &amp;input)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>writeImageToStream</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>af70bdf60c3cea3a6806d225706670a63</anchor>
      <arglist>(const Image &amp;sourceImage, OutputStream &amp;destStream)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ImageFileFormat *</type>
      <name>findImageFormatForStream</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a00a5622e7211a9d6e0fd70c22703c244</anchor>
      <arglist>(InputStream &amp;input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ImageFileFormat *</type>
      <name>findImageFormatForFileExtension</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a59ade79e3c163bb3eda1b42a879fd5b4</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>loadFrom</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a1ce6ae82e06b40e9149d1ab73951ce1c</anchor>
      <arglist>(InputStream &amp;input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>loadFrom</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a9e32b679760095924f3240372f2648b6</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Image</type>
      <name>loadFrom</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a5a0d38a154faccbc0bbe245dadede62c</anchor>
      <arglist>(const void *rawData, size_t numBytesOfData)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ImageFileFormat</name>
      <anchorfile>classImageFileFormat.html</anchorfile>
      <anchor>a22b7bd0a3d4cd0d4b1de2851ca299834</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImagePixelData</name>
    <filename>classImagePixelData.html</filename>
    <base>ReferenceCountedObject</base>
    <class kind="struct">ImagePixelData::Listener</class>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; ImagePixelData &gt;</type>
      <name>Ptr</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a2b876f1f643f4c53627fdb633ce97ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImagePixelData</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a2146dc3531e1beea8138e36b883edb0d</anchor>
      <arglist>(Image::PixelFormat, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImagePixelData</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>aa00901b2460311b67df96fa1a42903c8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createLowLevelContext</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a7ffcdbc07f4db70f4a2ee0a46252d6c5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr</type>
      <name>clone</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a5f10581017cfd34a36e83216d263d4c7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; ImageType &gt;</type>
      <name>createType</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a2368e8017602fcbd3e34e1f3e91616a9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialiseBitmapData</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a775f806a9a4b8cef306304ff81a1a47b</anchor>
      <arglist>(Image::BitmapData &amp;, int x, int y, Image::BitmapData::ReadWriteMode)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getSharedCount</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>aabbb06a344a464236dcb2670f48aecd7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDataChangeMessage</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>ab5812081b0e7580eb22c2e6fcddf6b50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Image::PixelFormat</type>
      <name>pixelFormat</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a7af8920b587eebc3d94a0883375ca08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>width</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>ac31ea8f068a17b9ee554261069b20a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>height</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>af792076cc5a5339766f1efb20592943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NamedValueSet</type>
      <name>userData</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>a881fd3f8939e4994ca95c052b27221ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ListenerList&lt; Listener &gt;</type>
      <name>listeners</name>
      <anchorfile>classImagePixelData.html</anchorfile>
      <anchor>ad5691cb6ebf342c88985e139e8891b85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImagePreviewComponent</name>
    <filename>classImagePreviewComponent.html</filename>
    <base>FilePreviewComponent</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>ImagePreviewComponent</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>aea25f0e8e764235c53ef1842294ba66e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImagePreviewComponent</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>a631283b354cdf116d2e04e8ce52b2484</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectedFileChanged</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>abf2d15288a60b46083397245001fd2c3</anchor>
      <arglist>(const File &amp;newSelectedFile) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>aebfe92b48f052c5512f273fefc88060d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>ad2a20bfff150cf417ded4f90eab0fe56</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classImagePreviewComponent.html</anchorfile>
      <anchor>ac0ddfc7e65de95986d1a8e9136335cab</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentBuilder::ImageProvider</name>
    <filename>classComponentBuilder_1_1ImageProvider.html</filename>
    <member kind="function">
      <type></type>
      <name>ImageProvider</name>
      <anchorfile>classComponentBuilder_1_1ImageProvider.html</anchorfile>
      <anchor>adc6340c8306d91dbcfeb0aac95e35847</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageProvider</name>
      <anchorfile>classComponentBuilder_1_1ImageProvider.html</anchorfile>
      <anchor>a5a11a26017852977b0a7399f6529bc3c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Image</type>
      <name>getImageForIdentifier</name>
      <anchorfile>classComponentBuilder_1_1ImageProvider.html</anchorfile>
      <anchor>acd32b5882422f627f179b8b560dff043</anchor>
      <arglist>(const var &amp;imageIdentifier)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual var</type>
      <name>getIdentifierForImage</name>
      <anchorfile>classComponentBuilder_1_1ImageProvider.html</anchorfile>
      <anchor>a3bf6e1d1fa78bc1749a623ab4e849339</anchor>
      <arglist>(const Image &amp;image)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageType</name>
    <filename>classImageType.html</filename>
    <member kind="function">
      <type></type>
      <name>ImageType</name>
      <anchorfile>classImageType.html</anchorfile>
      <anchor>acd073c0347c16656a21210f29563f3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageType</name>
      <anchorfile>classImageType.html</anchorfile>
      <anchor>a35b3b765a517eac3b617d014764cda35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ImagePixelData::Ptr</type>
      <name>create</name>
      <anchorfile>classImageType.html</anchorfile>
      <anchor>a9ac22bf0c3a9e2e7ba54c2b4c15727bf</anchor>
      <arglist>(Image::PixelFormat, int width, int height, bool shouldClearImage) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTypeID</name>
      <anchorfile>classImageType.html</anchorfile>
      <anchor>a7329724dfcd2de39b2ad45142dab632d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Image</type>
      <name>convert</name>
      <anchorfile>classImageType.html</anchorfile>
      <anchor>ae9b3581750ee9df9c1f3c45de5915d35</anchor>
      <arglist>(const Image &amp;source) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InAppPurchases</name>
    <filename>classInAppPurchases.html</filename>
    <base protection="private">DeletedAtShutdown</base>
    <class kind="struct">InAppPurchases::Download</class>
    <class kind="struct">InAppPurchases::Listener</class>
    <class kind="struct">InAppPurchases::Product</class>
    <class kind="struct">InAppPurchases::Purchase</class>
    <member kind="function">
      <type>bool</type>
      <name>isInAppPurchasesSupported</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a6d91533cc60a92ce7d08dd7a8170b4fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getProductsInformation</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>aad53d0d034c19ad6cce54ec9e39e69b8</anchor>
      <arglist>(const StringArray &amp;productIdentifiers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purchaseProduct</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a0438154d89d7875eb967b1be4c62bb50</anchor>
      <arglist>(const String &amp;productIdentifier, const String &amp;upgradeOrDowngradeFromSubscriptionWithProductIdentifier={}, bool creditForUnusedSubscription=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreProductsBoughtList</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a6c77a207b61d8d38828d79b01cf3eacb</anchor>
      <arglist>(bool includeDownloadInfo, const juce::String &amp;subscriptionsSharedSecret={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>consumePurchase</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a3258cb8a9018a08cfca443ee73984e3c</anchor>
      <arglist>(const String &amp;productIdentifier, const String &amp;purchaseToken={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a6cab955567510c5390faf5feb7993a07</anchor>
      <arglist>(Listener *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a9d5ccb3420078dd951c3431d963797f6</anchor>
      <arglist>(Listener *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDownloads</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a317730da48e10d6de3f33a2799163d45</anchor>
      <arglist>(const Array&lt; Download * &gt; &amp;downloads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pauseDownloads</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a4f49f93f056ca637e30c7a01246bc72c</anchor>
      <arglist>(const Array&lt; Download * &gt; &amp;downloads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resumeDownloads</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a1c8e96c6c032ed554788aae9bd8a5520</anchor>
      <arglist>(const Array&lt; Download * &gt; &amp;downloads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelDownloads</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>addc22f1a6c73d1a0c25a5f9c46dc5804</anchor>
      <arglist>(const Array&lt; Download * &gt; &amp;downloads)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>Pimpl</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>a99a661342f099388418fa5a6db23842c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>juce_inAppPurchaseCompleted</name>
      <anchorfile>classInAppPurchases.html</anchorfile>
      <anchor>ad9ff7157a88caa5c1c8f199a79366e5c</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatWriter::ThreadedWriter::IncomingDataReceiver</name>
    <filename>classAudioFormatWriter_1_1ThreadedWriter_1_1IncomingDataReceiver.html</filename>
    <member kind="function">
      <type></type>
      <name>IncomingDataReceiver</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter_1_1IncomingDataReceiver.html</anchorfile>
      <anchor>addc9623d8ebafb393737dd395839ecc3</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IncomingDataReceiver</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter_1_1IncomingDataReceiver.html</anchorfile>
      <anchor>a2da0ba443ac037300f5617e4e9889bb2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter_1_1IncomingDataReceiver.html</anchorfile>
      <anchor>a48e39e836142669e489b04389123536a</anchor>
      <arglist>(int numChannels, double sampleRate, int64 totalSamplesInSource)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addBlock</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter_1_1IncomingDataReceiver.html</anchorfile>
      <anchor>a99266c872fd4ba2106800b5422a18bda</anchor>
      <arglist>(int64 sampleNumberInSource, const AudioBuffer&lt; float &gt; &amp;newData, int startOffsetInBuffer, int numSamples)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::InitiatorPropertyExchangeCache</name>
    <filename>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</filename>
    <member kind="function">
      <type></type>
      <name>InitiatorPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a438335ffedc5907a5fa3bae5b0cb90f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InitiatorPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>ae48dade7300047043ae2ad825f1835d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InitiatorPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>abb94b6d3e3fb84b993a161274aeaee49</anchor>
      <arglist>(InitiatorPropertyExchangeCache &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>InitiatorPropertyExchangeCache &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a202f7c736d05f6c4b9a91a76638ac0a5</anchor>
      <arglist>(InitiatorPropertyExchangeCache &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Token64 &gt;</type>
      <name>primeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a6399ad4e198f4f0d9aafd465a01f3949</anchor>
      <arglist>(uint8_t maxSimultaneousRequests, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; onDone)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>terminate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a6400843f33c95bd265078f88ccbfd3c4</anchor>
      <arglist>(Token64)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Token64 &gt;</type>
      <name>getTokenForRequestId</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a08f1525bc95b6e9c404ec4776cb305e2</anchor>
      <arglist>(RequestID) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; RequestID &gt;</type>
      <name>getRequestIdForToken</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>ad13b67860a2c62e099bc87b397510d5a</anchor>
      <arglist>(Token64) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChunk</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a22f480711f5297570132fc0159af9af3</anchor>
      <arglist>(RequestID, const Message::DynamicSizePropertyExchange &amp;chunk)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a968b63de216a7ef675526452d24a2298</anchor>
      <arglist>(RequestID, Span&lt; const std::byte &gt; header)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Token64 &gt;</type>
      <name>getOngoingTransactions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1InitiatorPropertyExchangeCache.html</anchorfile>
      <anchor>a2344e1bcd74f4d8e34f566310569f2fe</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextEditor::InputFilter</name>
    <filename>classTextEditor_1_1InputFilter.html</filename>
    <member kind="function">
      <type></type>
      <name>InputFilter</name>
      <anchorfile>classTextEditor_1_1InputFilter.html</anchorfile>
      <anchor>af08ed42cc06c02de303b134ee2766b3e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputFilter</name>
      <anchorfile>classTextEditor_1_1InputFilter.html</anchorfile>
      <anchor>afb4677c48bb8b41e55a3970f687aaf99</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>filterNewText</name>
      <anchorfile>classTextEditor_1_1InputFilter.html</anchorfile>
      <anchor>a756742d178e4898f532bc5afa8453e56</anchor>
      <arglist>(TextEditor &amp;, const String &amp;newInput)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InputSource</name>
    <filename>classInputSource.html</filename>
    <member kind="function">
      <type></type>
      <name>InputSource</name>
      <anchorfile>classInputSource.html</anchorfile>
      <anchor>a3b19bea9a06f88384111d6c27386e04a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputSource</name>
      <anchorfile>classInputSource.html</anchorfile>
      <anchor>a02eec90ae2d3419c82e7fc7f09204e1f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual InputStream *</type>
      <name>createInputStream</name>
      <anchorfile>classInputSource.html</anchorfile>
      <anchor>afd099507820a7040542efe21950d71bf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual InputStream *</type>
      <name>createInputStreamFor</name>
      <anchorfile>classInputSource.html</anchorfile>
      <anchor>a86e1e201ea6c5b87077edfefb15d189f</anchor>
      <arglist>(const String &amp;relatedItemPath)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>hashCode</name>
      <anchorfile>classInputSource.html</anchorfile>
      <anchor>a1fe754d44724da8eaef055c496ca4140</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InputStream</name>
    <filename>classInputStream.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputStream</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>abbd14cdb0aedce17e4aedd5fa5d0ee83</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getTotalLength</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>aebacb933570264e9697f6c984e348d01</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNumBytesRemaining</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>adc989306067e47deabad840d05846290</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isExhausted</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>aabacc50cde9fcabe4752c796648fde49</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>aa5350c414bad6b97ae3b463a3401c0d6</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead)=0</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>read</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a31eaffddbccc5d1080a64bf6d9c56cd7</anchor>
      <arglist>(void *destBuffer, size_t maxBytesToRead)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual char</type>
      <name>readByte</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a2e5944641712d84b6da2eee5d394326a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>readBool</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a37d1e4956da4fb9f765f16f9c4b4ec3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual short</type>
      <name>readShort</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a0c4b0f9f1fa9515fea5a98d2ffe7ae02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual short</type>
      <name>readShortBigEndian</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>ac33bbf8ae4597a30bde70cbdbc6bfa5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readInt</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a59eb456ebfbe9d4c7fdfd4c14337e19a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readIntBigEndian</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a84ab1bcc547eee621c4c6c2502af808d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int64</type>
      <name>readInt64</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a58941fd7cf4279e49d4697750f837a56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int64</type>
      <name>readInt64BigEndian</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a8894f1c01c6e0de4b5dd9b9c1fe06c4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>readFloat</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a46d7f191f1872bc27550db3fa0733f59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>readFloatBigEndian</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a4d19fef152296085c477882e0650b011</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>readDouble</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a31626a82ad48629a202135ac925ffecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>readDoubleBigEndian</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a7c7a2928053424caf51986d9e6fdaa35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>readCompressedInt</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a3e3643991f4103c5cfc1b8c61c6a3e92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>readNextLine</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>af16acc8f2fd769adb559a781ece8e903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>readString</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>abff18ad6e416d45f19d347abd3433665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>readEntireStreamAsString</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>aeb956ec5838d7f64153141ef51977c40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>readIntoMemoryBlock</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a7708d25af96e8d8b937a4642dcf55a23</anchor>
      <arglist>(MemoryBlock &amp;destBlock, ssize_t maxNumBytesToRead=-1)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getPosition</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>abf909e2de145df97221ab4deb2824c5c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPosition</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>ad7b4e8cec1e383657900e27bbcb3b06c</anchor>
      <arglist>(int64 newPosition)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>skipNextBytes</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a7e3005cc6a58cd2ded6094dd6dd06542</anchor>
      <arglist>(int64 numBytesToSkip)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classInputStream.html</anchorfile>
      <anchor>a44bb66bced237daaacd2686991053d48</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>URL::InputStreamOptions</name>
    <filename>classURL_1_1InputStreamOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>InputStreamOptions</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a9c32bc40b35102bc910d64b5f4a7e4d3</anchor>
      <arglist>(ParameterHandling parameterHandling)</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withProgressCallback</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a16168c3167de47c6c61cb81796e647a2</anchor>
      <arglist>(std::function&lt; bool(int bytesSent, int totalBytes)&gt; progressCallback) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withExtraHeaders</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a62a422866cca7b8fe9470f9c4d2d52a6</anchor>
      <arglist>(const String &amp;extraHeaders) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withConnectionTimeoutMs</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>ad66cc2616069e3f1d7dc3ada42f8c63a</anchor>
      <arglist>(int connectionTimeoutMs) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withResponseHeaders</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a4dd2a9e7769f3629f7d249b188c064d7</anchor>
      <arglist>(StringPairArray *responseHeaders) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withStatusCode</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a085381adbfcf062417337460b287e742</anchor>
      <arglist>(int *statusCode) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withNumRedirectsToFollow</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a6129769fe1979bb9b39b16e00c6ff53c</anchor>
      <arglist>(int numRedirectsToFollow) const</arglist>
    </member>
    <member kind="function">
      <type>InputStreamOptions</type>
      <name>withHttpRequestCmd</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a4c7e8e97370ce0d3b6b861f2fdef0c9f</anchor>
      <arglist>(const String &amp;httpRequestCmd) const</arglist>
    </member>
    <member kind="function">
      <type>ParameterHandling</type>
      <name>getParameterHandling</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a7603c256b355373b2bbed6aa1c5f1157</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::function&lt; bool(int, int)&gt;</type>
      <name>getProgressCallback</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a457524d71691a43b61aa41e87218a0ea</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getExtraHeaders</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a9b3e1846deee207a1a316179e0886fef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getConnectionTimeoutMs</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>a7cb082dcdc5fd9b92cc82690536627bf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>StringPairArray *</type>
      <name>getResponseHeaders</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>ae8f12690ecb5b8054938d1c131062a0c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getStatusCode</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>ad771b8bf6954f8ec4cbab128eaa3a8c2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRedirectsToFollow</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>ad68f1020b798355a8d0ff5b8493473e8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHttpRequestCmd</name>
      <anchorfile>classURL_1_1InputStreamOptions.html</anchorfile>
      <anchor>ae603d3e6d0bd7ca5f76eba7578feafad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AccessibilityHandler::Interfaces</name>
    <filename>structAccessibilityHandler_1_1Interfaces.html</filename>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a97f8dc69ecbc5d51cdf14e54fb86ecb2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a6d725064ffa96ff5dcbf8766d197dda7</anchor>
      <arglist>(std::unique_ptr&lt; AccessibilityValueInterface &gt; ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a14b675fdc96df530d4563cb7bfc0fbc2</anchor>
      <arglist>(std::unique_ptr&lt; AccessibilityTextInterface &gt; ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a29a33e2ece98dee45cfbae0f4b3b7532</anchor>
      <arglist>(std::unique_ptr&lt; AccessibilityTableInterface &gt; ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a1227cd55f902876a352b7a5579c5d502</anchor>
      <arglist>(std::unique_ptr&lt; AccessibilityCellInterface &gt; ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Interfaces</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a0dfb204028a51b19681ac72f5fe1b21c</anchor>
      <arglist>(std::unique_ptr&lt; AccessibilityValueInterface &gt; valueIn, std::unique_ptr&lt; AccessibilityTextInterface &gt; textIn, std::unique_ptr&lt; AccessibilityTableInterface &gt; tableIn, std::unique_ptr&lt; AccessibilityCellInterface &gt; cellIn)</arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AccessibilityValueInterface &gt;</type>
      <name>value</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a9233e8ebf0f02beecaaee9f693a69743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AccessibilityTextInterface &gt;</type>
      <name>text</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>ae5f0b30df4d29d3dabb5556a070fa003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AccessibilityTableInterface &gt;</type>
      <name>table</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>a8e328e89ebb05c4232ba2950fb7ac671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AccessibilityCellInterface &gt;</type>
      <name>cell</name>
      <anchorfile>structAccessibilityHandler_1_1Interfaces.html</anchorfile>
      <anchor>abbe55509600061a8d225354825f872c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Interpolators</name>
    <filename>classInterpolators.html</filename>
    <member kind="typedef">
      <type>GenericInterpolator&lt; WindowedSincTraits, 200 &gt;</type>
      <name>WindowedSinc</name>
      <anchorfile>classInterpolators.html</anchorfile>
      <anchor>ab596af98bfdae04ed12b2e7fb2a58d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericInterpolator&lt; LagrangeTraits, 5 &gt;</type>
      <name>Lagrange</name>
      <anchorfile>classInterpolators.html</anchorfile>
      <anchor>a745eddeb4fa03e549be964b3cf0b4008</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericInterpolator&lt; CatmullRomTraits, 4 &gt;</type>
      <name>CatmullRom</name>
      <anchorfile>classInterpolators.html</anchorfile>
      <anchor>a47eaf78616adca2484909fac48a93b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericInterpolator&lt; LinearTraits, 2 &gt;</type>
      <name>Linear</name>
      <anchorfile>classInterpolators.html</anchorfile>
      <anchor>acf23b1384f3dd030ced2c4a629f6b28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericInterpolator&lt; ZeroOrderHoldTraits, 1 &gt;</type>
      <name>ZeroOrderHold</name>
      <anchorfile>classInterpolators.html</anchorfile>
      <anchor>a5be03342f453eb60cfb3f2d3368b993e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InterprocessConnection</name>
    <filename>classInterprocessConnection.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Notify</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a0db8c0f7c18e8f83c03d6d7b905a5adc</anchor>
      <arglist></arglist>
      <enumvalue file="classInterprocessConnection.html" anchor="a0db8c0f7c18e8f83c03d6d7b905a5adca7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classInterprocessConnection.html" anchor="a0db8c0f7c18e8f83c03d6d7b905a5adcaa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>InterprocessConnection</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a31dc05e077ee562d5ca96ecea09c3663</anchor>
      <arglist>(bool callbacksOnMessageThread=true, uint32 magicMessageHeaderNumber=0xf2b49e2c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InterprocessConnection</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a04a6ad194ee3b4a4aaac4fcd531f2a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectToSocket</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a007450a6ca6dc60bb48d384479d9a49d</anchor>
      <arglist>(const String &amp;hostName, int portNumber, int timeOutMillisecs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectToPipe</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>abafb2228ed136a2b34e2de03709eb9a7</anchor>
      <arglist>(const String &amp;pipeName, int pipeReceiveMessageTimeoutMs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createPipe</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a0e073a6609a68de2e4fcc892c1d003c0</anchor>
      <arglist>(const String &amp;pipeName, int pipeReceiveMessageTimeoutMs, bool mustNotExist=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>ad6e4ecb016866a33d25154bf8bb08716</anchor>
      <arglist>(int timeoutMs=-1, Notify notify=Notify::yes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a7573d93baabda5ddc4bcae463040c895</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StreamingSocket *</type>
      <name>getSocket</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a59375d2e7be2c85ed835f70633ede1f3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>NamedPipe *</type>
      <name>getPipe</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>afc25c757cf82edc152187cf113f01ea0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getConnectedHostName</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a7ae0f80ddafe4bf281b97c28b0247b84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a6fc9e7b55c25eac48baebd131ded9d4f</anchor>
      <arglist>(const MemoryBlock &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>connectionMade</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a6491a1c39849ecbdb6093965cfd47b03</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>connectionLost</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a83bf2f27d14ea3a9c7e1a88e18e31351</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>messageReceived</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a69549dd1bda0584d212940d3faf7457a</anchor>
      <arglist>(const MemoryBlock &amp;message)=0</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>InterprocessConnectionServer</name>
      <anchorfile>classInterprocessConnection.html</anchorfile>
      <anchor>a4abd5c93a576aa06d7091bfa1062d572</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InterprocessConnectionServer</name>
    <filename>classInterprocessConnectionServer.html</filename>
    <base protection="private">Thread</base>
    <member kind="function">
      <type></type>
      <name>InterprocessConnectionServer</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>af1449e1e8da7ad7a7a30a15e3edea59f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InterprocessConnectionServer</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>a070852787c123b870041ce14963ebabf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>beginWaitingForSocket</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>a2f4fb097909c5baeaf1646d88a54c695</anchor>
      <arglist>(int portNumber, const String &amp;bindAddress=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>ac8a4c37b9e77848e48b499f441749324</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBoundPort</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>ae364144bb7bb0c402b765a10ae090cbb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual InterprocessConnection *</type>
      <name>createConnectionObject</name>
      <anchorfile>classInterprocessConnectionServer.html</anchorfile>
      <anchor>a94b5fa117974fda8748c54f2e526de88</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InterProcessLock</name>
    <filename>classInterProcessLock.html</filename>
    <class kind="class">InterProcessLock::ScopedLockType</class>
    <member kind="function">
      <type></type>
      <name>InterProcessLock</name>
      <anchorfile>classInterProcessLock.html</anchorfile>
      <anchor>aa4bb20ad9b280ba608e570f8ece8351e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InterProcessLock</name>
      <anchorfile>classInterProcessLock.html</anchorfile>
      <anchor>a464f2a7c6a841b37534f1d1cbe5c1571</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enter</name>
      <anchorfile>classInterProcessLock.html</anchorfile>
      <anchor>a00d7b9e49bf365eedc923f622e330179</anchor>
      <arglist>(int timeOutMillisecs=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classInterProcessLock.html</anchorfile>
      <anchor>a3387e77951f1777be407cf76d2691bd0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::InvalidateMUID</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1InvalidateMUID.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1InvalidateMUID.html</anchorfile>
      <anchor>a497c91deda099f406c8d934c6892bbc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1InvalidateMUID.html</anchorfile>
      <anchor>a45169f91d825aeabec3eadf69e4d77c1</anchor>
      <arglist>(const InvalidateMUID &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1InvalidateMUID.html</anchorfile>
      <anchor>ae8c42091aca824aa8bcee3aacc6eb96d</anchor>
      <arglist>(const InvalidateMUID &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>MUID</type>
      <name>target</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1InvalidateMUID.html</anchorfile>
      <anchor>af70299f47e61edf071a414d02704423b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ApplicationCommandTarget::InvocationInfo</name>
    <filename>structApplicationCommandTarget_1_1InvocationInfo.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>InvocationMethod</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>direct</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22a5da64d78c06aae22ea9c1315e99f9557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromKeyPress</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22af89cceaaf6b2fbe277117d06f4c71cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromMenu</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22aa026666fb6700a11ab0822ca15ee0a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromButton</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22ad4374a114c5dc22c1767e03274176f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>direct</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22a5da64d78c06aae22ea9c1315e99f9557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromKeyPress</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22af89cceaaf6b2fbe277117d06f4c71cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromMenu</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22aa026666fb6700a11ab0822ca15ee0a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromButton</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a87e99a7b4b51787a40700bce2a7acc22ad4374a114c5dc22c1767e03274176f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationInfo</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>ad1425e82ea317010a1e7540a7058ac4d</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="variable">
      <type>CommandID</type>
      <name>commandID</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a4416781aae4ac0dd75477ddd98cb31d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>commandFlags</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a26fba7d10531e7613beb8e3ad0ffc239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InvocationMethod</type>
      <name>invocationMethod</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a4e4ea7fee8feb65189634b26003e0fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Component *</type>
      <name>originatingComponent</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a829cd8dbab1753320b750727df99ba41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyPress</type>
      <name>keyPress</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a733ad27cfb5ad231add1b1c82cced236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isKeyDown</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a40f339e15279d78b003e3598f11c1424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>millisecsSinceKeyPressed</name>
      <anchorfile>structApplicationCommandTarget_1_1InvocationInfo.html</anchorfile>
      <anchor>a0c1817f71536452a5d69a8e28ecc8534</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IPAddress</name>
    <filename>classIPAddress.html</filename>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a2f15d848ea64039776a92a4bb47f8b58</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aa43807d6eee974fa600fb1d69f12be54</anchor>
      <arglist>(const uint8 *bytes, bool IPv6=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a54e6c330dc373e4727f7f2b0b5f3760c</anchor>
      <arglist>(const uint16 *bytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ac61fbc4181689f99b34fdf24db4e8662</anchor>
      <arglist>(uint8 address1, uint8 address2, uint8 address3, uint8 address4) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a16f75c483d702e4309219974a56028b5</anchor>
      <arglist>(uint16 address1, uint16 address2, uint16 address3, uint16 address4, uint16 address5, uint16 address6, uint16 address7, uint16 address8) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a07673bc6d15ec31efd76f53fef2b0cbe</anchor>
      <arglist>(uint32 asNativeEndian32Bit) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aa9e8ce01e8530d0f5fb53b6b8a433925</anchor>
      <arglist>(const String &amp;address)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ad0ee86b74f1a4718b25c74c96eb9244c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a42c3ea343bc00b7fc7ec6b49ceb19f6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a62c2f6a777ec8b3410a4a612b5553ef7</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ac7d85c902ab93c46a398da7a9bc8e9e8</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aace391d7b117f6e06e376e2fad2c8007</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a3feea7c0912f4509a683e1e3d734cff1</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a50938c5e02aa24be5877780c45fe80fe</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a195141831d51afbae929278d9e8e720d</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a338550cebde1e9f9de753e9670dc4cc5</anchor>
      <arglist>(const IPAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>any</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>adfe301fcef4a8885751985ff8611b261</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>broadcast</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aac219a18652ad5a4b39d76c401bcd0bc</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>local</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ad66c4a32144c7dd4ccb8d21e10e19472</anchor>
      <arglist>(bool IPv6=false) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>findAllAddresses</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a1c887efc3893fdf2baaab7199578f217</anchor>
      <arglist>(Array&lt; IPAddress &gt; &amp;results, bool includeIPv6=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; IPAddress &gt;</type>
      <name>getAllAddresses</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a061bbd8ff6d3a687725ec7941cbcfc13</anchor>
      <arglist>(bool includeIPv6=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>getLocalAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a1c01e16de47b2969ffbcf072d683c72c</anchor>
      <arglist>(bool includeIPv6=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormattedAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aa2fd467911c3e65627ee2d6b488cc8d7</anchor>
      <arglist>(const String &amp;unformattedAddress)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isIPv4MappedAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a8b4bbf79d0f2a0e8f4fa3edfd0a654c2</anchor>
      <arglist>(const IPAddress &amp;mappedAddress)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>convertIPv4MappedAddressToIPv4</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a804dc5edac4354be391c5004107bb0ba</anchor>
      <arglist>(const IPAddress &amp;mappedAddress)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>convertIPv4AddressToIPv4Mapped</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ab8cd0581613ab75020e41aed971e19e6</anchor>
      <arglist>(const IPAddress &amp;addressToMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IPAddress</type>
      <name>getInterfaceBroadcastAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>afbd64a51c089029fa2bbed654d010d86</anchor>
      <arglist>(const IPAddress &amp;interfaceAddress)</arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>address</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a2be5eab7b1b7d2e39d8d5367642f3004</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isIPv6</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a06b9fe2fa973d89d0e91137fa7cc8f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PopupMenu::Item</name>
    <filename>structPopupMenu_1_1Item.html</filename>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a1f43057bf43d42e299974fe566e46563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ac8f823a6150c34597f650116fde5fe92</anchor>
      <arglist>(String text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a3dc1d9cc006d7bd14f5b3ec068652198</anchor>
      <arglist>(const Item &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>operator=</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a3617a2194061d94cd83b06adcc03faad</anchor>
      <arglist>(const Item &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a0944cecb73d58f1ec341402632a59672</anchor>
      <arglist>(Item &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>operator=</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ad748a266f5df5398b0037e106a291fb1</anchor>
      <arglist>(Item &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setTicked</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a23bea8ad70273946db5c047f458ee7a0</anchor>
      <arglist>(bool shouldBeTicked=true) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setEnabled</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ac1cf39dd10c639161cd8e8562e508bee</anchor>
      <arglist>(bool shouldBeEnabled) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setAction</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a6bb506953f85526aad7865e6b480b56f</anchor>
      <arglist>(std::function&lt; void()&gt; action) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setID</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a392daceec642e312c30250bf6844923b</anchor>
      <arglist>(int newID) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setColour</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>af007974f91ea94442bf561d5723113df</anchor>
      <arglist>(Colour) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setCustomComponent</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a8f28e10175580666548745fbff7d5d79</anchor>
      <arglist>(ReferenceCountedObjectPtr&lt; CustomComponent &gt; customComponent) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>setImage</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a9af54a46a56e23050d33179afab601c8</anchor>
      <arglist>(std::unique_ptr&lt; Drawable &gt;) &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setTicked</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a6e77808f2e1f9d96800bc5c4c2357ee1</anchor>
      <arglist>(bool shouldBeTicked=true) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setEnabled</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a624280c7af78909f687873684635daff</anchor>
      <arglist>(bool shouldBeEnabled) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setAction</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ae8337e417984c3506cf49e8121901c6e</anchor>
      <arglist>(std::function&lt; void()&gt; action) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setID</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a908f580e87b3eae52b81e1d6ba963bbe</anchor>
      <arglist>(int newID) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setColour</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a49f3d6e1a7ae0f558c12989e660c181e</anchor>
      <arglist>(Colour) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setCustomComponent</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a2e119aaab4ad2b6e1de96510f976e7f6</anchor>
      <arglist>(ReferenceCountedObjectPtr&lt; CustomComponent &gt; customComponent) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;&amp;</type>
      <name>setImage</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ae8723e817def33953d709e0eb6131fcd</anchor>
      <arglist>(std::unique_ptr&lt; Drawable &gt;) &amp;&amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>text</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a7d572d3e01e0302b9508337d69d87980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>itemID</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ac2f737fa43d4a2c2e1115af850ea3d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>action</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ac33ad5e4444e9215c8b4ab3a76a0243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; PopupMenu &gt;</type>
      <name>subMenu</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ac3da3a6179a8ddb32c3f8de05a4f91e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; Drawable &gt;</type>
      <name>image</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a001dd54d5203c13104089220674d2513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReferenceCountedObjectPtr&lt; CustomComponent &gt;</type>
      <name>customComponent</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a60e8c61225a127bf37c46144c03689f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReferenceCountedObjectPtr&lt; CustomCallback &gt;</type>
      <name>customCallback</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>aa38826c9b08d9c8c4e8ad2f8da46fec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ApplicationCommandManager *</type>
      <name>commandManager</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a12a2df0e3fa6e652c0e461ed065cc6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>shortcutKeyDescription</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a8f9e3dfd2f9121152a72f21183a51415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a500c07c17af9ed6a25abadca1d6879fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>ae5d0de64db79f723975d6b02cab10d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isTicked</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a06e1905971ec79f5e810149655e59af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSeparator</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>aaa1315800a3586af05b9213ef1ed182a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSectionHeader</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a0a362bd33e4eb4ec8946c654014149d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shouldBreakAfter</name>
      <anchorfile>structPopupMenu_1_1Item.html</anchorfile>
      <anchor>a17608385ca850ad15212f5e9f23b38a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeDocument::Iterator</name>
    <filename>classCodeDocument_1_1Iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a2463bdf7eeb283414329c9b3e8ef49e0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a350e1a7a64043f010e5467a1d862830f</anchor>
      <arglist>(const CodeDocument &amp;document) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a6888dfed32362d2a42997f3ed6d6f093</anchor>
      <arglist>(CodeDocument::Position) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Iterator</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>ab7213db89a00d17eae0f3434dedae0ee</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a5de8f0a1c371d93d668a59f2b3361dd7</anchor>
      <arglist>(const Iterator &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a6ca4d5beaa7ef48977a4d8add382e4df</anchor>
      <arglist>(const Iterator &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>nextChar</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a21dd834cc9809e8c64c1d351fd956735</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>peekNextChar</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a9e5a711b7cc71c199436d0a6f37f5213</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>previousChar</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>ac647965e5767685a36d85d9bc55fe355</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>peekPreviousChar</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>ab6fcca43419395d3143085c048c3d626</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a794f99491b06e4648b800f826769da06</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPosition</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a8a841561cb183954fbcf7816b140e094</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipWhitespace</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>abc24c310cf990a0caf19bc3bf475f3c5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipToEndOfLine</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a98a02afbe6bc5d3d034c258ce0b606c8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipToStartOfLine</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a526a174e0758b8dbca5342add5ca44ba</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLine</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a8ce8da0d5c4c14b74c3ad751b97b6581</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEOF</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a5ab0309f0ca7a87e2231b0c240330fe9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSOF</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>a430df75d82470f2ea314430a220490f3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CodeDocument::Position</type>
      <name>toPosition</name>
      <anchorfile>classCodeDocument_1_1Iterator.html</anchorfile>
      <anchor>ae18c9a37cfa2623fdf4932628e2320a5</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HashMap::Iterator</name>
    <filename>structHashMap_1_1Iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a1f638b01f90ece3081f6456a57f9991e</anchor>
      <arglist>(const HashMap &amp;hashMapToIterate) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a1e2e802a4f40adec1120079695142869</anchor>
      <arglist>(const Iterator &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a4266d184eebca2ad08e4b72025a98804</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>KeyType</type>
      <name>getKey</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a75db8b32382dba1475950f145f0b8a62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getValue</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a0900e91c3caed8322b50160e12f2685f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a341bf8a8ebd064bccb0739fc73b48fa7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>ac2ce2c7614b70d07ca6775554c3f5f11</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>operator*</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a22f9cc653673789c305df74aa6f2a79e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>ae9131d21611dc5bdcd15020930c76744</anchor>
      <arglist>(const Iterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToEnd</name>
      <anchorfile>structHashMap_1_1Iterator.html</anchorfile>
      <anchor>a23667db4b0294862723097ed5230fb3e</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Path::Iterator</name>
    <filename>classPath_1_1Iterator.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>PathElementType</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>startNewSubPath</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfdaebfff5dcac5415d6c7274ad2ef633215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfdabbd031b257d50abb77ee0c755f31b8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>quadraticTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda3a092657aa2dec64c33926a6528c9f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cubicTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda564006cee15d99bd97abe4a506231d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closePath</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda38a8ed95a6ef321e0a558c3807bac952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>startNewSubPath</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfdaebfff5dcac5415d6c7274ad2ef633215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfdabbd031b257d50abb77ee0c755f31b8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>quadraticTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda3a092657aa2dec64c33926a6528c9f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cubicTo</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda564006cee15d99bd97abe4a506231d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closePath</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a62b1a329e3fdbcbdad78bb6c90c7bcfda38a8ed95a6ef321e0a558c3807bac952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>aa0ad8341b6836a7ae789faa10bc7de5f</anchor>
      <arglist>(const Path &amp;path) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Iterator</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>ae557c161b61d99249e5c6c061bf0e7ab</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a653632995fb11345bbb9660e071cf7b9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>PathElementType</type>
      <name>elementType</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a3b33636d181ff130a4c0e475da2824db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x1</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a0041a7b85083e9083c570b8b46a96d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y1</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a38ababca84bdd463b75eadb408406c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x2</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a2f5da180f00bd2e9356d65b2c241d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y2</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a84aee9a5927e034627c1fb4366ee9aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x3</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>afb477336904d08b7869a536444071df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y3</name>
      <anchorfile>classPath_1_1Iterator.html</anchorfile>
      <anchor>a3981516b86cfb813b61d4a737be307ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ValueTree::Iterator</name>
    <filename>structValueTree_1_1Iterator.html</filename>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>ae31297758b4d0eb288e7e4195bad82b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValueTree</type>
      <name>value_type</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>ac54f6a5cdd9dcc2345eee2f8f9be086c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValueTree &amp;</type>
      <name>reference</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>a0a35fa8d0ffc64c9c2d611310fc24e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValueTree *</type>
      <name>pointer</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>a70207657ea8bd1ae3c05602250c0714f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::forward_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>aced8994f06c0dba5bb872e88fe89586c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterator</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>a6c5df03dac9931c3e0cb31dbaa13c79d</anchor>
      <arglist>(const ValueTree &amp;, bool isEnd)</arglist>
    </member>
    <member kind="function">
      <type>Iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>a25452cd24f2b5bc797d865f273aea737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>a4c059a1bc3fa09e115e547a66d6cf2b2</anchor>
      <arglist>(const Iterator &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>aa5ca21dd661d4a36210b4baa802006f3</anchor>
      <arglist>(const Iterator &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>operator*</name>
      <anchorfile>structValueTree_1_1Iterator.html</anchorfile>
      <anchor>aa8bc26f401d506de08e72e0c7ae0e617</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IteratorPair</name>
    <filename>classIteratorPair.html</filename>
    <templarg>typename Begin</templarg>
    <templarg>typename End</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>IteratorPair</name>
      <anchorfile>classIteratorPair.html</anchorfile>
      <anchor>afd41006f259055fb85538f59afbe9876</anchor>
      <arglist>(Begin bIn, End eIn)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>begin</name>
      <anchorfile>classIteratorPair.html</anchorfile>
      <anchor>a4d122eca12d030b59488f57fee3b8242</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>end</name>
      <anchorfile>classIteratorPair.html</anchorfile>
      <anchor>a8028b8e715c4067a9c2753ca6d4b188c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JavascriptEngine</name>
    <filename>classJavascriptEngine.html</filename>
    <member kind="function">
      <type></type>
      <name>JavascriptEngine</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a4982557880163aadbad5337751057269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JavascriptEngine</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>af7b279a3ee909a2324804a73f16a6708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>execute</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a0726c85d9bad8b676f9820a36135b203</anchor>
      <arglist>(const String &amp;javascriptCode)</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>evaluate</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a0cf3bac2ba4e208b69b09777f84a3f8c</anchor>
      <arglist>(const String &amp;javascriptCode, Result *errorMessage=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>callFunction</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a875997c4f7e2ac48977b04d707253851</anchor>
      <arglist>(const Identifier &amp;function, const var::NativeFunctionArgs &amp;args, Result *errorMessage=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>callFunctionObject</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>aa60397f0665c53381cb1ff5ac9456771</anchor>
      <arglist>(DynamicObject *objectScope, const var &amp;functionObject, const var::NativeFunctionArgs &amp;args, Result *errorMessage=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerNativeObject</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a0c9f43562e6e82084d5e92a714bfa5eb</anchor>
      <arglist>(const Identifier &amp;objectName, DynamicObject *object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a6768b3a2e0d881a87eea26456eb10ff1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NamedValueSet &amp;</type>
      <name>getRootObjectProperties</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a286e6cd14733fb9d622d5ad5588e7d9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>RelativeTime</type>
      <name>maximumExecutionTime</name>
      <anchorfile>classJavascriptEngine.html</anchorfile>
      <anchor>a4a08635cda469509d851264f9fcf2c46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadPool::JobSelector</name>
    <filename>classThreadPool_1_1JobSelector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JobSelector</name>
      <anchorfile>classThreadPool_1_1JobSelector.html</anchorfile>
      <anchor>aee051e142b466d3c78f0366ceafc69b5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isJobSuitable</name>
      <anchorfile>classThreadPool_1_1JobSelector.html</anchorfile>
      <anchor>ad128c100151aad34bc5f28ace01ad839</anchor>
      <arglist>(ThreadPoolJob *job)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JPEGImageFormat</name>
    <filename>classJPEGImageFormat.html</filename>
    <base>ImageFileFormat</base>
    <member kind="function">
      <type></type>
      <name>JPEGImageFormat</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a3e000b303a2a2d90dca7be44ace102c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JPEGImageFormat</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a9f343187ffbabd894874f9cbd349f4e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuality</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>ad4388095c291a86f073d511ddfa8607e</anchor>
      <arglist>(float newQuality)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFormatName</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a580438021f8ee14513a972e3b0e8acee</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesFileExtension</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>af1222e40615be2b2b4a0aafa0c0f2e63</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canUnderstand</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a46d7cc60e66d9dbbd1f49e13fff643d8</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>decodeImage</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a5e8ca3478c69a084e03ec544ce6dfd46</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeImageToStream</name>
      <anchorfile>classJPEGImageFormat.html</anchorfile>
      <anchor>a6f21e23fcacb223986c35e6d30e78d1b</anchor>
      <arglist>(const Image &amp;, OutputStream &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JSON</name>
    <filename>classJSON.html</filename>
    <class kind="class">JSON::FormatOptions</class>
    <member kind="enumeration">
      <type></type>
      <name>Spacing</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a95556474f51d8ffed98ab16748c1822b</anchor>
      <arglist></arglist>
      <enumvalue file="classJSON.html" anchor="a95556474f51d8ffed98ab16748c1822ba334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="classJSON.html" anchor="a95556474f51d8ffed98ab16748c1822ba7c39d480131e1f31834cc99dcffc9ecb">singleLine</enumvalue>
      <enumvalue file="classJSON.html" anchor="a95556474f51d8ffed98ab16748c1822ba3bbb85d68a86c321e879d66e0e51cd80">multiLine</enumvalue>
    </member>
    <member kind="function" static="yes">
      <type>static Result</type>
      <name>parse</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a04abe8e9f60ea6ef8d54151947cafdb4</anchor>
      <arglist>(const String &amp;text, var &amp;parsedResult)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>parse</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a0ef8e7d4c113ec4d4a3ecbb11670d019</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>parse</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>aa8073c7491473c44b995de10b961f7b8</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>parse</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>ac4c2776e3251bccd24e2ead35235777b</anchor>
      <arglist>(InputStream &amp;input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>ab620a3090b73293333543cc678c654f4</anchor>
      <arglist>(const var &amp;objectToFormat, bool allOnOneLine=false, int maximumDecimalPlaces=15)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a1322cb9971ad4205ce5fcee7d04a37d4</anchor>
      <arglist>(const var &amp;objectToFormat, const FormatOptions &amp;formatOptions)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>fromString</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>ae810f0f1951773a387acfc63c8f04a39</anchor>
      <arglist>(StringRef)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeToStream</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a73d5ea35fb191e6eb1cf6b5fedfc9798</anchor>
      <arglist>(OutputStream &amp;output, const var &amp;objectToFormat, bool allOnOneLine=false, int maximumDecimalPlaces=15)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeToStream</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>a4e9c15f53702af48cab5959d051a8609</anchor>
      <arglist>(OutputStream &amp;output, const var &amp;objectToFormat, const FormatOptions &amp;formatOptions)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>escapeString</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>ab2bcb2faacb867a91a841a6d8f137f2a</anchor>
      <arglist>(StringRef)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Result</type>
      <name>parseQuotedString</name>
      <anchorfile>classJSON.html</anchorfile>
      <anchor>ada4d75848bea4b8d988d670996d89ab1</anchor>
      <arglist>(String::CharPointerType &amp;text, var &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JSONUtils</name>
    <filename>structJSONUtils.html</filename>
    <member kind="function">
      <type></type>
      <name>JSONUtils</name>
      <anchorfile>structJSONUtils.html</anchorfile>
      <anchor>ab995e2fc6d0367e48f95e1999dd00d5e</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; var &gt;</type>
      <name>setPointer</name>
      <anchorfile>structJSONUtils.html</anchorfile>
      <anchor>a021a130858996b9e3802cff11f4170ce</anchor>
      <arglist>(const var &amp;v, String pointer, const var &amp;newValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>makeObject</name>
      <anchorfile>structJSONUtils.html</anchorfile>
      <anchor>a51db2baafdc0b41ba4a0d6110bab9b56</anchor>
      <arglist>(const std::map&lt; Identifier, var &gt; &amp;source)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>makeObjectWithKeyFirst</name>
      <anchorfile>structJSONUtils.html</anchorfile>
      <anchor>aed20a5bbfb48248c1f985c5e62e554db</anchor>
      <arglist>(const std::map&lt; Identifier, var &gt; &amp;source, Identifier key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>deepEqual</name>
      <anchorfile>structJSONUtils.html</anchorfile>
      <anchor>a2eeee5a0756019b3d95f6788419c26e4</anchor>
      <arglist>(const var &amp;a, const var &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JUCEApplication</name>
    <filename>classJUCEApplication.html</filename>
    <base>JUCEApplicationBase</base>
    <base>ApplicationCommandTarget</base>
    <member kind="function">
      <type></type>
      <name>JUCEApplication</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a80e6dadf35b6954df90f2e11bb25ad8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JUCEApplication</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>ac9eda9bbfd57d6fdf6587d4cf024fbfc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getApplicationName</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a6d0ce92edbfcc864e69faeed9bde92bd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getApplicationVersion</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a4d429c838740667370e1439bc0905471</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moreThanOneInstanceAllowed</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>ae7f9d8176003e18a1b6f4c30a63fdbf6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>anotherInstanceStarted</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>adf79c71599bd3848e3d676ed4d95424e</anchor>
      <arglist>(const String &amp;commandLine) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>systemRequestedQuit</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a8e9b08200268216a791326635ec9321c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suspended</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a6cadf3017be03ed3141f1b166599cb35</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resumed</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a292fcde28c3270c5d3afa84dba14feab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unhandledException</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>af7939b3650dbba8e9abcaa9600f107d6</anchor>
      <arglist>(const std::exception *e, const String &amp;sourceFilename, int lineNumber) override</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandTarget *</type>
      <name>getNextCommandTarget</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a7ffe9acb498fc00be15df73520bebeb2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCommandInfo</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>ae3222d0245de1d1baf346addf9d00f2e</anchor>
      <arglist>(CommandID, ApplicationCommandInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllCommands</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a72ea0c210591a07bee0bb47a1a3a0db2</anchor>
      <arglist>(Array&lt; CommandID &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>perform</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a039df30ba3fa0291a8d0c0cde1e80312</anchor>
      <arglist>(const InvocationInfo &amp;) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JUCEApplication *JUCE_CALLTYPE</type>
      <name>getInstance</name>
      <anchorfile>classJUCEApplication.html</anchorfile>
      <anchor>a2c130d89d4e93eeaf739c748a948e4b1</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JUCEApplicationBase</name>
    <filename>classJUCEApplicationBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JUCEApplicationBase</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a98ba445960e64ae6314626cd14659bd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getApplicationName</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>afa035ff6f164652542e7084f56f940fe</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String</type>
      <name>getApplicationVersion</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a364c4e6df0c1b21f38a95be61589978c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>moreThanOneInstanceAllowed</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a8b0b428b93e6972f3efae78bdda0fac6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>ad584bed05116674a1e68f60a1ac546f5</anchor>
      <arglist>(const String &amp;commandLineParameters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a318021f86bf379caeb4cb27c32f0f229</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>anotherInstanceStarted</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a77dc328a5400d0866b03a96684c0d9c4</anchor>
      <arglist>(const String &amp;commandLine)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>systemRequestedQuit</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>aa4ae0dcc3467f4927d8365b4814b1396</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>suspended</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>ac641cfe5fd77b0f7ffb7b21e0d30f114</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resumed</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a3d6b5a8c46caa068a61fa775df38d014</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unhandledException</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>adb182f77016ee90f8d5443abcb0bb3f0</anchor>
      <arglist>(const std::exception *, const String &amp;sourceFilename, int lineNumber)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>memoryWarningReceived</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a7584d1550d85bcce7203fc29cdf57d66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>backButtonPressed</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a63de619a9e6d4fde1aa4826fc6b83d69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApplicationReturnValue</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>aa8eff5c3954a4a4f09153cc10165a588</anchor>
      <arglist>(int newReturnValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getApplicationReturnValue</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a7f483c8b97ddec5a4dcdf7ae7b4b0088</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialising</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a50aeb95b30fa9f4859777ca5474dce09</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JUCEApplicationBase *</type>
      <name>getInstance</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a6682b6a4633c58b5b3250748be1806c7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>quit</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a542e212605f0aa693f687d8798998615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray JUCE_CALLTYPE</type>
      <name>getCommandLineParameterArray</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a61eedb3499aba883c3e4822a6c2c8973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>getCommandLineParameters</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>adee64be174cace396ba05ce3bbb6a280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isStandaloneApp</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>ab37b7899d09c4bd2b6f38a3ae13dcb33</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>JUCEApplicationBase</name>
      <anchorfile>classJUCEApplicationBase.html</anchorfile>
      <anchor>a3b64c47474ca9bf96c4ad7c0ee8cb3f5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JUCESplashScreen</name>
    <filename>classJUCESplashScreen.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <base protection="private">DeletedAtShutdown</base>
    <member kind="function">
      <type></type>
      <name>JUCESplashScreen</name>
      <anchorfile>classJUCESplashScreen.html</anchorfile>
      <anchor>ace2db6a7a5b1219e3ec5163978242495</anchor>
      <arglist>(Component &amp;parentToAddTo)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classJUCESplashScreen.html</anchorfile>
      <anchor>a0763f4e27c1c208c450f78d8c6ef5c2e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; Drawable &gt;</type>
      <name>getSplashScreenLogo</name>
      <anchorfile>classJUCESplashScreen.html</anchorfile>
      <anchor>a43a0e842df29b507eb97ccaeb3e46c21</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Justification</name>
    <filename>classJustification.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca56156bb2892e32febf8011af9c5da653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca92d0fe0a466b35d67e1b7b91f971d7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontallyCentred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcac9fd148cf8547fab0e3aeee306223ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaba34337f0f6a8cfcaf472a72f6d46649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcac77cede28d3cecdc46227f503446207b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticallyCentred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca8a4ec09c32a9a1111e72ec7a9b6f9411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontallyJustified</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca0881c08fa2d58e9d6f36ab8bbea4b800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaf9d9adde20dce1aa38ff9a69be2b4384</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca66eba21caedb3d6bfbeff74c610628b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaea1dc507ac46f0c7417666ba14d9ad5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredTop</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca3a44a2451bf933ef23b99d19c53db3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredBottom</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca392a10b2805345384ac0589b1261cea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaf2d7cc575db9d4d9a1305407625b7afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca36ad3c72f605613650333cc78d1e0b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca3597930eb27b2d7aed0a929816a10ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca397027445c8ee878b4f4871f10ba58d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca56156bb2892e32febf8011af9c5da653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca92d0fe0a466b35d67e1b7b91f971d7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontallyCentred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcac9fd148cf8547fab0e3aeee306223ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaba34337f0f6a8cfcaf472a72f6d46649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcac77cede28d3cecdc46227f503446207b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticallyCentred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca8a4ec09c32a9a1111e72ec7a9b6f9411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontallyJustified</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca0881c08fa2d58e9d6f36ab8bbea4b800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centred</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaf9d9adde20dce1aa38ff9a69be2b4384</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca66eba21caedb3d6bfbeff74c610628b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaea1dc507ac46f0c7417666ba14d9ad5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredTop</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca3a44a2451bf933ef23b99d19c53db3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centredBottom</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca392a10b2805345384ac0589b1261cea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbcaf2d7cc575db9d4d9a1305407625b7afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca36ad3c72f605613650333cc78d1e0b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomLeft</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca3597930eb27b2d7aed0a929816a10ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomRight</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1f8c07756c56fe8f31ed44964e51bfbca397027445c8ee878b4f4871f10ba58d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Justification</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a98e01ea7f8af9ea1cbf27bf8c8139b76</anchor>
      <arglist>(int justificationFlags) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Justification</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>ac4b5b9f0403512d91215fec879fa9e77</anchor>
      <arglist>(const Justification &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Justification &amp;</type>
      <name>operator=</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>aef25b2b114c9c88d77819c941f5de2dc</anchor>
      <arglist>(const Justification &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a975c2fdf40e8243fac17861e179240ed</anchor>
      <arglist>(const Justification &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>adcdcb4a8ca5ea6da52244114256eea6f</anchor>
      <arglist>(const Justification &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFlags</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>aa34a4685b36f9cbc012c7682d1688fd4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testFlags</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>afdcebb7ecc5434a82f7e282d9f17c39f</anchor>
      <arglist>(int flagsToTest) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOnlyVerticalFlags</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>ab92d64608943bf4ddfc71c456f2af147</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOnlyHorizontalFlags</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a8318bc37f42d5296c334770fd9edd4e3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToRectangle</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a2ec608d8a7cf43d431ae2eb8c0e21597</anchor>
      <arglist>(ValueType &amp;x, ValueType &amp;y, ValueType w, ValueType h, ValueType spaceX, ValueType spaceY, ValueType spaceW, ValueType spaceH) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Rectangle&lt; ValueType &gt;</type>
      <name>appliedToRectangle</name>
      <anchorfile>classJustification.html</anchorfile>
      <anchor>a1de4c171b84b1566f6319a3cae8ee5fc</anchor>
      <arglist>(const Rectangle&lt; ValueType &gt; &amp;areaToAdjust, const Rectangle&lt; ValueType &gt; &amp;targetSpace) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyboardComponentBase</name>
    <filename>classKeyboardComponentBase.html</filename>
    <base>Component</base>
    <base>ChangeBroadcaster</base>
    <class kind="struct">KeyboardComponentBase::NoteAndVelocity</class>
    <member kind="enumeration">
      <type></type>
      <name>Orientation</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontalKeyboard</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509beaf80bf5e485b51c7341bdd505bb99df70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticalKeyboardFacingLeft</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509bea53491da413c85bca6b940594dabc4f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticalKeyboardFacingRight</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509bea05a07057fec0cf694bdab07b8dc710c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ae72fd1997b9ac85415af99ad86256e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upDownButtonBackgroundColourId</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ae72fd1997b9ac85415af99ad86256e92aa9b95ecc944c46efb4f27db39a6e93e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upDownButtonArrowColourId</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ae72fd1997b9ac85415af99ad86256e92af439872aaaacb7c30014f53d8334c512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>horizontalKeyboard</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509beaf80bf5e485b51c7341bdd505bb99df70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticalKeyboardFacingLeft</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509bea53491da413c85bca6b940594dabc4f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>verticalKeyboardFacingRight</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aa131ceb312997c3b5f07c840772509bea05a07057fec0cf694bdab07b8dc710c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upDownButtonBackgroundColourId</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ae72fd1997b9ac85415af99ad86256e92aa9b95ecc944c46efb4f27db39a6e93e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upDownButtonArrowColourId</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ae72fd1997b9ac85415af99ad86256e92af439872aaaacb7c30014f53d8334c512</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyboardComponentBase</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>abd9c05fe326475e8e176627a7f710220</anchor>
      <arglist>(Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyboardComponentBase</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a998324b2a902e08e6170beda0eeb3a27</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a88e12222a77789b4c0ea2fd9bf32840f</anchor>
      <arglist>(float widthInPixels)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getKeyWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a511bcf85111a70af3d93da184dcb0989</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollButtonWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a6da45094a7e9488ebff2c51413ef6892</anchor>
      <arglist>(int widthInPixels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScrollButtonWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aeb037cfb477e2c0253a303e1d5342346</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a62c97676f2ebfc7b689e0f81f21cc545</anchor>
      <arglist>(Orientation newOrientation)</arglist>
    </member>
    <member kind="function">
      <type>Orientation</type>
      <name>getOrientation</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a121a9e317ff89f4aa66fac9f94c6d5ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontal</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a39c688276f96d0f1d1be9a04ee4a270c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAvailableRange</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a17b1153554e62e18790286b338b3ed68</anchor>
      <arglist>(int lowestNote, int highestNote)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRangeStart</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a37b05821a40e914eab9c4677ce906e79</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRangeEnd</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ab817dc120f3241df0deedb471b6888cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLowestVisibleKey</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aedabffbfec843e1532ddc619b02bb8a4</anchor>
      <arglist>(int noteNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLowestVisibleKey</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a3658485b11e32f221d788836d8541b3d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWhiteNoteLength</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a9e9d7b87ebe16b59c79b96361ae64b32</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlackNoteLengthProportion</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a5e3aac0200948efd182145b0e0272246</anchor>
      <arglist>(float ratio) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlackNoteLengthProportion</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a8b0fe27fdf9afde0bf7c3a66d529f1f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlackNoteLength</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>aaccc9126c817f9bc89799df7427bfbcd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlackNoteWidthProportion</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a9531af4226da5e8fc39b4307d54a8115</anchor>
      <arglist>(float ratio) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlackNoteWidthProportion</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>adf337735648a0a9be3d604c9668d12e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlackNoteWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>acb18c880ba4aa678bb845fb8333e4d11</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollButtonsVisible</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ac5fffd4ecd29e8c64ff01bd6cae4f4c2</anchor>
      <arglist>(bool canScroll)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getKeyStartPosition</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a4d507877586672e18875b570af8d0e50</anchor>
      <arglist>(int midiNoteNumber) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTotalKeyboardWidth</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a2c822da7b37efe03784b13dd8b145575</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>NoteAndVelocity</type>
      <name>getNoteAndVelocityAtPosition</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a3ef8d483fccbebbe9936b2e468d9d3e7</anchor>
      <arglist>(Point&lt; float &gt; position, bool includeChildComponents=false)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getRectangleForKey</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a1606ce5feca7a6fd2b87e82bf1332dcc</anchor>
      <arglist>(int midiNoteNumber) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOctaveForMiddleC</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>af9c2a4aba2af74f35c88f4c816a39d38</anchor>
      <arglist>(int octaveNumForMiddleC)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOctaveForMiddleC</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a603d902ed06733c1a8e009185c269240</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawKeyboardBackground</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a8f2453f02871e93739ad6de396b83046</anchor>
      <arglist>(Graphics &amp;g, Rectangle&lt; float &gt; area)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawWhiteKey</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a0bec13c0421e4c6aeb09cca5357fbada</anchor>
      <arglist>(int midiNoteNumber, Graphics &amp;g, Rectangle&lt; float &gt; area)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawBlackKey</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a2e7e69d010b2666f8604d9b281142bab</anchor>
      <arglist>(int midiNoteNumber, Graphics &amp;g, Rectangle&lt; float &gt; area)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawUpDownButton</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a3877cb31e16e0038b4000bb735e774cd</anchor>
      <arglist>(Graphics &amp;g, int w, int h, bool isMouseOver, bool isButtonPressed, bool movesOctavesUp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Range&lt; float &gt;</type>
      <name>getKeyPosition</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a6e764e0637c0d9ae86619119187c07f9</anchor>
      <arglist>(int midiNoteNumber, float keyWidth) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a429e28c4b16829b1cefc283b6c4c7612</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>ad840509dede72308157714250a15f4ee</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classKeyboardComponentBase.html</anchorfile>
      <anchor>a317a52a8453f777ffa0249a4bfd03e4d</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyboardFocusTraverser</name>
    <filename>classKeyboardFocusTraverser.html</filename>
    <base>ComponentTraverser</base>
    <member kind="function">
      <type></type>
      <name>~KeyboardFocusTraverser</name>
      <anchorfile>classKeyboardFocusTraverser.html</anchorfile>
      <anchor>a127c924ddfebe2e0753f20e7ee31dece</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getDefaultComponent</name>
      <anchorfile>classKeyboardFocusTraverser.html</anchorfile>
      <anchor>a3d97b08d9bbee6422aa631fc78b3d701</anchor>
      <arglist>(Component *parentComponent) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getNextComponent</name>
      <anchorfile>classKeyboardFocusTraverser.html</anchorfile>
      <anchor>a03f85e6c3fea8e389f85022373ff3676</anchor>
      <arglist>(Component *current) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getPreviousComponent</name>
      <anchorfile>classKeyboardFocusTraverser.html</anchorfile>
      <anchor>a5ef4e29e3c64a5d9ef1f125432769ac6</anchor>
      <arglist>(Component *current) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Component * &gt;</type>
      <name>getAllComponents</name>
      <anchorfile>classKeyboardFocusTraverser.html</anchorfile>
      <anchor>a7300369ec0af9777d429b8fa9dde3151</anchor>
      <arglist>(Component *parentComponent) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyGeneration</name>
    <filename>classKeyGeneration.html</filename>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>generateKeyFile</name>
      <anchorfile>classKeyGeneration.html</anchorfile>
      <anchor>a8554134a97627178203b3f288c90eee0</anchor>
      <arglist>(const String &amp;appName, const String &amp;userEmail, const String &amp;userName, const String &amp;machineNumbers, const RSAKey &amp;privateKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>generateExpiringKeyFile</name>
      <anchorfile>classKeyGeneration.html</anchorfile>
      <anchor>a5652ee792c95a217a4394ce13fbf93e2</anchor>
      <arglist>(const String &amp;appName, const String &amp;userEmail, const String &amp;userName, const String &amp;machineNumbers, const Time expiryTime, const RSAKey &amp;privateKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>keyGenerationAppMain</name>
      <anchorfile>classKeyGeneration.html</anchorfile>
      <anchor>a608c4ffe01796eba24a5ab563b5d488e</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyListener</name>
    <filename>classKeyListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyListener</name>
      <anchorfile>classKeyListener.html</anchorfile>
      <anchor>a16c15e64e7d206bb4d1492f56dd7577d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>keyPressed</name>
      <anchorfile>classKeyListener.html</anchorfile>
      <anchor>ae69d788cbada2ae5069a9e725db0baf7</anchor>
      <arglist>(const KeyPress &amp;key, Component *originatingComponent)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classKeyListener.html</anchorfile>
      <anchor>aa3efa1c9c4ebfb754c9d68180a40b6c7</anchor>
      <arglist>(bool isKeyDown, Component *originatingComponent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyMappingEditorComponent</name>
    <filename>classKeyMappingEditorComponent.html</filename>
    <base>Component</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5621ed52a0934c85301ded0696798a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5621ed52a0934c85301ded0696798a42a41dc42d5069bfbae08a65ae57066f836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5621ed52a0934c85301ded0696798a42a83eb0e6141d7afb10f1392784575d617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5621ed52a0934c85301ded0696798a42a41dc42d5069bfbae08a65ae57066f836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5621ed52a0934c85301ded0696798a42a83eb0e6141d7afb10f1392784575d617</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyMappingEditorComponent</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>ad82af2e52efb94bd1f48aba770e068fb</anchor>
      <arglist>(KeyPressMappingSet &amp;mappingSet, bool showResetToDefaultButton)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyMappingEditorComponent</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a62a4f8edb27b72cac47b7fe00cbf5bf0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColours</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>aaa8e66282bf7d9567b677d7b4e2e2347</anchor>
      <arglist>(Colour mainBackground, Colour textColour)</arglist>
    </member>
    <member kind="function">
      <type>KeyPressMappingSet &amp;</type>
      <name>getMappings</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>ab28dd01c9cf45ee9d4e84dc062ef4bb9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandManager &amp;</type>
      <name>getCommandManager</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>afc5ef8b7ec7ad1084ca0eda8d10cf068</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>shouldCommandBeIncluded</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>abb52cedae53b4d9b12d7f084b688cbed</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCommandReadOnly</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>aa62cc07cddf842c855c577fbd118958c</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDescriptionForKeyPress</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a9b7f50c2171670f5d5908a48e5ebbcfb</anchor>
      <arglist>(const KeyPress &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a213bd76375d21b35f5b012502bea9ada</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classKeyMappingEditorComponent.html</anchorfile>
      <anchor>a5a53bfe81621c258183660f6e748619d</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethods</name>
    <filename>structExtraLookAndFeelBaseClasses_1_1KeyMappingEditorComponentMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyMappingEditorComponentMethods</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1KeyMappingEditorComponentMethods.html</anchorfile>
      <anchor>a15f629bcb3fb308c49621f715dccc9df</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawKeymapChangeButton</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1KeyMappingEditorComponentMethods.html</anchorfile>
      <anchor>a68a78b177524e7aff9d9b0129e67094d</anchor>
      <arglist>(Graphics &amp;, int width, int height, Button &amp;, const String &amp;keyDescription)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyPress</name>
    <filename>classKeyPress.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyPress</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae7143f58a06c1828cbad0aa84e0b1af2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyPress</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a654a419dbdd651bba24d9b84b5b97382</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPress</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a6a8910ee5ba637b23af8550eac1c301a</anchor>
      <arglist>(int keyCode, ModifierKeys modifiers, juce_wchar textCharacter) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPress</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aee4f777a405880b975b96dc7738c151d</anchor>
      <arglist>(int keyCode) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPress</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a00ac84a6688f7f96b86210e5fd402a64</anchor>
      <arglist>(const KeyPress &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>KeyPress &amp;</type>
      <name>operator=</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a046217f5e1d8bdc22567336fd983f1e7</anchor>
      <arglist>(const KeyPress &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af0f5939d677fd996b3d25f9a8fb50643</anchor>
      <arglist>(const KeyPress &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>afb86f08e6db034fbd3f143ffa31e4777</anchor>
      <arglist>(const KeyPress &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a9957d43aaa85003e6e0da06cdf874582</anchor>
      <arglist>(int keyCode) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aff3aa01ed93293ecbc3b13ca910532fe</anchor>
      <arglist>(int keyCode) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ab4f51e1cc6e423380fa7e77f105eef0c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKeyCode</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a4cfa514c624628995ce687dcdc6518fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>getModifiers</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a1bc9306994b77cccb0055618ce8d355c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getTextCharacter</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>acc9672e1abfbb01f150b3282775c71fd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyCode</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ac443b8024725e24f0da796cbac8d7fff</anchor>
      <arglist>(int keyCodeToCompare) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextDescription</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ac7721a37834e88abb7c0fee7127be701</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextDescriptionWithIcons</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aaa5172049544dcdfdc30e37735240a41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentlyDown</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a1a101871ea5807602a22c7f9afe677be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KeyPress</type>
      <name>createFromDescription</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a9370e54ba688baf761a8ec78a3a61269</anchor>
      <arglist>(const String &amp;textVersion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isKeyCurrentlyDown</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a94c2aecc867e4dba1382c31c377523d2</anchor>
      <arglist>(int keyCode)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>spaceKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a60f802af5aff465d7ff910009608e343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>escapeKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a565ec13ad662d05392b609fad31b8f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>returnKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a1cfe46412c3af08250ddc14bfaef1205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tabKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a2a3d96e0f2602106a3855a34a2e1dbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>deleteKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae568c9aba033acf0c24390f24304b9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>backspaceKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a035471d297e6f91fc8e86d91539da361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>insertKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af62c3ffd333fc440eca6596b56df48b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>upKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a97fcf796ea92d9ff3818ee17cdbafa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>downKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aeb9a20dd50b39f66d7d778d31b6b5f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>leftKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ad2961244072158eee77e11844a968f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>rightKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aff89b4c5876819968ff83a6c6ee15416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>pageUpKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aed878a6382f57cca1617d923b236ea1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>pageDownKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ac30e9e5628a043cfac1c601540b1ef01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>homeKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae811d47e771f147a949d1bb818d9c9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>endKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a54ced410db4096610651498e85e63b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F1Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a4718eab842ed4cfef54b2538941fd7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F2Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a68ef806408eb7ad6a13923d8244771f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F3Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ad8eef2e261d82cfb2957fd6b6b27e421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F4Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a962505a345c199485480f3a87e33968e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F5Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a41256ebbfdcd285a06baab285bb24f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F6Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a6fc8b94cc4fc53cd0dd8a60ab1275e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F7Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a1600c88c7f1d109d1c098b89ed399eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F8Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a33c505fcea9f343a0682ea8b9ac38361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F9Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ab2826f73bf6f9851a03908984e9ef85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F10Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>acc93115bcbc62c2d6f6410bd953048b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F11Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aba680314581f58ae805b8ca6db4cd7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F12Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a8d2b24133ac5f7be8968dc6f76ad290d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F13Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aae831dec3e60af238a7691365fbca521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F14Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af81fbf2d5a9848bfae5344cf9daa01ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F15Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af08f015ab55e816151f061946a86922f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F16Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ab22e575b32683a1dc7b8ca3c578dc402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F17Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a6c33bf0d7fccfaa390c14c035d401ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F18Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a40a695ddf487269d6d64befb09c998d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F19Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a7d2e62879e81c0ecbd88efb2569da793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F20Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae6dd5069290597721f17db7d16f8c2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F21Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a338c78de6cf855f0b0da021b0b356580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F22Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a052706f8d3a5efbfe7c2b49627ea604e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F23Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ac3b81b34e3cdbb6f16fb40625dcfac24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F24Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aa847c5a9141e1404b42445964e671e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F25Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a9390d674a14c39d2fbeb8d068cc53c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F26Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a16783540033fc2a44e2a778fea7ef94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F27Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>abaaaef71d6468c100c01fe71ca0a1d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F28Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a690a6243edc6e4f1325ca4a3db6941a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F29Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a9f7e94d87c8547c151a7b00ea18b4de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F30Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a39e8d79d1bd721258517b0ccdd8dccdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F31Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a4b0521a606c674617f2056039a0e0dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F32Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af85c6e0a93350ca0e60e05eed859f48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F33Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae7568d1b5cc8a4b527d82a76cc6148be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F34Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>afb90f08551454e62d2303321f09fa660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>F35Key</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aa6b74245021c4e5d0aefe71ed046d431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad0</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a4a44bab251df2712330effd9358968b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad1</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af8c69449943e82aac0a728d2ba4dd016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad2</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a25a781888b24650884cb41a70a2f1b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad3</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aa020cb0e8d6661d2d38476c96524b542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad4</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ae49578eec3c953038ec269380fddc032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad5</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af5ff94b47c44d1e41e80dc581a872a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad6</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a5d362149cc5a341c24b74644d0812f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad7</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a8b9053c4da94ae7a5d8f7d171adb6853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad8</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af941a0797b78b1429f20497d4c16b4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPad9</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>af5c16e7d95c0cc6b5e0739c2021b7f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadAdd</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a070c217aebfc2af7c511a12623db59e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadSubtract</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a3587df27be497fb3d805dc6ac8eadc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadMultiply</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>aec3e249cbc1b42e0917131c64c5a3042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadDivide</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a3261a5f6e1231d0dc55294c38ae67108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadSeparator</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a53df5e582959f3ae2e3c75f383f251e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadDecimalPoint</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a599c6a65c651b40c667d369e58a31d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadEquals</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>ac52dd54c9ba617eb2075d0769238d9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>numberPadDelete</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a98053d001402ac0a14ba101f9fd98615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>playKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a08e1a3281e1a772f1e6227f70d117622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>stopKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a4ebc694e95335f25418c99eb2235d815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>fastForwardKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a5818ad479163ff4ee7d191b5c125a5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>rewindKey</name>
      <anchorfile>classKeyPress.html</anchorfile>
      <anchor>a135d25e32e2493d0e58a61ae3e476121</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyPressMappingSet</name>
    <filename>classKeyPressMappingSet.html</filename>
    <base>KeyListener</base>
    <base>ChangeBroadcaster</base>
    <base protection="private">FocusChangeListener</base>
    <member kind="function">
      <type></type>
      <name>KeyPressMappingSet</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a809a42cae8d2bfaf754c369f01a03870</anchor>
      <arglist>(ApplicationCommandManager &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPressMappingSet</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>af094b874c041df2b6ba52855573e2437</anchor>
      <arglist>(const KeyPressMappingSet &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyPressMappingSet</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a9cbe9bb3052f574f6ad0f071bae2a6f9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ApplicationCommandManager &amp;</type>
      <name>getCommandManager</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>ab660e3235fe3d2529460541b36f1c923</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; KeyPress &gt;</type>
      <name>getKeyPressesAssignedToCommand</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a0126359e2962a8f9948af1fc8507e376</anchor>
      <arglist>(CommandID commandID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addKeyPress</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>ac2adbad788cddf223990617e00fbd7f1</anchor>
      <arglist>(CommandID commandID, const KeyPress &amp;newKeyPress, int insertIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefaultMappings</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a11ec4b86290489da987e2fcc3455b140</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefaultMapping</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a60fb5f6f71f8d4b9ef04627c625fb5b5</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllKeyPresses</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a16e2d91480adcd22ee5dbfdce01c0156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllKeyPresses</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a9f3803440dd3d36fd79680c8dc2cc779</anchor>
      <arglist>(CommandID commandID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeKeyPress</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a69386f2e687ced9630b24a745b6fa33a</anchor>
      <arglist>(CommandID commandID, int keyPressIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeKeyPress</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a0626523ca6a55cc5948531f0382e2ad8</anchor>
      <arglist>(const KeyPress &amp;keypress)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsMapping</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a452b1dd8851dd760fb52f97637f387a5</anchor>
      <arglist>(CommandID commandID, const KeyPress &amp;keyPress) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CommandID</type>
      <name>findCommandForKeyPress</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a748d3657cb192844b1ff7cfa1044231d</anchor>
      <arglist>(const KeyPress &amp;keyPress) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreFromXml</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>acd0da647bbd350e6daebcd8705a8b11e</anchor>
      <arglist>(const XmlElement &amp;xmlVersion)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a36fea8e522fbecda4ae67bbfe3a9037f</anchor>
      <arglist>(bool saveDifferencesFromDefaultSet) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>ab92a471a8cfc20ad036750cd3c19d5c5</anchor>
      <arglist>(const KeyPress &amp;, Component *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a0329856dd3e6ec50d64114f197045491</anchor>
      <arglist>(bool isKeyDown, Component *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalFocusChanged</name>
      <anchorfile>classKeyPressMappingSet.html</anchorfile>
      <anchor>a9a87b7a4ae2b7365723e47e29cf48500</anchor>
      <arglist>(Component *) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KnownPluginList</name>
    <filename>classKnownPluginList.html</filename>
    <base>ChangeBroadcaster</base>
    <class kind="class">KnownPluginList::CustomScanner</class>
    <class kind="struct">KnownPluginList::PluginTree</class>
    <member kind="enumeration">
      <type></type>
      <name>SortMethod</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultOrder</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a095b33c1920322812d2f98874fa647c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortAlphabetically</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a13fa4bc46bb8b6c70670f13fa2a8ad4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByCategory</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a2a27fc73f320a500d812f660663eee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByManufacturer</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098acf0c4ac83301f91cb2eb1ac54fb32222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByFormat</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a72b3147bbc8e818e0ece96b463c07bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByFileSystemLocation</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a7da9f1486befa583139ced7d449a6b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByInfoUpdateTime</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098adb393814782fdd73fad2836d78200f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultOrder</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a095b33c1920322812d2f98874fa647c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortAlphabetically</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a13fa4bc46bb8b6c70670f13fa2a8ad4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByCategory</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a2a27fc73f320a500d812f660663eee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByManufacturer</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098acf0c4ac83301f91cb2eb1ac54fb32222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByFormat</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a72b3147bbc8e818e0ece96b463c07bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByFileSystemLocation</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098a7da9f1486befa583139ced7d449a6b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortByInfoUpdateTime</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a6beabfccc86796527f663f30f3514098adb393814782fdd73fad2836d78200f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KnownPluginList</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a9e42fc0a1b1819ad21a734f6380fb1a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KnownPluginList</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>ac4e9b4e16425a07e64d165c0337211bb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>af0066ed9002767c229a86e18407ddd7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addType</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a3ca7b930d503c7a4f56198603ff82215</anchor>
      <arglist>(const PluginDescription &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeType</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a73397ec4fd3e415d8312573be5270913</anchor>
      <arglist>(const PluginDescription &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumTypes</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>af887b51cf7d3b8c4f44f2475c8109888</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; PluginDescription &gt;</type>
      <name>getTypes</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a16b38630b28da21647e2f604e763bf43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; PluginDescription &gt;</type>
      <name>getTypesForFormat</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a4e61cc8356c7f63430423a950f720c04</anchor>
      <arglist>(AudioPluginFormat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; PluginDescription &gt;</type>
      <name>getTypeForFile</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a401c0dcea0fd20aa96adb57f3aa8c6b7</anchor>
      <arglist>(const String &amp;fileOrIdentifier) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; PluginDescription &gt;</type>
      <name>getTypeForIdentifierString</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a9c222c7cebfa610b86c0f4878d8a031e</anchor>
      <arglist>(const String &amp;identifierString) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scanAndAddFile</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a8364ba510d676c59677c997a7f89235c</anchor>
      <arglist>(const String &amp;possiblePluginFileOrIdentifier, bool dontRescanIfAlreadyInList, OwnedArray&lt; PluginDescription &gt; &amp;typesFound, AudioPluginFormat &amp;formatToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanFinished</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>ac594126087b7b6569d622cf5caef92fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isListingUpToDate</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a01b3596f99b2958fb426c6ee23cac37f</anchor>
      <arglist>(const String &amp;possiblePluginFileOrIdentifier, AudioPluginFormat &amp;formatToUse) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanAndAddDragAndDroppedFiles</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>ac7eeaf55798843613c61e44204ac4b83</anchor>
      <arglist>(AudioPluginFormatManager &amp;formatManager, const StringArray &amp;filenames, OwnedArray&lt; PluginDescription &gt; &amp;typesFound)</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getBlacklistedFiles</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a49d1215a6c4476f599cbb16d9cf902e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToBlacklist</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a1f99f1fe2cee88552502ee525a93f3aa</anchor>
      <arglist>(const String &amp;pluginID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFromBlacklist</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a8d68033f56b0ae4fdf9d438cc193d7b5</anchor>
      <arglist>(const String &amp;pluginID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearBlacklistedFiles</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a55f576f2392346c191ec6735f68a1996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a7e5269bf0c0340917dfb30801c25f717</anchor>
      <arglist>(SortMethod method, bool forwards)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>abedceb24e8525df0bcad766018aabc15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recreateFromXml</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a3914fddc79074744a1a7b7d7a0e8201f</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomScanner</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>a0182647415c5da712c87077b0f1ded05</anchor>
      <arglist>(std::unique_ptr&lt; CustomScanner &gt; newScanner)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addToMenu</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>aa75500d7d522e4c91536ef1d1d937c4e</anchor>
      <arglist>(PopupMenu &amp;menu, const Array&lt; PluginDescription &gt; &amp;types, SortMethod sortMethod, const String &amp;currentlyTickedPluginID={})</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getIndexChosenByMenu</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>abca30bbd3c093a74c26a78ab9c3d2406</anchor>
      <arglist>(const Array&lt; PluginDescription &gt; &amp;types, int menuResultCode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; PluginTree &gt;</type>
      <name>createTree</name>
      <anchorfile>classKnownPluginList.html</anchorfile>
      <anchor>aa5ec9d9534931c09f5ddc213062932d4</anchor>
      <arglist>(const Array&lt; PluginDescription &gt; &amp;types, SortMethod sortMethod)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Label</name>
    <filename>classLabel.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base protection="protected">TextEditor::Listener</base>
    <base protection="private">ComponentListener</base>
    <base protection="private">Value::Listener</base>
    <class kind="class">Label::Listener</class>
    <class kind="struct">Label::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a80bf4bb58a466a4debb994f3ee2c8cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a1f25238374bf53d43f8c73e68c8e937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701ab67bf6af853bcef12b41b3e81f7d18bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a6ccfd805ecc818013ea4bdde69d4258b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701adb6284340066b8c4d9ea389087c7d69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a6c7adfce6c830c9faa94efd3445f78cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a80bf4bb58a466a4debb994f3ee2c8cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a1f25238374bf53d43f8c73e68c8e937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701ab67bf6af853bcef12b41b3e81f7d18bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a6ccfd805ecc818013ea4bdde69d4258b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701adb6284340066b8c4d9ea389087c7d69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineWhenEditingColourId</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a41756012394513222e1323bb432fa701a6c7adfce6c830c9faa94efd3445f78cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Label</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ad6d7e15decfae7d38cc9396037f9b220</anchor>
      <arglist>(const String &amp;componentName=String(), const String &amp;labelText=String())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Label</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a55cbd9d757726988a11eee59df98461a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a3f0ca22cb63e924d3db23da48c210790</anchor>
      <arglist>(const String &amp;newText, NotificationType notification)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>aaec6b6960f4a8a376206f4ac74240c87</anchor>
      <arglist>(bool returnActiveEditorContents=false) const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getTextValue</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a5665fcbfeb489caa70d81b3bb0c430f2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>af590df032e89790278b1b00ce4083d1d</anchor>
      <arglist>(const Font &amp;newFont)</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getFont</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a1838303b4908130292e7526413d0832c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustificationType</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a9d857b984a1762b70424f4893efe99d2</anchor>
      <arglist>(Justification justification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustificationType</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ad640f4583b4c76cffaff3082b50cc505</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ad48c4e405722b36328ec68ff7fb7cf42</anchor>
      <arglist>(BorderSize&lt; int &gt; newBorderSize)</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; int &gt;</type>
      <name>getBorderSize</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a2c96a5a712dff76ebf01197f33b2342c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToComponent</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a3c2397c0da1249f9e27e2279e0f2d4eb</anchor>
      <arglist>(Component *owner, bool onLeft)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getAttachedComponent</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>af3b24a2691925fa244dc5a11f5da7003</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttachedOnLeft</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a4a36509a1bc34089dfdf1828dc87d23d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumHorizontalScale</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a3529019ec38b097daec0fb97fe7218d1</anchor>
      <arglist>(float newScale)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinimumHorizontalScale</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ab0d9138c10c41be554779d0c41aff70d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyboardType</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a24803c95b633f0828f5496bb0aff0b83</anchor>
      <arglist>(TextInputTarget::VirtualKeyboardType type) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a05dc02ef40bf0244c928bff8c7cf904e</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a7dd9288cdac6891c5c3a4c38df30c2b9</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditable</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a9342a397932d82bb1d196ebf9a8969d8</anchor>
      <arglist>(bool editOnSingleClick, bool editOnDoubleClick=false, bool lossOfFocusDiscardsChanges=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditableOnSingleClick</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a466283689e98cc6d1d3d521ab8d383e2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditableOnDoubleClick</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a05a999148537f67b9cb676f3940bb3f7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesLossOfFocusDiscardChanges</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>aac0b01b91b21112f397fcde2d5942bc9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditable</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a4531c2784a8896eaa50d6461ccc764c2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showEditor</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a7e8a44e4664b3d3e774e78d29b4b558b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideEditor</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a6f5fd9653da51af4720d1ac5e54f18d8</anchor>
      <arglist>(bool discardCurrentEditorContents)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBeingEdited</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a4a96b4b788e9bc056b513d6f7f89686e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TextEditor *</type>
      <name>getCurrentTextEditor</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a010bcba4ef914cbb5ee058be04005094</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a03a700e80c88e52f6fdf133dc3095993</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onTextChange</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a5ba80ea5ea965a001e2eacf75fc0314b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onEditorShow</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ae8e66977501dc15f678cc1b80fa218ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onEditorHide</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a91c371cd75550faa4fc2fd546b31a3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TextEditor *</type>
      <name>createEditorComponent</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>af1d2e25a320e66eb09a80b479261f8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>textWasEdited</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ac25aabade178c65badaaf2773e0c26b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>textWasChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a2bc26840c05560b6c17a719c0a2537b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>editorShown</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a5260dfecf51d5f4822ea7072cb2d4cb6</anchor>
      <arglist>(TextEditor *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>editorAboutToBeHidden</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a94b4571677d5ac3c0ebfc7d171aa9ba6</anchor>
      <arglist>(TextEditor *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a5afd583115f3a166cdd586d735d4d7a0</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a440739a97aa7875bb5311f96379c81ff</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a714eeb3f14b09c6b09ceb20c046a6e8f</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ac8aa7b000471890ddfb5a9997b6ceb11</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a691d25ca6ed6e80cd30b61b349897d85</anchor>
      <arglist>(Component &amp;, bool wasMoved, bool wasResized) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>componentParentHierarchyChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a78853c28a79a761fd277e86fd8f39c81</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>componentVisibilityChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a844fcbd42dcf40feab0088f9aa523c52</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>inputAttemptWhenModal</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a4e7ed73ce2c147cf045731dc301d670d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a08684a511d241fd952e05dbc71ce06dc</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ad6c81f949fd72d2382ffcd336f1a5923</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::unique_ptr&lt; ComponentTraverser &gt;</type>
      <name>createKeyboardFocusTraverser</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a1dc56d219635f3dd8249681b9e0482a5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>textEditorTextChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>af019563a1e06485cee9b947867de7d73</anchor>
      <arglist>(TextEditor &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>textEditorReturnKeyPressed</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a6dbf00eb577fc65595068d23985af112</anchor>
      <arglist>(TextEditor &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>textEditorEscapeKeyPressed</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a2daea86f33ae6262f3cc7db6e666bf1a</anchor>
      <arglist>(TextEditor &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>textEditorFocusLost</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>ad3c55077a50ca145811f2b153306168c</anchor>
      <arglist>(TextEditor &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a441417e0a0e0edfdc71702375f9bb939</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>af5ee3b0734e87192e31364b42dc36e85</anchor>
      <arglist>(Value &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callChangeListeners</name>
      <anchorfile>classLabel.html</anchorfile>
      <anchor>a7252208413c499f399608db08ea92a5d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::LadderFilter</name>
    <filename>classjuce_1_1dsp_1_1LadderFilter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>LadderFilterMode</type>
      <name>Mode</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>ad639a53d5975fe82599c9ab80b53dbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LadderFilter</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a1181fad8b5108d999f14dfe326162ff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a8d682f833e2065e038116f320c625250</anchor>
      <arglist>(bool isEnabled) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a9e50d6d4077b5c06a40431404bfa0512</anchor>
      <arglist>(Mode newMode) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a3b84c415fbc6216eaef531b1ba178c51</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumChannels</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>ad33f63148fae80e6864b8d024a3237a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>ab2591c2ebd1accee017c5a4a8b8edce2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutoffFrequencyHz</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a35b987ee41d31645a3184c350424c08b</anchor>
      <arglist>(SampleType newCutoff) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResonance</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>af79e95c8bd64b8ce4c41b0a8099707c7</anchor>
      <arglist>(SampleType newResonance) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrive</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a4dd271d2d5c6bbc7febfaa4de1e7a5e9</anchor>
      <arglist>(SampleType newDrive) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>ad4f66964f59c01d47b01fa58110cafc2</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a062f619ee1caf73fd6281d540573c076</anchor>
      <arglist>(SampleType inputValue, size_t channelToUse) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateSmoothers</name>
      <anchorfile>classjuce_1_1dsp_1_1LadderFilter.html</anchorfile>
      <anchor>a4789dee1faf08894426f17e7affe8240</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LADSPAPluginFormat</name>
    <filename>classLADSPAPluginFormat.html</filename>
    <base>AudioPluginFormat</base>
    <member kind="function">
      <type></type>
      <name>LADSPAPluginFormat</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>ae3cc50623da55617adb06af890421929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LADSPAPluginFormat</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a7a6b9407d3371cb86a7d9e735e2a44a9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a0315eb49c774d5ec385912e18511c66a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a3bedb50abd3adc51d545aa51a56df41b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a2168a5f294a34c33e85f91dff3da736e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a76711d244ec5279f43d4a9340429824e</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;, const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>ad7c0ffecd11041df2a986b01ac8562cb</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>ae3be940ce14f65c1b06d31048fc34fa1</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a11961b8d55691cc11d58e03bbf39d34d</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>ae50bc8230d388164bffa34c1687eecf0</anchor>
      <arglist>(const FileSearchPath &amp;, bool recursive, bool) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a3627d4ab900d9d19ce3ce20b7573f51a</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>aa7ebae259391c1b3d3b65b5f9c3fa71a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormatName</name>
      <anchorfile>classLADSPAPluginFormat.html</anchorfile>
      <anchor>a4cdbdae7c2c051caef5317b1fa5d713d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::DelayLineInterpolationTypes::Lagrange3rd</name>
    <filename>structjuce_1_1dsp_1_1DelayLineInterpolationTypes_1_1Lagrange3rd.html</filename>
  </compound>
  <compound kind="class">
    <name>LAMEEncoderAudioFormat</name>
    <filename>classLAMEEncoderAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>LAMEEncoderAudioFormat</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a92122ede38e85507553663faa3f85e57</anchor>
      <arglist>(const File &amp;lameExecutableToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LAMEEncoderAudioFormat</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>aa610c6c67b9c705b8ed3977f67f5f14d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleFile</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>aaeb1f06dc54381080e50a174f31990be</anchor>
      <arglist>(const File &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a77aab464177bf944212606dc90d47a5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a77d010ec0e2a6ae175286744350dea87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>ae53022f719bd92c593449f87ae562ab2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>ae31119ed0d0c13262c91584e109e23de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressed</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a75bc8ced0ea8e325eadf5ceb161730f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getQualityOptions</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a91379e05dd594eba578ef71b6d68e175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>ad7a14e1f81dd591f3fffebae469c45f0</anchor>
      <arglist>(InputStream *, bool deleteStreamIfOpeningFails)</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a3054224097cadb7a38435bd43a2d35b1</anchor>
      <arglist>(OutputStream *, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classLAMEEncoderAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LassoComponent</name>
    <filename>classLassoComponent.html</filename>
    <templarg>class SelectableItemType</templarg>
    <base>Component</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>aee298dc93b3481d6cef3b0884a9c4790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lassoFillColourId</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>aee298dc93b3481d6cef3b0884a9c4790ae8e91c39fc10151d1ed7c9312f090522</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lassoOutlineColourId</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>aee298dc93b3481d6cef3b0884a9c4790a55fc81e2446917181ae96167d1e10fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lassoFillColourId</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>aee298dc93b3481d6cef3b0884a9c4790ae8e91c39fc10151d1ed7c9312f090522</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lassoOutlineColourId</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>aee298dc93b3481d6cef3b0884a9c4790a55fc81e2446917181ae96167d1e10fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LassoComponent</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>a2b9c763a67378b6bb7a3de55919972da</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginLasso</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>af9d043865ee8f7db2989e7200d13dfd2</anchor>
      <arglist>(const MouseEvent &amp;e, LassoSource&lt; SelectableItemType &gt; *lassoSource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragLasso</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>a4aca7f9f28ecef2834bfabe648ba6959</anchor>
      <arglist>(const MouseEvent &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endLasso</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>a77e7463330941cd3ef81fa41209387f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>a0d9415c5dd551e76336ca1d952d5f6f9</anchor>
      <arglist>(Graphics &amp;g) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classLassoComponent.html</anchorfile>
      <anchor>ab67925a4436687bc41437c8460de710d</anchor>
      <arglist>(int, int) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtraLookAndFeelBaseClasses::LassoComponentMethods</name>
    <filename>structExtraLookAndFeelBaseClasses_1_1LassoComponentMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LassoComponentMethods</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1LassoComponentMethods.html</anchorfile>
      <anchor>a963f308fde5407118c2050d199a01117</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLasso</name>
      <anchorfile>structExtraLookAndFeelBaseClasses_1_1LassoComponentMethods.html</anchorfile>
      <anchor>affab7a04781a3b4177d3dff73ea28424</anchor>
      <arglist>(Graphics &amp;, Component &amp;lassoComp)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LassoSource</name>
    <filename>classLassoSource.html</filename>
    <templarg>class SelectableItemType</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LassoSource</name>
      <anchorfile>classLassoSource.html</anchorfile>
      <anchor>ae8d82ca1d813aab04c6d93aec58c909e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findLassoItemsInArea</name>
      <anchorfile>classLassoSource.html</anchorfile>
      <anchor>af15851c6dc40e3931659c665b87bdf34</anchor>
      <arglist>(Array&lt; SelectableItemType &gt; &amp;itemsFound, const Rectangle&lt; int &gt; &amp;area)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SelectedItemSet&lt; SelectableItemType &gt; &amp;</type>
      <name>getLassoSelection</name>
      <anchorfile>classLassoSource.html</anchorfile>
      <anchor>aad5c3b14ec0083aaa181498a23b5746e</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::Convolution::Latency</name>
    <filename>structjuce_1_1dsp_1_1Convolution_1_1Latency.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>latencyInSamples</name>
      <anchorfile>structjuce_1_1dsp_1_1Convolution_1_1Latency.html</anchorfile>
      <anchor>a667e2233471cec44ea0fc234cc8695b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DialogWindow::LaunchOptions</name>
    <filename>structDialogWindow_1_1LaunchOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>LaunchOptions</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a801f59545b377317060adddc492ba4bf</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>DialogWindow *</type>
      <name>launchAsync</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a050f81198bd25651d16cabf85bb77770</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DialogWindow *</type>
      <name>create</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a729821b059b365bf1bc292395b252283</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>runModal</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a22a6deb2f2f4b87a0190fdc4a0025d82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>dialogTitle</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>ac9b19e68e10b4d64b2bb9c37b460afbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>dialogBackgroundColour</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a301462bfb1591667490f392113225083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OptionalScopedPointer&lt; Component &gt;</type>
      <name>content</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>afb8d6fb02aec1a20e787de456556067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Component *</type>
      <name>componentToCentreAround</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a42f82232312ecb770ab5bf9fa03936a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>escapeKeyTriggersCloseButton</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a65c71187b9ebcfa96056aa1bbc77534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useNativeTitleBar</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a8a67e5ca3f075102c1dc40aee20856b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>resizable</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>a07bc81d41581d3d5bc1d05be03a5b4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useBottomRightCornerResizer</name>
      <anchorfile>structDialogWindow_1_1LaunchOptions.html</anchorfile>
      <anchor>af76a62b12b7dd7e42d6e8374462b5906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LeakedObjectDetector</name>
    <filename>classLeakedObjectDetector.html</filename>
    <templarg>class OwnerClass</templarg>
    <member kind="function">
      <type></type>
      <name>LeakedObjectDetector</name>
      <anchorfile>classLeakedObjectDetector.html</anchorfile>
      <anchor>a33b0ca6504a300f0c321e89f28512aab</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LeakedObjectDetector</name>
      <anchorfile>classLeakedObjectDetector.html</anchorfile>
      <anchor>ab474ac40a76a5d47b39d8a68b983767f</anchor>
      <arglist>(const LeakedObjectDetector &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LeakedObjectDetector &amp;</type>
      <name>operator=</name>
      <anchorfile>classLeakedObjectDetector.html</anchorfile>
      <anchor>a788942d62659bf36337f2eaed0ac051f</anchor>
      <arglist>(const LeakedObjectDetector &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LeakedObjectDetector</name>
      <anchorfile>classLeakedObjectDetector.html</anchorfile>
      <anchor>a8ea749cb2c38ee245dabf0dd4876a023</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Notification::LedBlinkPattern</name>
    <filename>structPushNotifications_1_1Notification_1_1LedBlinkPattern.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>msToBeOn</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1LedBlinkPattern.html</anchorfile>
      <anchor>aefc8bc1d79e2e9013a26d4c4cecd8875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msToBeOff</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1LedBlinkPattern.html</anchorfile>
      <anchor>a09acefee2562c54b6e6fc9d8a64d66a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextEditor::LengthAndCharacterRestriction</name>
    <filename>classTextEditor_1_1LengthAndCharacterRestriction.html</filename>
    <base>TextEditor::InputFilter</base>
    <member kind="function">
      <type></type>
      <name>LengthAndCharacterRestriction</name>
      <anchorfile>classTextEditor_1_1LengthAndCharacterRestriction.html</anchorfile>
      <anchor>a204b8ec70b28ea91f6930e5faea66c37</anchor>
      <arglist>(int maxNumChars, const String &amp;allowedCharacters)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>filterNewText</name>
      <anchorfile>classTextEditor_1_1LengthAndCharacterRestriction.html</anchorfile>
      <anchor>a74522a300580d56bf77e4c238dd5f9db</anchor>
      <arglist>(TextEditor &amp;, const String &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioDeviceManager::LevelMeter</name>
    <filename>structAudioDeviceManager_1_1LevelMeter.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; LevelMeter &gt;</type>
      <name>Ptr</name>
      <anchorfile>structAudioDeviceManager_1_1LevelMeter.html</anchorfile>
      <anchor>af408f72a1acdbfae004f5ee3e679ae9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LevelMeter</name>
      <anchorfile>structAudioDeviceManager_1_1LevelMeter.html</anchorfile>
      <anchor>ac8cb328944f5ac60cf570d246717aac8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentLevel</name>
      <anchorfile>structAudioDeviceManager_1_1LevelMeter.html</anchorfile>
      <anchor>a3076c4d4abb8bff17b71747730db949c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioDeviceManager</name>
      <anchorfile>structAudioDeviceManager_1_1LevelMeter.html</anchorfile>
      <anchor>aa3d09594a601dd4ef0a0bdd1c6ddd73c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OnlineUnlockStatus::LicenseResult</name>
    <filename>structOnlineUnlockStatus_1_1LicenseResult.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>notReady</name>
      <anchorfile>structOnlineUnlockStatus_1_1LicenseResult.html</anchorfile>
      <anchor>a3d3fdf1197a820960b9ac03214e74151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>badCredentials</name>
      <anchorfile>structOnlineUnlockStatus_1_1LicenseResult.html</anchorfile>
      <anchor>a7a7c5f2a3de6b5f5af6771909bf31c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>badProductID</name>
      <anchorfile>structOnlineUnlockStatus_1_1LicenseResult.html</anchorfile>
      <anchor>a7680b1483682062ae4da37cdf3cdd21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>licenseExpired</name>
      <anchorfile>structOnlineUnlockStatus_1_1LicenseResult.html</anchorfile>
      <anchor>a5e93ee6f6c62111e1ef9f860c6ba1606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>unlockFailed</name>
      <anchorfile>structOnlineUnlockStatus_1_1LicenseResult.html</anchorfile>
      <anchor>addbfdcf2c2300ecf7337afde86d3486c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Limiter</name>
    <filename>classjuce_1_1dsp_1_1Limiter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="function">
      <type></type>
      <name>Limiter</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>ab364df4dfefcb9ae2d9f93541ba2bff8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreshold</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>a3fe67ff4a45216c0b21f56d8386dd8fb</anchor>
      <arglist>(SampleType newThreshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelease</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>a8aff5fb4de27982827320efc939b7c73</anchor>
      <arglist>(SampleType newRelease)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>a58458c7857d72e5225d40eef9c453552</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>af677085c612899210e97f5ba10125730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Limiter.html</anchorfile>
      <anchor>a26501a1893206aa460c95011cf3b3abb</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Line</name>
    <filename>classLine.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a0ebade16592111437808de330f092bec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ad729f03e7a8e6a58b2482f1f379869fc</anchor>
      <arglist>(const Line &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a0c5c5fb238000700acbba2857ca3e26a</anchor>
      <arglist>(ValueType startX, ValueType startY, ValueType endX, ValueType endY) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ad8d12c83ae24e1a1c5ce11d85f4502c4</anchor>
      <arglist>(Point&lt; ValueType &gt; startPoint, Point&lt; ValueType &gt; endPoint) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line &amp;</type>
      <name>operator=</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>aa16baeedd632f1ceb301d8af6b43e3ce</anchor>
      <arglist>(const Line &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Line</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a0c505c44c7ba9c6cb60fd9844fcf7469</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getStartX</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ae6357ca5be4c752771200880cea28dec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getStartY</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>abcb613b81630dbc4c1f155293f5bb738</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getEndX</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ac35f5f251652247e74ece5b36dee794f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getEndY</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a5db26e9e2834a8dcba4b08f7436fefb6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getStart</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a86be0eb3ffd29a90ef2aed93577bc979</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getEnd</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>abf54e23bab65d71419c4d56bbc37c13d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStart</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a81b142801ed7a97edc10eefb5193d0b2</anchor>
      <arglist>(ValueType newStartX, ValueType newStartY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a8d5aa926b6361e15842f6e916d27af54</anchor>
      <arglist>(ValueType newEndX, ValueType newEndY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStart</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>aba454bcfc80c51361703281c4b0c4801</anchor>
      <arglist>(const Point&lt; ValueType &gt; newStart) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a8733c8206ff4252566cb0548b6e5f005</anchor>
      <arglist>(const Point&lt; ValueType &gt; newEnd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line</type>
      <name>reversed</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a28ca79adfb725968117ffef397edcd5d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTransform</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a3529809adcfc1833215ee01318e1f40e</anchor>
      <arglist>(const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getLength</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ac47e36fae13dc1baa6b11b2b545946c0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getLengthSquared</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a8c6b3c5af83152067defc0fc1eab5c20</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>acf1d4f45d3f48b6d3540e19ecd9897c5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontal</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a3f5dbfbf321eed9048d94635ff2457ab</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;::FloatType</type>
      <name>getAngle</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a1858e2056a4261327e1d1f7a1469d9ec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line&lt; float &gt;</type>
      <name>toFloat</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a9ae7d9c33d1a3a6526f0ed73ecb9eebd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line&lt; double &gt;</type>
      <name>toDouble</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ad7012ad64b9477694a53b3382d143e3d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a6ada5afce00914e2897d91d39e1e47eb</anchor>
      <arglist>(Line other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a63b3c1fd0059d2a08a38fcd7c917064e</anchor>
      <arglist>(Line other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getIntersection</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a7d4ae6edb918339e3dad61a7bae179d0</anchor>
      <arglist>(Line line) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ab65eb5685ecd0cfa39bee23c3d4f36d7</anchor>
      <arglist>(Line line, Point&lt; ValueType &gt; &amp;intersection) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a3b34a1d8d21e50aea59b1b814267f705</anchor>
      <arglist>(Line other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getPointAlongLine</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a3dddebc9be8e6910649ec43374b37b8b</anchor>
      <arglist>(ValueType distanceFromStart) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getPointAlongLine</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a7357f2b10446605438144caa191f0961</anchor>
      <arglist>(ValueType distanceFromStart, ValueType perpendicularDistance) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getPointAlongLineProportionally</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a5eccb03db7b83a4a611fe32c6d0854cf</anchor>
      <arglist>(typename Point&lt; ValueType &gt;::FloatType proportionOfLength) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getDistanceFromPoint</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a9909c1e4eb4b19deb15c3a095749d8ec</anchor>
      <arglist>(Point&lt; ValueType &gt; targetPoint, Point&lt; ValueType &gt; &amp;pointOnLine) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>findNearestProportionalPositionTo</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a9ba815aa4892ee565bee43a8ff5b01e6</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>findNearestPointTo</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a59306dee6f882b0da6ed297dd2eb8cda</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointAbove</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a946bf1dddfffa5d4429b7f0d7323eb63</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line</type>
      <name>withLengthenedStart</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a82187b75a0d947054f46113e756fee79</anchor>
      <arglist>(ValueType distanceToLengthenBy) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line</type>
      <name>withShortenedStart</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>a7cbccb4467b3a80464db2c5d51d6280f</anchor>
      <arglist>(ValueType distanceToShortenBy) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line</type>
      <name>withLengthenedEnd</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>acbe75b32a39710f2703f6d5c1c3318f2</anchor>
      <arglist>(ValueType distanceToLengthenBy) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line</type>
      <name>withShortenedEnd</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>ab153135d534455fb2d3a04bd347a1790</anchor>
      <arglist>(ValueType distanceToShortenBy) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Line</type>
      <name>fromStartAndAngle</name>
      <anchorfile>classLine.html</anchorfile>
      <anchor>aa3f92ac1df630fc18acb4b3a4ba5b635</anchor>
      <arglist>(Point&lt; ValueType &gt; startPoint, ValueType length, ValueType angle) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextLayout::Line</name>
    <filename>classTextLayout_1_1Line.html</filename>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>aa26cf0e1e87223465f318f2de457e6a2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>ac73ce4493d1798ba8cdf914570d41886</anchor>
      <arglist>(Range&lt; int &gt; stringRange, Point&lt; float &gt; lineOrigin, float ascent, float descent, float leading, int numRunsToPreallocate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a9aee7db8a2a894759fb550499e7c1005</anchor>
      <arglist>(const Line &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Line &amp;</type>
      <name>operator=</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>ae3eae1da0952e114b7061fdb1292c1b4</anchor>
      <arglist>(const Line &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>ae2f51f6f146cec3ac1971e485fe442f8</anchor>
      <arglist>(Line &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>Line &amp;</type>
      <name>operator=</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>ad0af99c66ccec2beeff2b3e1c86799ba</anchor>
      <arglist>(Line &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Line</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a01f98781c804d63d7ff42484a786f4dd</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; float &gt;</type>
      <name>getLineBoundsX</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a71b75408ac9e43512c84b82882f5f889</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; float &gt;</type>
      <name>getLineBoundsY</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a3cf6d742d24ba1fc386df77da8637aed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getLineBounds</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a65d84f77b5c5c338a2d92577ef71b463</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a83a984e7dea774bf8df20f606d4306aa</anchor>
      <arglist>(Line &amp;other) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>OwnedArray&lt; Run &gt;</type>
      <name>runs</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a77c79b53611e1897fbc3d0ed40d7e0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Range&lt; int &gt;</type>
      <name>stringRange</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a2980388305522b3a4595196e7bbf09a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; float &gt;</type>
      <name>lineOrigin</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a12a2bd00c15e016262513495600e1a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ascent</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>ac356b4c8bd159161ac80438457471d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>descent</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>af361532452a96a85ccd9098e5269fbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leading</name>
      <anchorfile>classTextLayout_1_1Line.html</anchorfile>
      <anchor>a9ff2dde46ca08de8bfd9f69a3b4409ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::DelayLineInterpolationTypes::Linear</name>
    <filename>structjuce_1_1dsp_1_1DelayLineInterpolationTypes_1_1Linear.html</filename>
  </compound>
  <compound kind="struct">
    <name>ValueSmoothingTypes::Linear</name>
    <filename>structValueSmoothingTypes_1_1Linear.html</filename>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::LineTo</name>
    <filename>classRelativePointPath_1_1LineTo.html</filename>
    <base>RelativePointPath::ElementBase</base>
    <member kind="function">
      <type></type>
      <name>LineTo</name>
      <anchorfile>classRelativePointPath_1_1LineTo.html</anchorfile>
      <anchor>a6bcf220db2a245413ad50a68af3f3f71</anchor>
      <arglist>(const RelativePoint &amp;endPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1LineTo.html</anchorfile>
      <anchor>af3de8ff4b191ff7aea602a4b3d5ffb13</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const override</arglist>
    </member>
    <member kind="function">
      <type>RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1LineTo.html</anchorfile>
      <anchor>aaa4bf385c8c8436b8289739396d07977</anchor>
      <arglist>(int &amp;numPoints) override</arglist>
    </member>
    <member kind="function">
      <type>ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1LineTo.html</anchorfile>
      <anchor>a5673f3b3d9d1c50d34337f05dd7fb91e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>endPoint</name>
      <anchorfile>classRelativePointPath_1_1LineTo.html</anchorfile>
      <anchor>a947b4b9d2bf6208e8955eca0e6c5c66c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LinkedListPointer</name>
    <filename>classLinkedListPointer.html</filename>
    <templarg>class ObjectType</templarg>
    <class kind="class">LinkedListPointer::Appender</class>
    <member kind="function">
      <type></type>
      <name>LinkedListPointer</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a044598f5b6b8ac53a221fb934fa41724</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkedListPointer</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>ac971f23361914ad4adef583e766e9d7f</anchor>
      <arglist>(ObjectType *const headItem) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LinkedListPointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>ade34464c70ec05356de6647fb71aa91a</anchor>
      <arglist>(ObjectType *const newItem) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkedListPointer</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a0e6a6fd8444c8d3abefe4a4ddb22e82f</anchor>
      <arglist>(LinkedListPointer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LinkedListPointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>ab410c2d2ebb5f76d52c7bf234a1885e5</anchor>
      <arglist>(LinkedListPointer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ObjectType *</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a248a5c3438640cb2ce0ac3115c9d90d8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>get</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a9bc4fc1304366afd2f84832535325d4c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>LinkedListPointer &amp;</type>
      <name>getLast</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>ae01fc4aecc6baf2a830778de779d7508</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a167753863d2e10d5ae5e98fbd7b1cfa4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>LinkedListPointer &amp;</type>
      <name>operator[]</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a13dd6d331f873d4b24248de984938fd5</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const LinkedListPointer &amp;</type>
      <name>operator[]</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a414adf1069362091388be8b03fbb3559</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a3cc7650c325a2661c02eb5b08219ff92</anchor>
      <arglist>(const ObjectType *const itemToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertNext</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>aec30ea7b65a22847a91011e7a413a7f5</anchor>
      <arglist>(ObjectType *const newItem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertAtIndex</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>ace9638977f9007c5de6d705dd0698d72</anchor>
      <arglist>(int index, ObjectType *newItem)</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>replaceNext</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>af77a6ed6bf518fd73d560a0bd378b2ed</anchor>
      <arglist>(ObjectType *const newItem) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a7d3e9a4e9bfed23ecb63a534cf84772d</anchor>
      <arglist>(ObjectType *const newItem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCopyOfList</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a471a609ef0b2d61ccfdada1aaf5eb73f</anchor>
      <arglist>(const LinkedListPointer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>removeNext</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a93bebf533f99f58f4b090a453fd2c81d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a45793c4207bcab206c31e281a7593d9d</anchor>
      <arglist>(ObjectType *const itemToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAll</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a2762ae9b67186e39883a9b1bd0a1d4af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LinkedListPointer *</type>
      <name>findPointerTo</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a5429de39deabf1513487656375a25c1e</anchor>
      <arglist>(ObjectType *const itemToLookFor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyToArray</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a2474d1f6e6156e9d5ffdcd3bb873b7c9</anchor>
      <arglist>(ObjectType **destArray) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classLinkedListPointer.html</anchorfile>
      <anchor>a32fe51ed00c010d04a24f36a6b39ce16</anchor>
      <arglist>(LinkedListPointer &amp;other) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::LinkwitzRileyFilter</name>
    <filename>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>LinkwitzRileyFilterType</type>
      <name>Type</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>af3b4fac24ad761403c2bc3e716abaf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkwitzRileyFilter</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a6df348d094deb81171822ac42c591d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a110f327b784eab8b8a3529d8f5572645</anchor>
      <arglist>(Type newType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a9e5898a504011fd3fb128c65a6edba1b</anchor>
      <arglist>(SampleType newCutoffFrequencyHz)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getType</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>ac56b012a07fd65e31fa659afae9be2bc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a73c68cbf95eba3b290b49226309c52f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a06267fd116a8c525e021934588c68d8f</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a3d7cfb0fa9b23afdbc5cab499c19bce1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a268cf91c0c28eeae67718fde6da644d6</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a77a4db3d1f2fb2481969fd43c9a6eb01</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>a78eb85f1e8c34afc66026f25c7bbdda3</anchor>
      <arglist>(int channel, SampleType inputValue, SampleType &amp;outputLow, SampleType &amp;outputHigh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1LinkwitzRileyFilter.html</anchorfile>
      <anchor>adcc3146772d06b0a4ddc75684894dff7</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ListBox</name>
    <filename>classListBox.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbaf183e449ae9c8c100dd383198dab361b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbad8efb08c0307b5e7e87d2590af10ef1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbae4c8cdf2403dbc1feb8c9fe1d91281ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbaf183e449ae9c8c100dd383198dab361b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbad8efb08c0307b5e7e87d2590af10ef1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a08423950677e2e4efe521b32184708cbae4c8cdf2403dbc1feb8c9fe1d91281ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListBox</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a729e2a200adacf4e08978e33398337bc</anchor>
      <arglist>(const String &amp;componentName=String(), ListBoxModel *model=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ListBox</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a1afa33633f065d7187ef45e8ff6a841b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a4d47ad39b0125f2ef5c35ce945c9b529</anchor>
      <arglist>(ListBoxModel *newModel)</arglist>
    </member>
    <member kind="function">
      <type>ListBoxModel *</type>
      <name>getListBoxModel</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a13da2e66ab0b36eba4ffd7e40084cc03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateContent</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a3e8cb20434a462c1a102cf62e112e16d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMultipleSelectionEnabled</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a9582ec297c14961573f0f4eb62e0036d</anchor>
      <arglist>(bool shouldBeEnabled) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClickingTogglesRowSelection</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>af5786085edf1fe73417049e74c4c7823</anchor>
      <arglist>(bool flipRowSelection) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowSelectedOnMouseDown</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a2289f266f495e78400c04ecd39d46b19</anchor>
      <arglist>(bool isSelectedOnMouseDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRowSelectedOnMouseDown</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a59038bad9d4068477ea005b296f012a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseMoveSelectsRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>aaaff40d6a0a564eda13a1a34d5daca15</anchor>
      <arglist>(bool shouldSelect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectRow</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ac56613db03adf964a683e184f7248640</anchor>
      <arglist>(int rowNumber, bool dontScrollToShowThisRow=false, bool deselectOthersFirst=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectRangeOfRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a786b9ec6034f59000e20f90653cd0719</anchor>
      <arglist>(int firstRow, int lastRow, bool dontScrollToShowThisRange=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectRow</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a55db77bbc9e90e83b1f137fa1e565b55</anchor>
      <arglist>(int rowNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAllRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a60b4c8ea8a51c04d43899fd51f349794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipRowSelection</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>adb559ca08ef51c4a81160a235172eae8</anchor>
      <arglist>(int rowNumber)</arglist>
    </member>
    <member kind="function">
      <type>SparseSet&lt; int &gt;</type>
      <name>getSelectedRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a24524438830f7516ad162d1271291d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>af2be6ee5e6ca7fad64f9caa35b7010d0</anchor>
      <arglist>(const SparseSet&lt; int &gt; &amp;setOfRowsToBeSelected, NotificationType sendNotificationEventToModel=sendNotification)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRowSelected</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a78035a492a47ec5581e47cb8332ee9b0</anchor>
      <arglist>(int rowNumber) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelectedRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>accd5a7ae702466d7ca98d8475d904cde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSelectedRow</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a4ce71dd4be166f2546b37178d2235bfb</anchor>
      <arglist>(int index=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLastRowSelected</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>abc5413690db357ebe117ec67e641d43f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectRowsBasedOnModifierKeys</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a2e7c7e7fb931c36ee9e41a2d99a9eca9</anchor>
      <arglist>(int rowThatWasClickedOn, ModifierKeys modifiers, bool isMouseUpEvent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticalPosition</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a250df6a39059fde46b37fcf17fb982db</anchor>
      <arglist>(double newProportion)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVerticalPosition</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a6177a8a709b5cd3c38d2881d6f17276e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToEnsureRowIsOnscreen</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a743f9159c7d4bd49390e43559e933fa0</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>ScrollBar &amp;</type>
      <name>getVerticalScrollBar</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a47700a6f1cf8db37a99b5b9e09ee3ff5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScrollBar &amp;</type>
      <name>getHorizontalScrollBar</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a41cda8e0bc95605cfde2524a86f7aac4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRowContainingPosition</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a5e832a5db1d2601b70711f4fe1c7e79e</anchor>
      <arglist>(int x, int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getInsertionIndexForPosition</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a0fde453ad2b8090d2406a960b4433435</anchor>
      <arglist>(int x, int y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getRowPosition</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>aedc8540753f31b20e30adfd51d0a4ccd</anchor>
      <arglist>(int rowNumber, bool relativeToComponentTopLeft) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponentForRowNumber</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a5be10be018f5919f7d4172337570ea77</anchor>
      <arglist>(int rowNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRowNumberOfComponent</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a2a4a6077ecfdd82480a012ff05f4850c</anchor>
      <arglist>(const Component *rowComponent) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVisibleRowWidth</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a5aeb18048979c0ead80497efc515cbaa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowHeight</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ab9c8c47afd94fbfd4cf84edcab71acb2</anchor>
      <arglist>(int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRowHeight</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a522aa72c0c35bb8689f160498bd101b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRowsOnScreen</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a83f3eb25a49724dbf05f14af307371bd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a621d125d3338ff769bfcac1ca057e66b</anchor>
      <arglist>(int outlineThickness)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOutlineThickness</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a233cede0e16b37229b7f4a6a42e26f3c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeaderComponent</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>aa28d0fe31753955913fbd971284e5928</anchor>
      <arglist>(std::unique_ptr&lt; Component &gt; newHeaderComponent)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getHeaderComponent</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a737c82235f09da1d1efcd76f2cf254f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumContentWidth</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>addb9bd64ab337e3d8a50b199a93d3840</anchor>
      <arglist>(int newMinimumWidth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVisibleContentWidth</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ab31f0d60daffd2359ec0d6cb3aeec0b9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaintRow</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a0a89c76d3b62e0bc8cd2b41bfcfe3337</anchor>
      <arglist>(int rowNumber) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ScaledImage</type>
      <name>createSnapshotOfRows</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>adbccd2cb062fb9b6ff7ef3961bbad5ec</anchor>
      <arglist>(const SparseSet&lt; int &gt; &amp;rows, int &amp;x, int &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ac397933ef66d18aadf032fed267a0e69</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a9e40ffc84bcf1fe7a036f7978b744c23</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a84e49fbbf1ddf3af400f06e741ee0910</anchor>
      <arglist>(bool isKeyDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ac6b78a9082a56fc683a12efbde1b4a2c</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintOverChildren</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a5797c000ce38f73c2d45e0bf0e283141</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>aa74082b69e31dfea83fa83e65b7ccf52</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a1e93681a034ff90140f0fa596487a8d9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a2e80ef131eb8e538d1047c4545a63d52</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a452c0964666dc96b97c20475f258a54c</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>aa032947d2e79144f4607cc61cda3f6bb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a63ecfa3bd387a5d55dd33af67903cd9d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDragAndDrop</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>ac417b0b10f2f9da1c5c430461f571a00</anchor>
      <arglist>(const MouseEvent &amp;, const SparseSet&lt; int &gt; &amp;rowsToDrag, const var &amp;dragDescription, bool allowDraggingToOtherWindows)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>acc79b9b292887e2e7fd20615bb27d363</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ListBoxModel *</type>
      <name>getModel</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a9dadd0e5322e4ba2fc4370a70d28480b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ListViewport</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>af554fe194d37487c14b5328995edb38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TableListBox</name>
      <anchorfile>classListBox.html</anchorfile>
      <anchor>a47ae956296845901a6da4a54974e2cd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ListBoxModel</name>
    <filename>classListBoxModel.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ListBoxModel</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a2028da45e571be2a0904f66e1f70bb62</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumRows</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>aa34d0f88948722ae16c8ce6a7874bcfd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintListBoxItem</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a255cf47783413c4f3fa71008a34cb776</anchor>
      <arglist>(int rowNumber, Graphics &amp;g, int width, int height, bool rowIsSelected)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Component *</type>
      <name>refreshComponentForRow</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a17d840a90db2e6fbe2e4c405df8293b2</anchor>
      <arglist>(int rowNumber, bool isRowSelected, Component *existingComponentToUpdate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getNameForRow</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>adbc4f1570e227df7678b3d572d12be0a</anchor>
      <arglist>(int rowNumber)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>listBoxItemClicked</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>ac895521cd611ed46a2ac931f8c6d71bc</anchor>
      <arglist>(int row, const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>listBoxItemDoubleClicked</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a268722ca472258275ed85d3616b54505</anchor>
      <arglist>(int row, const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>backgroundClicked</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>aa81d02ba605aafaee3ed21bc57f3a985</anchor>
      <arglist>(const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>selectedRowsChanged</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a869cb29e1b605e7312806f0ee7449fa2</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteKeyPressed</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>acc840517aac4398dd378ce1e5bd668ac</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>returnKeyPressed</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a713c3007875a4473feafdd81fc8d58fc</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>listWasScrolled</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>aec88952fecefb30febf11ed9f172ba40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual var</type>
      <name>getDragSourceDescription</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a64f2ffd8522586cd78a3f5ad7c27553b</anchor>
      <arglist>(const SparseSet&lt; int &gt; &amp;rowsToDescribe)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mayDragToExternalWindows</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a8ca03c1224ac6b6e1f48baf1d9e60478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getTooltipForRow</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>ab00efad30db9008960012e8194a2452e</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MouseCursor</type>
      <name>getMouseCursorForRow</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a1cee39f8cb6ce1bccea45a319713b7b3</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ListBox</name>
      <anchorfile>classListBoxModel.html</anchorfile>
      <anchor>a28ba2b898a1475c383abae46c76d1d9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AnimatedPosition::Listener</name>
    <filename>classAnimatedPosition_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classAnimatedPosition_1_1Listener.html</anchorfile>
      <anchor>a34aad8bd31ce157b147f7dab6586baec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>positionChanged</name>
      <anchorfile>classAnimatedPosition_1_1Listener.html</anchorfile>
      <anchor>ac7cff0f6105eeef1eb76f0daa687c19c</anchor>
      <arglist>(AnimatedPosition &amp;, double newPosition)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAEditorView::Listener</name>
    <filename>classARAEditorView_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classARAEditorView_1_1Listener.html</anchorfile>
      <anchor>a36366353ec760552cff1e3a485187fe7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onNewSelection</name>
      <anchorfile>classARAEditorView_1_1Listener.html</anchorfile>
      <anchor>aae4a227bacd2c64d4deea63cef29a4c7</anchor>
      <arglist>(const ARAViewSelection &amp;viewSelection)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onHideRegionSequences</name>
      <anchorfile>classARAEditorView_1_1Listener.html</anchorfile>
      <anchor>ae7ab2a149779c2c20bd532618c137507</anchor>
      <arglist>(const std::vector&lt; ARARegionSequence * &gt; &amp;regionSequences)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioIODeviceType::Listener</name>
    <filename>classAudioIODeviceType_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classAudioIODeviceType_1_1Listener.html</anchorfile>
      <anchor>a6cf1d08bec39baa4f174e60513c0a015</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>audioDeviceListChanged</name>
      <anchorfile>classAudioIODeviceType_1_1Listener.html</anchorfile>
      <anchor>a1738204697daecf0f2619c3525656eae</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorParameter::Listener</name>
    <filename>classAudioProcessorParameter_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classAudioProcessorParameter_1_1Listener.html</anchorfile>
      <anchor>acd12cd5ab546057f16e440420ded90cb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parameterValueChanged</name>
      <anchorfile>classAudioProcessorParameter_1_1Listener.html</anchorfile>
      <anchor>a5f2211a053ce9c130d55d160e13a9a66</anchor>
      <arglist>(int parameterIndex, float newValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parameterGestureChanged</name>
      <anchorfile>classAudioProcessorParameter_1_1Listener.html</anchorfile>
      <anchor>a11ef79a549f1d7a4f6f9074ab39da723</anchor>
      <arglist>(int parameterIndex, bool gestureIsStarting)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorValueTreeState::Listener</name>
    <filename>structAudioProcessorValueTreeState_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>structAudioProcessorValueTreeState_1_1Listener.html</anchorfile>
      <anchor>a21ac9e48ca96cfcb608e6222d30b0693</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parameterChanged</name>
      <anchorfile>structAudioProcessorValueTreeState_1_1Listener.html</anchorfile>
      <anchor>a2716fa16ef99141f599ffd7c93682552</anchor>
      <arglist>(const String &amp;parameterID, float newValue)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Button::Listener</name>
    <filename>classButton_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classButton_1_1Listener.html</anchorfile>
      <anchor>aa1e1958d175ffce03cbc37aa65fdd909</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>buttonClicked</name>
      <anchorfile>classButton_1_1Listener.html</anchorfile>
      <anchor>a81499cef24b7189cd0d1581fd9dc9e14</anchor>
      <arglist>(Button *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>buttonStateChanged</name>
      <anchorfile>classButton_1_1Listener.html</anchorfile>
      <anchor>a6a83cb9405ff7e4cc0b775a5b65ce305</anchor>
      <arglist>(Button *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraDevice::Listener</name>
    <filename>classCameraDevice_1_1Listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>classCameraDevice_1_1Listener.html</anchorfile>
      <anchor>a9a04f445b39617bffd2739c453245c37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classCameraDevice_1_1Listener.html</anchorfile>
      <anchor>a4c14aed9e0393ddf8cd541ce102703cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>imageReceived</name>
      <anchorfile>classCameraDevice_1_1Listener.html</anchorfile>
      <anchor>aae8ddc9fa3fea24ae48826a5c4232aeb</anchor>
      <arglist>(const Image &amp;image)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeDocument::Listener</name>
    <filename>classCodeDocument_1_1Listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>classCodeDocument_1_1Listener.html</anchorfile>
      <anchor>a037cd388e5c161fbe21c0c78a6a92e09</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classCodeDocument_1_1Listener.html</anchorfile>
      <anchor>a903feb45a60a18f139b987d113970ffe</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>codeDocumentTextInserted</name>
      <anchorfile>classCodeDocument_1_1Listener.html</anchorfile>
      <anchor>a145cb6afbd34c2d85c179dad9b35cf92</anchor>
      <arglist>(const String &amp;newText, int insertIndex)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>codeDocumentTextDeleted</name>
      <anchorfile>classCodeDocument_1_1Listener.html</anchorfile>
      <anchor>a694f66b037c76039ac82dd39e67570b8</anchor>
      <arglist>(int startIndex, int endIndex)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComboBox::Listener</name>
    <filename>classComboBox_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classComboBox_1_1Listener.html</anchorfile>
      <anchor>acabfb8c655cd370ab0eb39140d856a80</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>comboBoxChanged</name>
      <anchorfile>classComboBox_1_1Listener.html</anchorfile>
      <anchor>a9ed3676ad921acde0414966fc41f1000</anchor>
      <arglist>(ComboBox *comboBoxThatHasChanged)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ImagePixelData::Listener</name>
    <filename>structImagePixelData_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>structImagePixelData_1_1Listener.html</anchorfile>
      <anchor>ac2a74ae1096d88a4cd44c8985650bcd7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>imageDataChanged</name>
      <anchorfile>structImagePixelData_1_1Listener.html</anchorfile>
      <anchor>ae2f693750b28bbd55af556fa99273297</anchor>
      <arglist>(ImagePixelData *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>imageDataBeingDeleted</name>
      <anchorfile>structImagePixelData_1_1Listener.html</anchorfile>
      <anchor>a1c388112a4c5e9a0e31889ca4af6872f</anchor>
      <arglist>(ImagePixelData *)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InAppPurchases::Listener</name>
    <filename>structInAppPurchases_1_1Listener.html</filename>
    <class kind="struct">InAppPurchases::Listener::PurchaseInfo</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>a8311b9c4628871f42943367c0b54c644</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productsInfoReturned</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>aec054e8aadc8fc1f0e78ecabf9e7c981</anchor>
      <arglist>(const Array&lt; Product &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productPurchaseFinished</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>a488a437110c0c6c201a401ef314b20d7</anchor>
      <arglist>(const PurchaseInfo &amp;, bool, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>purchasesListRestored</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>a24f12f63d41d67bf0c84061915c38e06</anchor>
      <arglist>(const Array&lt; PurchaseInfo &gt; &amp;, bool, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productConsumed</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>a53138c69a1603c0874ac7d7b0aba4378</anchor>
      <arglist>(const String &amp;, bool, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productDownloadProgressUpdate</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>af20c8f65804066d20cb16c8dc3fb30b1</anchor>
      <arglist>(Download &amp;, float, RelativeTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productDownloadPaused</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>abbd48a8725f463008ef5e271a8eae3af</anchor>
      <arglist>(Download &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>productDownloadFinished</name>
      <anchorfile>structInAppPurchases_1_1Listener.html</anchorfile>
      <anchor>a41a75f29bc541bb9502f2cfd03e8055b</anchor>
      <arglist>(Download &amp;, const URL &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Label::Listener</name>
    <filename>classLabel_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classLabel_1_1Listener.html</anchorfile>
      <anchor>ad4e47260a75918bddf77f6fe96e4ea22</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>labelTextChanged</name>
      <anchorfile>classLabel_1_1Listener.html</anchorfile>
      <anchor>ad2a3e79ba106bfa64cab523e197b1514</anchor>
      <arglist>(Label *labelThatHasChanged)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>editorShown</name>
      <anchorfile>classLabel_1_1Listener.html</anchorfile>
      <anchor>a566bd2443fcd14c798760eb78812fc80</anchor>
      <arglist>(Label *, TextEditor &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>editorHidden</name>
      <anchorfile>classLabel_1_1Listener.html</anchorfile>
      <anchor>ae537782b534d768b3f293c9e85b90858</anchor>
      <arglist>(Label *, TextEditor &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerList::Listener</name>
    <filename>classMarkerList_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMarkerList_1_1Listener.html</anchorfile>
      <anchor>a692b20b8df3b3b5e08d6e77304ab6824</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>markersChanged</name>
      <anchorfile>classMarkerList_1_1Listener.html</anchorfile>
      <anchor>ace4f10849b4f4d2d7c311ad9a2fad7c8</anchor>
      <arglist>(MarkerList *markerList)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markerListBeingDeleted</name>
      <anchorfile>classMarkerList_1_1Listener.html</anchorfile>
      <anchor>a1366341c47f066cfb5798504fb75ff8c</anchor>
      <arglist>(MarkerList *markerList)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuBarModel::Listener</name>
    <filename>classMenuBarModel_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMenuBarModel_1_1Listener.html</anchorfile>
      <anchor>a43145cbb964ae31b5bfd2d7da0d5bb35</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>menuBarItemsChanged</name>
      <anchorfile>classMenuBarModel_1_1Listener.html</anchorfile>
      <anchor>a32ab03020b06798d01ff472ee7305e64</anchor>
      <arglist>(MenuBarModel *menuBarModel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>menuCommandInvoked</name>
      <anchorfile>classMenuBarModel_1_1Listener.html</anchorfile>
      <anchor>a24a09292d83e8c60e34c3396060ef66a</anchor>
      <arglist>(MenuBarModel *menuBarModel, const ApplicationCommandTarget::InvocationInfo &amp;info)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>menuBarActivated</name>
      <anchorfile>classMenuBarModel_1_1Listener.html</anchorfile>
      <anchor>a601d4bfdb6bb82fa8cb9f84c37700c21</anchor>
      <arglist>(MenuBarModel *menuBarModel, bool isActive)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiKeyboardState::Listener</name>
    <filename>classMidiKeyboardState_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMidiKeyboardState_1_1Listener.html</anchorfile>
      <anchor>a87db938272e0badd5343f44c5f7dd4c9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleNoteOn</name>
      <anchorfile>classMidiKeyboardState_1_1Listener.html</anchorfile>
      <anchor>a854381a64354389e0cb2c15ec1fb4b01</anchor>
      <arglist>(MidiKeyboardState *source, int midiChannel, int midiNoteNumber, float velocity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleNoteOff</name>
      <anchorfile>classMidiKeyboardState_1_1Listener.html</anchorfile>
      <anchor>aedc74bd79578cb19edba66d38e9a93cf</anchor>
      <arglist>(MidiKeyboardState *source, int midiChannel, int midiNoteNumber, float velocity)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseInactivityDetector::Listener</name>
    <filename>classMouseInactivityDetector_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMouseInactivityDetector_1_1Listener.html</anchorfile>
      <anchor>a3178dbb5c558a29aa66d94630ab8f5a8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mouseBecameActive</name>
      <anchorfile>classMouseInactivityDetector_1_1Listener.html</anchorfile>
      <anchor>a41fa43c45d601e185398d82da58e44e9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mouseBecameInactive</name>
      <anchorfile>classMouseInactivityDetector_1_1Listener.html</anchorfile>
      <anchor>a47053537eb01808a9f474474dce54d52</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEInstrument::Listener</name>
    <filename>classMPEInstrument_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a24b96764da523054c5525c29c00c418e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteAdded</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a53f2141bc1178783d5f89536f6dc3481</anchor>
      <arglist>(MPENote newNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notePressureChanged</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a9d687e2e40b593a93a4e210afd691ac7</anchor>
      <arglist>(MPENote changedNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notePitchbendChanged</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a17e7d4e3793bb4d82164369c1c1227ce</anchor>
      <arglist>(MPENote changedNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteTimbreChanged</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>ace32bde57684274f5a78d33f9636a444</anchor>
      <arglist>(MPENote changedNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteKeyStateChanged</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>adc0f11b66f86070af16e68c7e14eaa1c</anchor>
      <arglist>(MPENote changedNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteReleased</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a1493b1fefb70c80d98fbdfa7aae6c2fa</anchor>
      <arglist>(MPENote finishedNote)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>zoneLayoutChanged</name>
      <anchorfile>classMPEInstrument_1_1Listener.html</anchorfile>
      <anchor>a0306746f2a06a4f023d816290399a4f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEZoneLayout::Listener</name>
    <filename>classMPEZoneLayout_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classMPEZoneLayout_1_1Listener.html</anchorfile>
      <anchor>a36afb4638bbed0830eba11bb5d56dd2b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>zoneLayoutChanged</name>
      <anchorfile>classMPEZoneLayout_1_1Listener.html</anchorfile>
      <anchor>a4db05a5bda15f42eb55c61722f11a832</anchor>
      <arglist>(const MPEZoneLayout &amp;layout)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCReceiver::Listener</name>
    <filename>classOSCReceiver_1_1Listener.html</filename>
    <templarg>typename CallbackType</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classOSCReceiver_1_1Listener.html</anchorfile>
      <anchor>a11e15074865686cdc86551b1ad80302c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>oscMessageReceived</name>
      <anchorfile>classOSCReceiver_1_1Listener.html</anchorfile>
      <anchor>aa0902c927fabc6e2fedb4cb7a66e793a</anchor>
      <arglist>(const OSCMessage &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>oscBundleReceived</name>
      <anchorfile>classOSCReceiver_1_1Listener.html</anchorfile>
      <anchor>ae434227ce5dc3ca7391d1612911a73fd</anchor>
      <arglist>(const OSCBundle &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Listener</name>
    <filename>structPushNotifications_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>afd77414734b4b9b7cce4d0fb46b20b4e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notificationSettingsReceived</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a7d2d2b7d2f784e18030e9c16893d9c1c</anchor>
      <arglist>(const Settings &amp;settings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pendingLocalNotificationsListReceived</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a3a3949125a94953788b348851dc690a0</anchor>
      <arglist>(const Array&lt; Notification &gt; &amp;notifications)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleNotification</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a36312f58ade7b38fd3167fe5a68376d2</anchor>
      <arglist>(bool isLocalNotification, const Notification &amp;notification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleNotificationAction</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a694cedbf97aef85f1f4d4885475324f7</anchor>
      <arglist>(bool isLocalNotification, const Notification &amp;notification, const String &amp;actionIdentifier, const String &amp;optionalResponse)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>localNotificationDismissedByUser</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>ad98983a8fe57596cf5a71a6d9335fbf4</anchor>
      <arglist>(const Notification &amp;notification)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deliveredNotificationsListReceived</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>ae3e547c62d8cb128d36987469899ad23</anchor>
      <arglist>(const Array&lt; Notification &gt; &amp;notifications)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deviceTokenRefreshed</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a6fbe30dd1e967f9aea5b485917acf245</anchor>
      <arglist>(const String &amp;token)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remoteNotificationsDeleted</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>ae8f079705e707461dfa47b5f7023d330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upstreamMessageSent</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>aa283f4552fd28e539b5cdf09a8eb964f</anchor>
      <arglist>(const String &amp;messageId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upstreamMessageSendingError</name>
      <anchorfile>structPushNotifications_1_1Listener.html</anchorfile>
      <anchor>a0e8429ad982c4d4bfd2e9bf95547c208</anchor>
      <arglist>(const String &amp;messageId, const String &amp;error)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScrollBar::Listener</name>
    <filename>classScrollBar_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classScrollBar_1_1Listener.html</anchorfile>
      <anchor>a4f3410a2b78e9252f8d3f7f176f67449</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>scrollBarMoved</name>
      <anchorfile>classScrollBar_1_1Listener.html</anchorfile>
      <anchor>a2fb3f2cdec354939ba4282fc4631fc1f</anchor>
      <arglist>(ScrollBar *scrollBarThatHasMoved, double newRangeStart)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Slider::Listener</name>
    <filename>classSlider_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classSlider_1_1Listener.html</anchorfile>
      <anchor>aeff31595e18ef67e35c1bdd4b74b33e2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sliderValueChanged</name>
      <anchorfile>classSlider_1_1Listener.html</anchorfile>
      <anchor>a127bfe68835dc3e584cf3c2a427a27e5</anchor>
      <arglist>(Slider *slider)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sliderDragStarted</name>
      <anchorfile>classSlider_1_1Listener.html</anchorfile>
      <anchor>a47d244924786c6a047c81c1a05f21dc0</anchor>
      <arglist>(Slider *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sliderDragEnded</name>
      <anchorfile>classSlider_1_1Listener.html</anchorfile>
      <anchor>a39fd22d0de8881350b786c98f70efe57</anchor>
      <arglist>(Slider *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TableHeaderComponent::Listener</name>
    <filename>classTableHeaderComponent_1_1Listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>ab6a793a88c362f7868c09cf763cc6059</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>a101a8bad5103a7bba040dc6e451a910d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>tableColumnsChanged</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>ae70ef4e1a9974456be0fb28aee95d21d</anchor>
      <arglist>(TableHeaderComponent *tableHeader)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>tableColumnsResized</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>a146a7c7f933beb75b863993f1af7989c</anchor>
      <arglist>(TableHeaderComponent *tableHeader)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>tableSortOrderChanged</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>a6d48b82741757d13ad2d75257292d615</anchor>
      <arglist>(TableHeaderComponent *tableHeader)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>tableColumnDraggingChanged</name>
      <anchorfile>classTableHeaderComponent_1_1Listener.html</anchorfile>
      <anchor>a5e8c0b7fb86c3c91764c00a5c55fe357</anchor>
      <arglist>(TableHeaderComponent *tableHeader, int columnIdNowBeingDragged)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextEditor::Listener</name>
    <filename>classTextEditor_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classTextEditor_1_1Listener.html</anchorfile>
      <anchor>a42da54f2ebea73a7a300cee4b74be0bb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textEditorTextChanged</name>
      <anchorfile>classTextEditor_1_1Listener.html</anchorfile>
      <anchor>a17ec33c8bc4e83799f0edbfc559c761c</anchor>
      <arglist>(TextEditor &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textEditorReturnKeyPressed</name>
      <anchorfile>classTextEditor_1_1Listener.html</anchorfile>
      <anchor>a77e21f1f397b50355221f8fff152958f</anchor>
      <arglist>(TextEditor &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textEditorEscapeKeyPressed</name>
      <anchorfile>classTextEditor_1_1Listener.html</anchorfile>
      <anchor>a8c927f60d0a7266d4895f577aceb7e50</anchor>
      <arglist>(TextEditor &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textEditorFocusLost</name>
      <anchorfile>classTextEditor_1_1Listener.html</anchorfile>
      <anchor>a9010f8bb6a6e712402ba39e76fafb9fe</anchor>
      <arglist>(TextEditor &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextPropertyComponent::Listener</name>
    <filename>classTextPropertyComponent_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classTextPropertyComponent_1_1Listener.html</anchorfile>
      <anchor>af10d66fcf81c7cffe16c657b9eab4244</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>textPropertyComponentChanged</name>
      <anchorfile>classTextPropertyComponent_1_1Listener.html</anchorfile>
      <anchor>a5332554401b64f05853e18f2223c6ffe</anchor>
      <arglist>(TextPropertyComponent *)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Thread::Listener</name>
    <filename>classThread_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classThread_1_1Listener.html</anchorfile>
      <anchor>ae69f49858265626722c9c7ac144b366a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>exitSignalSent</name>
      <anchorfile>classThread_1_1Listener.html</anchorfile>
      <anchor>a580cb208cc742439c61a75fa6f79d902</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Value::Listener</name>
    <filename>classValue_1_1Listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>classValue_1_1Listener.html</anchorfile>
      <anchor>a7bfb07dc5d010bc007a8135412905f0c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classValue_1_1Listener.html</anchorfile>
      <anchor>aeb3226fdfa99c56c72adf9c008922599</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classValue_1_1Listener.html</anchorfile>
      <anchor>ab1f072eabd128b8e9a99b4926f2231a8</anchor>
      <arglist>(Value &amp;value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueTree::Listener</name>
    <filename>classValueTree_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>a1901cc26d21c73d78c7f0c60ad27a2f6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreePropertyChanged</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>a79fcd0745eeccf83b42094e37cdb0863</anchor>
      <arglist>(ValueTree &amp;treeWhosePropertyHasChanged, const Identifier &amp;property)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreeChildAdded</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>ac0ef73962143a77d702907bac59dff20</anchor>
      <arglist>(ValueTree &amp;parentTree, ValueTree &amp;childWhichHasBeenAdded)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreeChildRemoved</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>ab63a00b457f6cd9ed01110d2fc509769</anchor>
      <arglist>(ValueTree &amp;parentTree, ValueTree &amp;childWhichHasBeenRemoved, int indexFromWhichChildWasRemoved)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreeChildOrderChanged</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>ab064fffff45f6351065bc4a65ccd09d4</anchor>
      <arglist>(ValueTree &amp;parentTreeWhoseChildrenHaveMoved, int oldIndex, int newIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreeParentChanged</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>a1609838aa5cf4563f71897b1ba25d0c2</anchor>
      <arglist>(ValueTree &amp;treeWhoseParentHasChanged)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueTreeRedirected</name>
      <anchorfile>classValueTree_1_1Listener.html</anchorfile>
      <anchor>a0fe714c55225f9f814801f875e5d41ca</anchor>
      <arglist>(ValueTree &amp;treeWhichHasBeenChanged)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebInputStream::Listener</name>
    <filename>classWebInputStream_1_1Listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classWebInputStream_1_1Listener.html</anchorfile>
      <anchor>a89dd83b44228d27cebe16f44fcc022b8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postDataSendProgress</name>
      <anchorfile>classWebInputStream_1_1Listener.html</anchorfile>
      <anchor>ae7398552087db4dc1b1f8ca14ecaacd9</anchor>
      <arglist>(WebInputStream &amp;request, int bytesSent, int totalBytes)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ListenerList</name>
    <filename>classListenerList.html</filename>
    <templarg>class ListenerClass</templarg>
    <templarg>class ArrayType</templarg>
    <class kind="struct">ListenerList::DummyBailOutChecker</class>
    <member kind="typedef">
      <type>ListenerList&lt; ListenerClass, ArrayType &gt;</type>
      <name>ThisType</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a38e76375b113e87de9fba8de44133d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ListenerClass</type>
      <name>ListenerType</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>ae3f6e5bae60479edf86ce6eff0419b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListenerList</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>acf0aade18875fe0806d280fe3676da53</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ListenerList</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a3b3b8138506855e80b9ebf61a032f540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a426564389022f07722ed9e94e07aabfe</anchor>
      <arglist>(ListenerClass *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>aa9141e3b256139e330d4d21859a06f90</anchor>
      <arglist>(ListenerClass *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>ErasedScopeGuard</type>
      <name>addScoped</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>af5ff3d04c8102d2c63a5188077dd5c54</anchor>
      <arglist>(ListenerClass &amp;listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a4ced7631daac418522719e14a1d35b7d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>ac35c41903fa2ee45cb8f5666b6724d06</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a8e777917d86ac8f06c6ce97e00d3ef54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a6b6810df1e90e350447770e2a2c7d721</anchor>
      <arglist>(ListenerClass *listener) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ArrayType &amp;</type>
      <name>getListeners</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>adbe675e7c4bed438f3150c5fd73f67f1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>adea25521b1707f2f5ae242b3353f5751</anchor>
      <arglist>(Callback &amp;&amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callExcluding</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>ab7f8b943692ae24911271f796d7a86ac</anchor>
      <arglist>(ListenerClass *listenerToExclude, Callback &amp;&amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callChecked</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>ac89398e526d746817d7f2f488461bead</anchor>
      <arglist>(const BailOutCheckerType &amp;bailOutChecker, Callback &amp;&amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callCheckedExcluding</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>afc8735870369bc67b76a8dbf527b83ab</anchor>
      <arglist>(ListenerClass *listenerToExclude, const BailOutCheckerType &amp;bailOutChecker, Callback &amp;&amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a05bfc869b37734b48b749b39af78db83</anchor>
      <arglist>(void(ListenerClass::*callbackFunction)(MethodArgs...), Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callExcluding</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a4515eb2f31b95b4aa9d3f2ee3133a316</anchor>
      <arglist>(ListenerClass *listenerToExclude, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callChecked</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>ac88718c3e6cac7cefe7d882d75fe33fb</anchor>
      <arglist>(const BailOutCheckerType &amp;bailOutChecker, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callCheckedExcluding</name>
      <anchorfile>classListenerList.html</anchorfile>
      <anchor>a75717f4f411f3e95888e20f590a7c572</anchor>
      <arglist>(ListenerClass *listenerToExclude, const BailOutCheckerType &amp;bailOutChecker, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCReceiver::ListenerWithOSCAddress</name>
    <filename>classOSCReceiver_1_1ListenerWithOSCAddress.html</filename>
    <templarg>typename CallbackType</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ListenerWithOSCAddress</name>
      <anchorfile>classOSCReceiver_1_1ListenerWithOSCAddress.html</anchorfile>
      <anchor>ab8edca753aff99ecdf0d6af2bd0accd5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>oscMessageReceived</name>
      <anchorfile>classOSCReceiver_1_1ListenerWithOSCAddress.html</anchorfile>
      <anchor>aedfd17a06e68530c449d9ef85ca76740</anchor>
      <arglist>(const OSCMessage &amp;message)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalisedStrings</name>
    <filename>classLocalisedStrings.html</filename>
    <member kind="function">
      <type></type>
      <name>LocalisedStrings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>afaa3a94f9ca94eb11b519f734e2adc08</anchor>
      <arglist>(const String &amp;fileContents, bool ignoreCaseOfKeys)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalisedStrings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a7227cbea1f200fe77615c6a39bd3a2f8</anchor>
      <arglist>(const File &amp;fileToLoad, bool ignoreCaseOfKeys)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalisedStrings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a781d562968f3cc492816751d7b91bdfe</anchor>
      <arglist>(const LocalisedStrings &amp;)</arglist>
    </member>
    <member kind="function">
      <type>LocalisedStrings &amp;</type>
      <name>operator=</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>afdd805c2cbdd97e32a234429ccf2cec1</anchor>
      <arglist>(const LocalisedStrings &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LocalisedStrings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>aa04039988cf5d98f1d8ff1a4dfb1d519</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>translate</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a5545fd7648fcd404913fbba46c1eee4b</anchor>
      <arglist>(const String &amp;text) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>translate</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>aed17f9bfb5456ac258f908f10786d256</anchor>
      <arglist>(const String &amp;text, const String &amp;resultIfNotFound) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLanguageName</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>ac49d8221ed6dceca9417396be4ed6682</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getCountryCodes</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a90f82b8192efdb6d295e4987f61ad45b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringPairArray &amp;</type>
      <name>getMappings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>ac11429f1e7bb3d4494a3c237b0c4d2f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addStrings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a50e7ac83c272b655123821397b87549d</anchor>
      <arglist>(const LocalisedStrings &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFallback</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a7d31b6c45aa1317612f2bc2466357651</anchor>
      <arglist>(LocalisedStrings *fallbackStrings)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setCurrentMappings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a4916d09e4d881362a6d35d753d902bf5</anchor>
      <arglist>(LocalisedStrings *newTranslations)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LocalisedStrings *</type>
      <name>getCurrentMappings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>a8933cf4c8ae20c12f8606a7706e94660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>translateWithCurrentMappings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>adbb25081e75842b43db17d585cf00c6d</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>translateWithCurrentMappings</name>
      <anchorfile>classLocalisedStrings.html</anchorfile>
      <anchor>af6fe719801fc2c136e408d9392e45384</anchor>
      <arglist>(const char *text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageManager::Lock</name>
    <filename>classMessageManager_1_1Lock.html</filename>
    <member kind="typedef">
      <type>GenericScopedLock&lt; Lock &gt;</type>
      <name>ScopedLockType</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a2e4edcc1451d23bc214cf4af20f8b411</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedUnlock&lt; Lock &gt;</type>
      <name>ScopedUnlockType</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>ab346e319f6348623936dc15abec96423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedTryLock&lt; Lock &gt;</type>
      <name>ScopedTryLockType</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a4d53b1afe179dfe40c908853d33f7086</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Lock</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a967f5c40c7c0d139ad13d7db9ac8b671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Lock</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a3f3f0ff1d43e8805b8875e79acca8dba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a922a156059b20be5002a9fcd20593a1a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnter</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a6f6f36cab30fcd814ee47000ed8496f2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>acab5d488a35276d014bbc9f99518173b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abort</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a74490f0867d8d4f1898fa21602e42f19</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ReferenceCountedObjectPtr&lt; BlockingMessage &gt;</name>
      <anchorfile>classMessageManager_1_1Lock.html</anchorfile>
      <anchor>a8ed5300c838197d18aaf07136b43fa5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LockingAsyncUpdater</name>
    <filename>classLockingAsyncUpdater.html</filename>
    <member kind="function">
      <type></type>
      <name>LockingAsyncUpdater</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>ab5d1258de86889fef5ad9a0407cd6352</anchor>
      <arglist>(std::function&lt; void()&gt; callbackToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LockingAsyncUpdater</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a99603e6c4f92bec6d267f04ba4918c9f</anchor>
      <arglist>(LockingAsyncUpdater &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LockingAsyncUpdater &amp;</type>
      <name>operator=</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a705b191c6d87f12db1b627cc2fe04e0f</anchor>
      <arglist>(LockingAsyncUpdater &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LockingAsyncUpdater</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a659888c84fd903a9aae07b9fee0f082f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerAsyncUpdate</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a52b8d1cc94c432985d94837dc4ecfbaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelPendingUpdate</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a40a4313dc8d7511465a1b5065a4bccc2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleUpdateNowIfNeeded</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>a21db62177c203ae34240cf6b8b91d22c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpdatePending</name>
      <anchorfile>classLockingAsyncUpdater.html</anchorfile>
      <anchor>afcb3d7d2ed49c7e253d7d97a1a47aeb0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Logger</name>
    <filename>classLogger.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Logger</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>ae93f62ca3e47716b7120acb032a260f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setCurrentLogger</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>a5855a0341fc4f6ceb5418879fd685277</anchor>
      <arglist>(Logger *newLogger) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Logger *JUCE_CALLTYPE</type>
      <name>getCurrentLogger</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>a98136908634122adac30b4d8030e6714</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>writeToLog</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>a037cd16034c0663805f301b0e95c0be6</anchor>
      <arglist>(const String &amp;message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>outputDebugString</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>a54273b4faf398b4da464d21bb6abac59</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Logger</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>abc41bfb031d896170c7675fa96a6b30c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>logMessage</name>
      <anchorfile>classLogger.html</anchorfile>
      <anchor>ab2ef7f6552d425bf729b7d1a7ed5160f</anchor>
      <arglist>(const String &amp;message)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::LogRampedValue</name>
    <filename>classjuce_1_1dsp_1_1LogRampedValue.html</filename>
    <templarg>typename FloatType</templarg>
    <base>SmoothedValueBase&lt; LogRampedValue&lt; FloatType &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>LogRampedValue</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a2b27a33017d050c79e708d2b3b1557ef</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogRampedValue</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a7f5f3388bb9c751d3d63c00282c39a83</anchor>
      <arglist>(FloatType initialValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogParameters</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a4d0c718f7b5353d8269062164f5612bd</anchor>
      <arglist>(FloatType midPointAmplitudedB, bool rateOfChangeShouldIncrease) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a3f8ef8f6e04de1d326d3137d819f2491</anchor>
      <arglist>(double sampleRate, double rampLengthInSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a9f71cad988e076be3c96064d27a36996</anchor>
      <arglist>(int numSteps) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetValue</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>ace695e37e6d72c88be57096c4fb9195f</anchor>
      <arglist>(FloatType newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getNextValue</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a393cde7e7634535ae9599e8e3f7cf441</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>skip</name>
      <anchorfile>classjuce_1_1dsp_1_1LogRampedValue.html</anchorfile>
      <anchor>a76f52db5dea5bcc9fa198bf612f0fbda</anchor>
      <arglist>(int numSamples) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel</name>
    <filename>classLookAndFeel.html</filename>
    <base>ScrollBar::LookAndFeelMethods</base>
    <base>Button::LookAndFeelMethods</base>
    <base>ImageButton::LookAndFeelMethods</base>
    <base>TextEditor::LookAndFeelMethods</base>
    <base>FileBrowserComponent::LookAndFeelMethods</base>
    <base>TreeView::LookAndFeelMethods</base>
    <base>BubbleComponent::LookAndFeelMethods</base>
    <base>AlertWindow::LookAndFeelMethods</base>
    <base>PopupMenu::LookAndFeelMethods</base>
    <base>ComboBox::LookAndFeelMethods</base>
    <base>Label::LookAndFeelMethods</base>
    <base>Slider::LookAndFeelMethods</base>
    <base>ResizableWindow::LookAndFeelMethods</base>
    <base>DocumentWindow::LookAndFeelMethods</base>
    <base>TooltipWindow::LookAndFeelMethods</base>
    <base>TabbedButtonBar::LookAndFeelMethods</base>
    <base>PropertyComponent::LookAndFeelMethods</base>
    <base>FilenameComponent::LookAndFeelMethods</base>
    <base>GroupComponent::LookAndFeelMethods</base>
    <base>TableHeaderComponent::LookAndFeelMethods</base>
    <base>CallOutBox::LookAndFeelMethods</base>
    <base>Toolbar::LookAndFeelMethods</base>
    <base>ConcertinaPanel::LookAndFeelMethods</base>
    <base>ProgressBar::LookAndFeelMethods</base>
    <base>StretchableLayoutResizerBar::LookAndFeelMethods</base>
    <base>ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethods</base>
    <base>ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethods</base>
    <base>ExtraLookAndFeelBaseClasses::LassoComponentMethods</base>
    <base>SidePanel::LookAndFeelMethods</base>
    <member kind="function">
      <type></type>
      <name>LookAndFeel</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>ac3c8e3057a825febbdf7fcff31d0cb99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LookAndFeel</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>ad883c8c46d1bf1cc96ba97e1030b2197</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>findColour</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>aa7f9faa480c9ec9d61b66672425f380b</anchor>
      <arglist>(int colourId) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a167a1e914771f32e433a0d45aaba45e3</anchor>
      <arglist>(int colourId, Colour colour) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColourSpecified</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a01bc0ae6a79f5e89413284856944c133</anchor>
      <arglist>(int colourId) const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Typeface::Ptr</type>
      <name>getTypefaceForFont</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a4c685400fda42257842ea75b0b675b83</anchor>
      <arglist>(const Font &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSansSerifTypeface</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>ad6764bcf3fbb1983287379f2ed034337</anchor>
      <arglist>(Typeface::Ptr newDefaultTypeface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSansSerifTypefaceName</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a15a3d2e1c913bc68859d29945f40a51a</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingNativeAlertWindows</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a4b0aa92ddc422d660d162dd2e304c35f</anchor>
      <arglist>(bool shouldUseNativeAlerts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingNativeAlertWindows</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a08905a5fe3fa51ec2cd99010a1042007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSpinningWaitAnimation</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a558d24770ac7c38d77405b616b73152e</anchor>
      <arglist>(Graphics &amp;, const Colour &amp;colour, int x, int y, int w, int h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Path</type>
      <name>getTickShape</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>aab2d6ec4d998a23295edf15db9264ea4</anchor>
      <arglist>(float height)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Path</type>
      <name>getCrossShape</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a15086002cbf1386d1988f9b34c0395c5</anchor>
      <arglist>(float height)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; DropShadower &gt;</type>
      <name>createDropShadowerForComponent</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a7243962fe12afaadf1e92ef1d063ee89</anchor>
      <arglist>(Component &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unique_ptr&lt; FocusOutline &gt;</type>
      <name>createFocusOutlineForComponent</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a39f2061a27e007e214a607dbf0e31baf</anchor>
      <arglist>(Component &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MouseCursor</type>
      <name>getMouseCursorFor</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>adb12611e5d5edb99d44cd404bcb77543</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createGraphicsContext</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>af96f1a9df6ad6e2ce0ed0192d9cf0b75</anchor>
      <arglist>(const Image &amp;imageToRenderOn, Point&lt; int &gt; origin, const RectangleList&lt; int &gt; &amp;initialClip)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>playAlertSound</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>ac8619d01580cde12075b229490ab2f97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LookAndFeel &amp;</type>
      <name>getDefaultLookAndFeel</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a2dbf9a7f9134826479182c77ac8362ed</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultLookAndFeel</name>
      <anchorfile>classLookAndFeel.html</anchorfile>
      <anchor>a0d2cc7f39cb3804d68a6fd2a723d05a4</anchor>
      <arglist>(LookAndFeel *newDefaultLookAndFeel) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel_V1</name>
    <filename>classLookAndFeel__V1.html</filename>
    <base>LookAndFeel_V2</base>
    <member kind="function">
      <type></type>
      <name>LookAndFeel_V1</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>af6ff8c924ec8b28343683fb3f1517f94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LookAndFeel_V1</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a983de35cd0283fd71bc7ec844233a9d6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawButtonBackground</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a9cafe45dbc28f8b2ed69a4bca2067bb4</anchor>
      <arglist>(Graphics &amp;, Button &amp;, const Colour &amp;backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawToggleButton</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a6ab0d6b31d6e46d545f3a3f06f7667c7</anchor>
      <arglist>(Graphics &amp;, ToggleButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTickBox</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a3f46b7bde826446d1794b8cf5b6bf1d4</anchor>
      <arglist>(Graphics &amp;, Component &amp;, float x, float y, float w, float h, bool ticked, bool isEnabled, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawProgressBar</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a0bf7b1196e9fbada7c1accecc4572039</anchor>
      <arglist>(Graphics &amp;, ProgressBar &amp;, int width, int height, double progress, const String &amp;textToShow) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbarButton</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>aa8185127821c237a68f7b609f8c848e0</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int width, int height, int buttonDirection, bool isScrollbarVertical, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbar</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>ac09ec7f53b69518b1f35c63c560ea4d2</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>ImageEffectFilter *</type>
      <name>getScrollbarEffect</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a1b0c3adf868c4b0a91759be50960ef66</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTextEditorOutline</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>af32787327ec229e66e67f5b733333ea5</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuBackground</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a3cb791dde09cd432a30fe7e956efcae7</anchor>
      <arglist>(Graphics &amp;, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarBackground</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a6a7aa7d4a8548a2af08bfb3fa5211bbe</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOverBar, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawComboBox</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a24b73b5065f1dc9a55b296f59ee606ac</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getComboBoxFont</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>adf1d85617a1ddf97799f72fb8c1f3ea2</anchor>
      <arglist>(ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSlider</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a5b849c23d76aedc46f3d58c5a8f755ac</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSliderThumbRadius</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a99cedd269787b5e78e2e7ddb5d43de71</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createSliderButton</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>abd0b4bff7195dd6689b133eb477624b0</anchor>
      <arglist>(Slider &amp;, bool isIncrement) override</arglist>
    </member>
    <member kind="function">
      <type>ImageEffectFilter *</type>
      <name>getSliderEffect</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>a9cf50ea4722a70636e18007aa4713cdb</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCornerResizer</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>af3adc6f2113b1ce2a27309a52002f13f</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isMouseOver, bool isMouseDragging) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createDocumentWindowButton</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>af619230f6b7ddfbd936e6e339fbee2c9</anchor>
      <arglist>(int buttonType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionDocumentWindowButtons</name>
      <anchorfile>classLookAndFeel__V1.html</anchorfile>
      <anchor>aead2e59cf6e362c164173d33df56b47b</anchor>
      <arglist>(DocumentWindow &amp;, int titleBarX, int titleBarY, int titleBarW, int titleBarH, Button *minimiseButton, Button *maximiseButton, Button *closeButton, bool positionTitleBarButtonsOnLeft) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel_V2</name>
    <filename>classLookAndFeel__V2.html</filename>
    <base>LookAndFeel</base>
    <member kind="function">
      <type></type>
      <name>LookAndFeel_V2</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a69781385359c670cb1be66681121ad08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LookAndFeel_V2</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a3e6cc5be001276a9c245d3768dea5f7a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawButtonBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a124231a2a06124fc56fd3005cf18b294</anchor>
      <arglist>(Graphics &amp;, Button &amp;, const Colour &amp;backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getTextButtonFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a256b261cab5ddb423432701fd65848db</anchor>
      <arglist>(TextButton &amp;, int buttonHeight) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawButtonText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad41befccc8631073deb196ba0994641b</anchor>
      <arglist>(Graphics &amp;, TextButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextButtonWidthToFitText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ac504ed7063a8213b539e973e456d06b3</anchor>
      <arglist>(TextButton &amp;, int buttonHeight) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawToggleButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>af4ed90218afcf3ac5819ce091a79fe97</anchor>
      <arglist>(Graphics &amp;, ToggleButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeToggleButtonWidthToFitText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a36348746bdedec3abbe65a4c9c4c29e6</anchor>
      <arglist>(ToggleButton &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTickBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>abaed78df30b152cbc77b68ba9c27b339</anchor>
      <arglist>(Graphics &amp;, Component &amp;, float x, float y, float w, float h, bool ticked, bool isEnabled, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDrawableButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a9949250c1c7abe9ba5d46625d6e4ca39</anchor>
      <arglist>(Graphics &amp;, DrawableButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>AlertWindow *</type>
      <name>createAlertWindow</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>af099b9fb2488e676a9b20bdf7e790f8d</anchor>
      <arglist>(const String &amp;title, const String &amp;message, const String &amp;button1, const String &amp;button2, const String &amp;button3, MessageBoxIconType iconType, int numButtons, Component *associatedComponent) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawAlertBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad3e082a34ac51b2b1f9f7f1429bdf939</anchor>
      <arglist>(Graphics &amp;, AlertWindow &amp;, const Rectangle&lt; int &gt; &amp;textArea, TextLayout &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAlertBoxWindowFlags</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a0f9e3b00e60dd2a2a0ea8233ca75bfa0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getWidthsForTextButtons</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ae6c202bcf80a27f93dbff1ab00b877f9</anchor>
      <arglist>(AlertWindow &amp;, const Array&lt; TextButton * &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAlertWindowButtonHeight</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2b75974dd11df7ec1a30b153d38f79fe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowTitleFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a646f0af59c220e83de4e060e00baad83</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowMessageFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2a883ef9b505dec279cbb16b1c54564a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>afa3b4bc1101112c03708fcb6d554f529</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawProgressBar</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ae968747b08e6d281a5e0fb51619b7a7c</anchor>
      <arglist>(Graphics &amp;, ProgressBar &amp;, int width, int height, double progress, const String &amp;textToShow) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSpinningWaitAnimation</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a5fc937274d84f3ab5cb885903a55f037</anchor>
      <arglist>(Graphics &amp;, const Colour &amp;colour, int x, int y, int w, int h) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgressBarOpaque</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa39f0be942ee61c4e7ab6da3618d3fec</anchor>
      <arglist>(ProgressBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>ProgressBar::Style</type>
      <name>getDefaultProgressBarStyle</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a051c241c7f81827760781cde10fc0d18</anchor>
      <arglist>(const ProgressBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areScrollbarButtonsVisible</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6afa9e5fd74c83752da6f1bc6e886d23</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbarButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>afc97f2f47828c1bdb2fd1ead4d1d3b8d</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int width, int height, int buttonDirection, bool isScrollbarVertical, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbar</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>abe63a2bfd932502ca3fb091b77fc28f7</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>ImageEffectFilter *</type>
      <name>getScrollbarEffect</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a5dfefc23943e4012ac743f56b0191f56</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumScrollbarThumbSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa326c31a960e201755271c4aeac4dfc2</anchor>
      <arglist>(ScrollBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDefaultScrollbarWidth</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a63f62e9864c96f47f7a4eb593b786214</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScrollbarButtonSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a69b5891ea2f7f2fec906e8e55afdc241</anchor>
      <arglist>(ScrollBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getTickShape</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a66e0aec30282cee33f6e0b86ed5624f1</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getCrossShape</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad1afb3b936b037b1a187ba25d0344888</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTreeviewPlusMinusBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ace35b76307c2ae05ea3c70fbe1708cf9</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; float &gt; &amp;area, Colour backgroundColour, bool isOpen, bool isMouseOver) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areLinesDrawnForTreeView</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>adab13be37b596ca1e899a3923e4d5263</anchor>
      <arglist>(TreeView &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTreeViewIndentSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa213709f8c39a2cbba36fea29b69ca35</anchor>
      <arglist>(TreeView &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillTextEditorBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a359d99fb5590ac6a03a998f3c3ed89e5</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTextEditorOutline</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a9589962bcf56e1b45c7391e0d920bd16</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>CaretComponent *</type>
      <name>createCaretComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a68481fd5c41c55f150bf542f62b5527e</anchor>
      <arglist>(Component *keyFocusOwner) override</arglist>
    </member>
    <member kind="function">
      <type>const Drawable *</type>
      <name>getDefaultFolderImage</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7ccf975ecf6fdc0d83d4d0d36d8afcab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const Drawable *</type>
      <name>getDefaultDocumentFileImage</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aae5d9611fc79926b0cf318dc98443a15</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AttributedString</type>
      <name>createFileChooserHeaderText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aaab59472e497f5a304616d9744683b69</anchor>
      <arglist>(const String &amp;title, const String &amp;instructions) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFileBrowserRow</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a3b564419f60e3f34e4d987f4e50dcdcf</anchor>
      <arglist>(Graphics &amp;, int width, int height, const File &amp;file, const String &amp;filename, Image *icon, const String &amp;fileSizeDescription, const String &amp;fileTimeDescription, bool isDirectory, bool isItemSelected, int itemIndex, DirectoryContentsDisplayComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createFileBrowserGoUpButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a20c863535fa1d7ca20ddf4dd8b318d53</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>layoutFileBrowserComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab4aafa08b43adc287dd3f5dd1b0e42f5</anchor>
      <arglist>(FileBrowserComponent &amp;, DirectoryContentsDisplayComponent *, FilePreviewComponent *, ComboBox *currentPathBox, TextEditor *filenameBox, Button *goUpButton) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawBubble</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a28f4d0d531043e90e8b0884eaa642d20</anchor>
      <arglist>(Graphics &amp;, BubbleComponent &amp;, const Point&lt; float &gt; &amp;tip, const Rectangle&lt; float &gt; &amp;body) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponentEffectForBubbleComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa5e630a382135d80d36759af348f36dc</anchor>
      <arglist>(BubbleComponent &amp;bubbleComponent) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLasso</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a170742e582295e89e2918a01f419e24c</anchor>
      <arglist>(Graphics &amp;, Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab0fb70597eebd426cf5ce4a6c4fce36a</anchor>
      <arglist>(Graphics &amp;, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuBackgroundWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a40b2b1a9e00d3e52a8c00315705c3acf</anchor>
      <arglist>(Graphics &amp;, int width, int height, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuItem</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a397e8ce8c241dbbe1702673bc83691c8</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isSeparator, bool isActive, bool isHighlighted, bool isTicked, bool hasSubMenu, const String &amp;text, const String &amp;shortcutKeyText, const Drawable *icon, const Colour *textColour) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuItemWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa5bb8caabc2bf2b0d50c7a53ac9f8b1c</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isHighlighted, const PopupMenu::Item &amp;item, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuSectionHeader</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a8a5b24e2aa647e3737b7db0f1da36951</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, const String &amp;sectionName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuSectionHeaderWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab3b1bcba12f97ad133ecfa58c63c3cbe</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, const String &amp;sectionName, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getPopupMenuFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6efa1257bb689e6de99f51abbf913984</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuUpDownArrow</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a5f570f5d8cb3169e0bbc566c6723c6f4</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isScrollUpArrow) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuUpDownArrowWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ae12d132c954410fdb900f21d6283b194</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isScrollUpArrow, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getIdealPopupMenuItemSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6e52715c2e320e53ee3032ff5a7c6482</anchor>
      <arglist>(const String &amp;text, bool isSeparator, int standardMenuItemHeight, int &amp;idealWidth, int &amp;idealHeight) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getIdealPopupMenuItemSizeWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a24e59f9db5323534ffbe47e612e92a83</anchor>
      <arglist>(const String &amp;text, bool isSeparator, int standardMenuItemHeight, int &amp;idealWidth, int &amp;idealHeight, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMenuWindowFlags</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6fb91b019531cb707f6739f7dc1221f2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preparePopupMenuWindow</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a44210a4874aecd1c8f09d99fe2291e7f</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a079942f7e956bc081b3c838848ce96de</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOverBar, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMenuBarItemWidth</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a1b5755c2b90e5e5acf5550a8212f02b4</anchor>
      <arglist>(MenuBarComponent &amp;, int itemIndex, const String &amp;itemText) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getMenuBarFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad6787704cca21760169002051bda3fd6</anchor>
      <arglist>(MenuBarComponent &amp;, int itemIndex, const String &amp;itemText) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDefaultMenuBarHeight</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a54b4f0e2455bebdfa6950f46045c3907</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarItem</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aab95999ea94bed43aa989e682cbc94c6</anchor>
      <arglist>(Graphics &amp;, int width, int height, int itemIndex, const String &amp;itemText, bool isMouseOverItem, bool isMenuOpen, bool isMouseOverBar, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getParentComponentForMenuOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7f5b1cd94c600832807cf050ebe6b58f</anchor>
      <arglist>(const PopupMenu::Options &amp;options) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldPopupMenuScaleWithTargetComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a606ee1b1a9b5c72f4e5ba6c8af1124a5</anchor>
      <arglist>(const PopupMenu::Options &amp;options) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPopupMenuBorderSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>affecddaf20f24c359f1c60a4055838a5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPopupMenuBorderSizeWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ae5b9922b820d319cedc9d194ae7e23d5</anchor>
      <arglist>(const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuColumnSeparatorWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa55907fb89939352d306b13deba0fb41</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;bounds, const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPopupMenuColumnSeparatorWidthWithOptions</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a8f3b010c812728738b2a3dfcdfc8eeae</anchor>
      <arglist>(const PopupMenu::Options &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawComboBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a4b521e22559c097fbf2c98f53f54479f</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getComboBoxFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a4076050f06f686b3f74908e888936c1a</anchor>
      <arglist>(ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Label *</type>
      <name>createComboBoxTextBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>adb4a7fdc44260b44dcd4c90b9d349b47</anchor>
      <arglist>(ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionComboBoxText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6a00c54f02ae13be98c90979b9683bac</anchor>
      <arglist>(ComboBox &amp;, Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu::Options</type>
      <name>getOptionsForComboBoxPopupMenu</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7f0e635f408939992814bf86a812bb26</anchor>
      <arglist>(ComboBox &amp;, Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawComboBoxTextWhenNothingSelected</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a4e805a31f7ebd5884e14e1c3c6602571</anchor>
      <arglist>(Graphics &amp;, ComboBox &amp;, Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLabel</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad5e69736e989b58ad32e2f98d3dfa044</anchor>
      <arglist>(Graphics &amp;, Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getLabelFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6f7d84ed6514c03bdf5cb2d4846a39f1</anchor>
      <arglist>(Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; int &gt;</type>
      <name>getLabelBorderSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a45799c55fc52cd4953999a88fc693da2</anchor>
      <arglist>(Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSlider</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a1686a5ee94246c15cda74a38e7e508ac</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSliderBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>afb202b43aee3366ace63519368b64c30</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSliderOutline</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7443461cce20497d75adf135b1a4c5e0</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSliderThumb</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>af6ae5bd874527cbf6bf3bb1eb2ba7408</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRotarySlider</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2f8bd6754cfeddba496438119ee2c25c</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSliderThumbRadius</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ae514defd3f51c0af1ca3ba00d2341242</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createSliderButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a12218fae60606881a578b8dbff67136d</anchor>
      <arglist>(Slider &amp;, bool isIncrement) override</arglist>
    </member>
    <member kind="function">
      <type>Label *</type>
      <name>createSliderTextBox</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aded6035d188d0e8cbfa3491e571ce771</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>ImageEffectFilter *</type>
      <name>getSliderEffect</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a16f061c69bde6e4b97ba7308458c49b0</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getSliderPopupFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a0aa4080c8487a4617da6337c14596966</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSliderPopupPlacement</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>af9dbd7c1125462a1d3c8ea548f3f7fa3</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Slider::SliderLayout</type>
      <name>getSliderLayout</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a5bdac020795c695459eefdd7b911814e</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTooltipBounds</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7787111ff9faa732f49786743408c471</anchor>
      <arglist>(const String &amp;tipText, Point&lt; int &gt; screenPos, Rectangle&lt; int &gt; parentArea) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTooltip</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a562db08c89200d6232c92e5b89d33d7d</anchor>
      <arglist>(Graphics &amp;, const String &amp;text, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createFilenameComponentBrowseButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aaf0c0da783517b711ec99167b38302e8</anchor>
      <arglist>(const String &amp;text) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>layoutFilenameComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a06b8c0b7b8143f28cbf4671d67d51c11</anchor>
      <arglist>(FilenameComponent &amp;, ComboBox *filenameBox, Button *browseButton) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawConcertinaPanelHeader</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a280ad0e673c89e4cf48312c7329a92f5</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &amp;, Component &amp;panel) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCornerResizer</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a38e789cd65e11d1cb4c23e4aa2a2f718</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isMouseOver, bool isMouseDragging) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawResizableFrame</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a33e2beeafc36e0c2835f819d6ede10dc</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillResizableWindowBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2354ed00a4d591bd18dadbe9431afd3b</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;, ResizableWindow &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawResizableWindowBorder</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a69e11fa4cff3c0db156d0a20b01d0633</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;border, ResizableWindow &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDocumentWindowTitleBar</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad17321be41d9e309fb444cb9879c3ecb</anchor>
      <arglist>(DocumentWindow &amp;, Graphics &amp;, int w, int h, int titleSpaceX, int titleSpaceW, const Image *icon, bool drawTitleTextOnLeft) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createDocumentWindowButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>acac12cc290ae78e51a3d9ad487d8239d</anchor>
      <arglist>(int buttonType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionDocumentWindowButtons</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ac982dcb599f7c1c5d9814d69b74f7eb0</anchor>
      <arglist>(DocumentWindow &amp;, int titleBarX, int titleBarY, int titleBarW, int titleBarH, Button *minimiseButton, Button *maximiseButton, Button *closeButton, bool positionTitleBarButtonsOnLeft) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; DropShadower &gt;</type>
      <name>createDropShadowerForComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a6b0706cb4434fd2198c7521ca527d446</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; FocusOutline &gt;</type>
      <name>createFocusOutlineForComponent</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>af204c3a4988b724c93121de46c8f3c4d</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawStretchableLayoutResizerBar</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ad5a741103c0a134bb71715017254cce2</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isVerticalBar, bool isMouseOver, bool isMouseDragging) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGroupComponentOutline</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2cae30fe176dc5982617d200046a7000</anchor>
      <arglist>(Graphics &amp;, int w, int h, const String &amp;text, const Justification &amp;, GroupComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabButtonSpaceAroundImage</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab7f2df54f2b9c1fc540456ee2c2e97f9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabButtonOverlap</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a72ad543ffc1c462aea67474da4fb3726</anchor>
      <arglist>(int tabDepth) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabButtonBestWidth</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aea33844c9431082ceedce61ee4d94ac5</anchor>
      <arglist>(TabBarButton &amp;, int tabDepth) override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTabButtonExtraComponentBounds</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aacd39cd5d127d299b9116a6664640e70</anchor>
      <arglist>(const TabBarButton &amp;, Rectangle&lt; int &gt; &amp;textArea, Component &amp;extraComp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ac7675df0a45b42593078e20f090081e3</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getTabButtonFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aef00573e773d15c1ba9990802cad9830</anchor>
      <arglist>(TabBarButton &amp;, float height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabButtonText</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aed4e8dfe8df41b8c272bac4bf0990ac4</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabbedButtonBarBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a10e14aab70ef5c83ab6ba74a1c24d312</anchor>
      <arglist>(TabbedButtonBar &amp;, Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabAreaBehindFrontButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a83fd639e315d19b44b974451fec65b98</anchor>
      <arglist>(TabbedButtonBar &amp;, Graphics &amp;, int w, int h) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createTabButtonShape</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab4f065f30269b7356d0e4353c2c0a826</anchor>
      <arglist>(TabBarButton &amp;, Path &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillTabButtonShape</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a1ba3028eb6e44a5eb12a994eac5d115c</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, const Path &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createTabBarExtrasButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a33478bf8441bc5841f8fbb6a24dc447a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImageButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a576d74e2d7f881b2901abfd4f91636e1</anchor>
      <arglist>(Graphics &amp;, Image *, int imageX, int imageY, int imageW, int imageH, const Colour &amp;overlayColour, float imageOpacity, ImageButton &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTableHeaderBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a99d19f41f6ab9eb826bfcab625bc9359</anchor>
      <arglist>(Graphics &amp;, TableHeaderComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTableHeaderColumn</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ada0db176822f76ff9ee27d967be6957c</anchor>
      <arglist>(Graphics &amp;, TableHeaderComponent &amp;, const String &amp;columnName, int columnId, int width, int height, bool isMouseOver, bool isMouseDown, int columnFlags) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintToolbarBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa7946eae13b61465706cde65eff2aefd</anchor>
      <arglist>(Graphics &amp;, int width, int height, Toolbar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createToolbarMissingItemsButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aa9440f2a2e2a575fd2fe49e915455d59</anchor>
      <arglist>(Toolbar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintToolbarButtonBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a88f46815e1ca478f6dc0e36fa46f4601</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOver, bool isMouseDown, ToolbarItemComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintToolbarButtonLabel</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a86122fd1c1ea518a559d9d902453cd4d</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, const String &amp;text, ToolbarItemComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyPanelSectionHeader</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a3f80686dd914151f6f85792d381d19a5</anchor>
      <arglist>(Graphics &amp;, const String &amp;name, bool isOpen, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyComponentBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a85c7bce4160e6a7c9dd81dd51c2a7673</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyComponentLabel</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a624323f9e514d5020085912008346ccb</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getPropertyComponentContentPosition</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a67d4534eca3cdbe6f2868db775c34e4f</anchor>
      <arglist>(PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPropertyPanelSectionHeaderHeight</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ac054c63247cf0d506d13b4e94b1d47ba</anchor>
      <arglist>(const String &amp;sectionTitle) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCallOutBoxBackground</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ade3261abc1cff800a73ceff6273ec12e</anchor>
      <arglist>(CallOutBox &amp;, Graphics &amp;, const Path &amp;path, Image &amp;cachedImage) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCallOutBoxBorderSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a0c4017eced71a17959e66194220471c5</anchor>
      <arglist>(const CallOutBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCallOutBoxCornerSize</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a2cff08e98f6d8fede288c8b2b5e07bee</anchor>
      <arglist>(const CallOutBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLevelMeter</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>ab0ee2ad7d0731c89999b7eec07670b1b</anchor>
      <arglist>(Graphics &amp;, int width, int height, float level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawKeymapChangeButton</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>aaf9c432c482b9b9c60d168215b3bc40c</anchor>
      <arglist>(Graphics &amp;, int width, int height, Button &amp;, const String &amp;keyDescription) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getSidePanelTitleFont</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a1f109dc1e11791b09e5c3e6e8bae3aff</anchor>
      <arglist>(SidePanel &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getSidePanelTitleJustification</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a7fb2b79cb1062f62ded4bfaacf80ed9b</anchor>
      <arglist>(SidePanel &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getSidePanelDismissButtonShape</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a237cb66785cbab8d8efc09a79c06f4f6</anchor>
      <arglist>(SidePanel &amp;) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawBevel</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a00feecb78a21e97b398b3a47c71f4805</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, int bevelThickness, const Colour &amp;topLeftColour=Colours::white, const Colour &amp;bottomRightColour=Colours::black, bool useGradient=true, bool sharpEdgeOnOutside=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawGlassSphere</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>acaeb1ba53c73c7e58c91615904111604</anchor>
      <arglist>(Graphics &amp;, float x, float y, float diameter, const Colour &amp;, float outlineThickness) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawGlassPointer</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a523fa69cb1faefce0296683cb03ded95</anchor>
      <arglist>(Graphics &amp;, float x, float y, float diameter, const Colour &amp;, float outlineThickness, int direction) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawGlassLozenge</name>
      <anchorfile>classLookAndFeel__V2.html</anchorfile>
      <anchor>a0558847e4843ed0bc96b934f462bf89d</anchor>
      <arglist>(Graphics &amp;, float x, float y, float width, float height, const Colour &amp;, float outlineThickness, float cornerSize, bool flatOnLeft, bool flatOnRight, bool flatOnTop, bool flatOnBottom) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel_V3</name>
    <filename>classLookAndFeel__V3.html</filename>
    <base>LookAndFeel_V2</base>
    <member kind="function">
      <type></type>
      <name>LookAndFeel_V3</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>aa857cb5f1fb8ef4a057c1eba9ad1f925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LookAndFeel_V3</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a7015bfe3884a431c93cb4ac371e3de3a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawButtonBackground</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a4985c29ac4adf99211d238229d0f4080</anchor>
      <arglist>(Graphics &amp;, Button &amp;, const Colour &amp;backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTableHeaderBackground</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a1725147e26406405a2c37f272811ce8e</anchor>
      <arglist>(Graphics &amp;, TableHeaderComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTreeviewPlusMinusBox</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ad872e20414d0c52da00c1a7b5722249d</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; float &gt; &amp;area, Colour backgroundColour, bool isOpen, bool isMouseOver) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areLinesDrawnForTreeView</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a6b2e89617c2af983f9556c6f95ab35a5</anchor>
      <arglist>(TreeView &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTreeViewIndentSize</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ae8afecdd2acde7549a364386e9db3f65</anchor>
      <arglist>(TreeView &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createDocumentWindowButton</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a00c1e0d819051c0cdce6dcc755321422</anchor>
      <arglist>(int buttonType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawComboBox</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>aca8e56bf541904d4991e339dbf57011c</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &amp;box) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawKeymapChangeButton</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ab0e9dc7bacf2c8901f6c313c41d1683a</anchor>
      <arglist>(Graphics &amp;, int width, int height, Button &amp;button, const String &amp;keyDescription) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuBackground</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a8e08e41f82eb7150a265815e78395c1b</anchor>
      <arglist>(Graphics &amp;, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarBackground</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>abc286c47ed1ccee2eecce10a22f2face</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabButtonOverlap</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a4558a5ad24da013b858bbfb94575b1f1</anchor>
      <arglist>(int tabDepth) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabButtonSpaceAroundImage</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>afafa048ca7871d9d23ef8ce98b02759f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabButton</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a669ce41395ec546fdbac64bbac4d9752</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTabAreaBehindFrontButton</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a5fd27af8479e49484a8cf00cc5b947b4</anchor>
      <arglist>(TabbedButtonBar &amp;bar, Graphics &amp;g, int w, int h) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTextEditorOutline</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a0b7a38d455aa7932c779538892fc120e</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawStretchableLayoutResizerBar</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a748fdb93f1cba0c8f1d3636c3937ed6d</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isVerticalBar, bool isMouseOver, bool isMouseDragging) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areScrollbarButtonsVisible</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a3b35e922f5f56dd1932c4ee7dc69098e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbar</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ae006b61af530f81db41e238c6fca093a</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSlider</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ad949d9fa202e8350d473bd3aa03957c6</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSliderBackground</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a3cbb2e073714bca40153d304f8724577</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawConcertinaPanelHeader</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>ae28231e59b5840c4a586f9dee90205a5</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &amp;, Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getTickShape</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a7f4548429a6b816775a111cda8d655a1</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getCrossShape</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a064814f31d79eb4fadb7dbacda579193</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createTabTextLayout</name>
      <anchorfile>classLookAndFeel__V3.html</anchorfile>
      <anchor>a33bd1c5cb3e6c9ffc2e34804c185dfa3</anchor>
      <arglist>(const TabBarButton &amp;button, float length, float depth, Colour colour, TextLayout &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LookAndFeel_V4</name>
    <filename>classLookAndFeel__V4.html</filename>
    <base>LookAndFeel_V3</base>
    <class kind="class">LookAndFeel_V4::ColourScheme</class>
    <member kind="function">
      <type></type>
      <name>LookAndFeel_V4</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ab0e02d1c994974f2def1a2caf3a0e0ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookAndFeel_V4</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a81b53ac853116374318d33015c7b1ae6</anchor>
      <arglist>(ColourScheme)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LookAndFeel_V4</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>aeb49724446bbbec4135a36223620aaed</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a7fa28660b7e3cdd947a54802780a68bd</anchor>
      <arglist>(ColourScheme)</arglist>
    </member>
    <member kind="function">
      <type>ColourScheme &amp;</type>
      <name>getCurrentColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a7cba4bfe1c153c36b75c548cb9b0dcaa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createDocumentWindowButton</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a9bccc0534910f405c300b3d9d09928e3</anchor>
      <arglist>(int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionDocumentWindowButtons</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>af6109f315e0fdb0dee0b448ba60a765c</anchor>
      <arglist>(DocumentWindow &amp;, int, int, int, int, Button *, Button *, Button *, bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDocumentWindowTitleBar</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>afbf663aed00220d7b0ad7be834167cbc</anchor>
      <arglist>(DocumentWindow &amp;, Graphics &amp;, int, int, int, int, const Image *, bool) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getTextButtonFont</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a74afbc74da0036ed8eae41dfc6a2fd85</anchor>
      <arglist>(TextButton &amp;, int buttonHeight) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawButtonBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a5ecb659ea592de3d703b7eff40e5fb89</anchor>
      <arglist>(Graphics &amp;, Button &amp;, const Colour &amp;backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawToggleButton</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ab85e9d0b156772bb06115077d854f8a2</anchor>
      <arglist>(Graphics &amp;, ToggleButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTickBox</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a46ec30f95b0b5cf36760b3b31c17cebd</anchor>
      <arglist>(Graphics &amp;, Component &amp;, float x, float y, float w, float h, bool ticked, bool isEnabled, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeToggleButtonWidthToFitText</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a774efc7477e5d3b93c4d6f6930ca1e10</anchor>
      <arglist>(ToggleButton &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>AlertWindow *</type>
      <name>createAlertWindow</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ab334dd664f8a1c46abc0adb94b838bc4</anchor>
      <arglist>(const String &amp;title, const String &amp;message, const String &amp;button1, const String &amp;button2, const String &amp;button3, MessageBoxIconType iconType, int numButtons, Component *associatedComponent) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawAlertBox</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ad60ae6ed6c7818fc8b93cea3a2690d48</anchor>
      <arglist>(Graphics &amp;, AlertWindow &amp;, const Rectangle&lt; int &gt; &amp;textArea, TextLayout &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAlertWindowButtonHeight</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a1f48ff6e82a8478a2db788738d4e3ca7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowTitleFont</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a9905c11bd4097e5be83e2624221236d4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowMessageFont</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a3d2d4cca04532cd3365eafdd3b419ca9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getAlertWindowFont</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>acd57eec9051ae0c25ded954dd8abc090</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawProgressBar</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a0328bb6b4ff0309a538a8cbef85edeb3</anchor>
      <arglist>(Graphics &amp;, ProgressBar &amp;, int width, int height, double progress, const String &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgressBarOpaque</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a37ddc9ff844ac37eb00332d675f65a9b</anchor>
      <arglist>(ProgressBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>ProgressBar::Style</type>
      <name>getDefaultProgressBarStyle</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ae5d378173ac839138fa7cdb05556cc16</anchor>
      <arglist>(const ProgressBar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDefaultScrollbarWidth</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a84ed2907808c79e6a44e4a92d0cf5b2c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawScrollbar</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a848bfc85593ee769dcb93dd63ff79d82</anchor>
      <arglist>(Graphics &amp;, ScrollBar &amp;, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getTickShape</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a96ca80c2e4669077622c8ca49e3a1f64</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>getCrossShape</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a8a8d5e6d6a21209543f345c746be88fe</anchor>
      <arglist>(float height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillTextEditorBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>afc54172552aa64ae60c569b52fe953dd</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTextEditorOutline</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>af3ec00284cbca87ae13bbbbb0ef5e900</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createFileBrowserGoUpButton</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a192ae42b301da905649dc3041b622b77</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>layoutFileBrowserComponent</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>abd63febb3c2e143bfa6937d8bfb868d0</anchor>
      <arglist>(FileBrowserComponent &amp;, DirectoryContentsDisplayComponent *, FilePreviewComponent *, ComboBox *currentPathBox, TextEditor *filenameBox, Button *goUpButton) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFileBrowserRow</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a827187e7686f017e5d78026e3ce36636</anchor>
      <arglist>(Graphics &amp;, int width, int height, const File &amp;file, const String &amp;filename, Image *icon, const String &amp;fileSizeDescription, const String &amp;fileTimeDescription, bool isDirectory, bool isItemSelected, int itemIndex, DirectoryContentsDisplayComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPopupMenuItem</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>afe0593d32df90d0cb3b3bb921f3de6c3</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isSeparator, bool isActive, bool isHighlighted, bool isTicked, bool hasSubMenu, const String &amp;text, const String &amp;shortcutKeyText, const Drawable *icon, const Colour *textColour) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getIdealPopupMenuItemSize</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a6dd618fd2e4e4736e7026c4ab79445ee</anchor>
      <arglist>(const String &amp;text, bool isSeparator, int standardMenuItemHeight, int &amp;idealWidth, int &amp;idealHeight) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a64d79d98cfd361bef8418536d8fc81a0</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOverBar, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMenuBarItem</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a2e37fdc0b529083dde85456427297438</anchor>
      <arglist>(Graphics &amp;, int width, int height, int itemIndex, const String &amp;itemText, bool isMouseOverItem, bool isMenuOpen, bool isMouseOverBar, MenuBarComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawComboBox</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a7f036f6a06458b529bfcdd4cb46248fd</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Font</type>
      <name>getComboBoxFont</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a92b3e6e54a5c424822a3531f8c44789c</anchor>
      <arglist>(ComboBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionComboBoxText</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a15d92b5c0ac9908e381d7fdc4088301f</anchor>
      <arglist>(ComboBox &amp;, Label &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSliderThumbRadius</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a5f02d9cce3d9167eecea80349d1d82c2</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLinearSlider</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a1e1515346ee5bc7480a739aa791d124f</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawRotarySlider</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a853e1ecd2b3f1cf687348e699e83e5b4</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPointer</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ab8a0f00c02b791e40df53cace92b5bec</anchor>
      <arglist>(Graphics &amp;, float x, float y, float diameter, const Colour &amp;, int direction) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Label *</type>
      <name>createSliderTextBox</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a37bf9f6989b7eb6045be17a446db44e8</anchor>
      <arglist>(Slider &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTooltip</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a96161378d85ee3342191c67f1eda064d</anchor>
      <arglist>(Graphics &amp;, const String &amp;text, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawConcertinaPanelHeader</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a140ecde1cfe8bd9aec6324d81f6c54bf</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &amp;, Component &amp;panel) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLevelMeter</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a83d46af4a197d7d2b7d63760bdbe3304</anchor>
      <arglist>(Graphics &amp;, int, int, float) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintToolbarBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a074230dcc29e549da52f0e09467d592d</anchor>
      <arglist>(Graphics &amp;, int width, int height, Toolbar &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintToolbarButtonLabel</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a531295ace881e2ec8a886fcdba22c5a6</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, const String &amp;text, ToolbarItemComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyPanelSectionHeader</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>aa42c767b813edf34e0068dca7b46123b</anchor>
      <arglist>(Graphics &amp;, const String &amp;name, bool isOpen, int width, int height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyComponentBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a8dacd1ed113426e546fb2b7625b6f1aa</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPropertyComponentLabel</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a37821dcd7262580e7fbd5e80c3a23d3a</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getPropertyComponentContentPosition</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a5db1e3c48632a4e439580df672141d1d</anchor>
      <arglist>(PropertyComponent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCallOutBoxBackground</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a293272a58b50350438ec57a364435cf2</anchor>
      <arglist>(CallOutBox &amp;, Graphics &amp;, const Path &amp;, Image &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawStretchableLayoutResizerBar</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>abab3bfb9865d0d5e1f744b0978ee35ce</anchor>
      <arglist>(Graphics &amp;, int, int, bool, bool, bool) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourScheme</type>
      <name>getDarkColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ae14af3baf40bf39742aebc5095f40632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourScheme</type>
      <name>getMidnightColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>ae52729eaf09fd719450bd9ac81735975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourScheme</type>
      <name>getGreyColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a0f2239b0d94aef8b0c82c8f8ad57e6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourScheme</type>
      <name>getLightColourScheme</name>
      <anchorfile>classLookAndFeel__V4.html</anchorfile>
      <anchor>a47cc7fba4882ff3793ff28f30564ee25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AlertWindow::LookAndFeelMethods</name>
    <filename>structAlertWindow_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a354c048743f88867742d9b65df55f6de</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AlertWindow *</type>
      <name>createAlertWindow</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a367d877bf063ce5c09ae77f10b8f5c8c</anchor>
      <arglist>(const String &amp;title, const String &amp;message, const String &amp;button1, const String &amp;button2, const String &amp;button3, MessageBoxIconType iconType, int numButtons, Component *associatedComponent)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawAlertBox</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa74eb4ad4d5c5606f9b6394ae8733c9e</anchor>
      <arglist>(Graphics &amp;, AlertWindow &amp;, const Rectangle&lt; int &gt; &amp;textArea, TextLayout &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAlertBoxWindowFlags</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa8cfb3925ebd68bcc2ff2db1b80e661f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Array&lt; int &gt;</type>
      <name>getWidthsForTextButtons</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a92626da5f019edf0db9c8a01402730d2</anchor>
      <arglist>(AlertWindow &amp;, const Array&lt; TextButton * &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAlertWindowButtonHeight</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>add88dab726f4d792d9b1f07306b56924</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getAlertWindowTitleFont</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a8f0e284e834cdf33a6d12d3fe0e6df1f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getAlertWindowMessageFont</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>af299a3c2da41c34b18c1863864e17da2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getAlertWindowFont</name>
      <anchorfile>structAlertWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afc60fa51ad142012a6eb6c9d34ae296b</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BubbleComponent::LookAndFeelMethods</name>
    <filename>structBubbleComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structBubbleComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a340dbbce81f23b9f05858e96edb41e96</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawBubble</name>
      <anchorfile>structBubbleComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ac8b4e55f3a0a42cd11a9cf57330494a5</anchor>
      <arglist>(Graphics &amp;g, BubbleComponent &amp;bubbleComponent, const Point&lt; float &gt; &amp;positionOfTip, const Rectangle&lt; float &gt; &amp;body)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setComponentEffectForBubbleComponent</name>
      <anchorfile>structBubbleComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a245607735b7b86ff3ae53a507cfed448</anchor>
      <arglist>(BubbleComponent &amp;bubbleComponent)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Button::LookAndFeelMethods</name>
    <filename>structButton_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a88fd266c5d26a722abfc98fd25ab6bf2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawButtonBackground</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a06f95e4c63f74cfe3af3f21698c9107a</anchor>
      <arglist>(Graphics &amp;, Button &amp;, const Colour &amp;backgroundColour, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getTextButtonFont</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6733c9a1d59cea5a0fc45054beb44b1b</anchor>
      <arglist>(TextButton &amp;, int buttonHeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTextButtonWidthToFitText</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a80e1caa329bc236e08955069ba6164f4</anchor>
      <arglist>(TextButton &amp;, int buttonHeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawButtonText</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3c7f5449c273361a926f5b82b8547383</anchor>
      <arglist>(Graphics &amp;, TextButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawToggleButton</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a8a95463595dc7aac0fa20cc5ee09805e</anchor>
      <arglist>(Graphics &amp;, ToggleButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeToggleButtonWidthToFitText</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a78ae999a958a78a087035752fdf4f9d3</anchor>
      <arglist>(ToggleButton &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTickBox</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae43aa53ed4d11e20a21f7bb348906d56</anchor>
      <arglist>(Graphics &amp;, Component &amp;, float x, float y, float w, float h, bool ticked, bool isEnabled, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawDrawableButton</name>
      <anchorfile>structButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a30bcc6cd474b6d6c5da2e92d7292dba7</anchor>
      <arglist>(Graphics &amp;, DrawableButton &amp;, bool shouldDrawButtonAsHighlighted, bool shouldDrawButtonAsDown)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CallOutBox::LookAndFeelMethods</name>
    <filename>structCallOutBox_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structCallOutBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a878aaa11cc7f35a9757a4bbf38ac32ff</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawCallOutBoxBackground</name>
      <anchorfile>structCallOutBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3df79aa6b1609e72a63bcbf673b201df</anchor>
      <arglist>(CallOutBox &amp;, Graphics &amp;, const Path &amp;, Image &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCallOutBoxBorderSize</name>
      <anchorfile>structCallOutBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a56a913fced5859e09743b290884ddfd3</anchor>
      <arglist>(const CallOutBox &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getCallOutBoxCornerSize</name>
      <anchorfile>structCallOutBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2784908f7f9a9e0f92989271c37c91ed</anchor>
      <arglist>(const CallOutBox &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ComboBox::LookAndFeelMethods</name>
    <filename>structComboBox_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a37bfb30748c4085576a2cda1ca17c7bc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawComboBox</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae43e629153160f3ff1ddacbad9430fb7</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isButtonDown, int buttonX, int buttonY, int buttonW, int buttonH, ComboBox &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getComboBoxFont</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a201fff98c8fdc7ccfee4f95746aa375d</anchor>
      <arglist>(ComboBox &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Label *</type>
      <name>createComboBoxTextBox</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a8f50b3f986fa3c92fed7230fd49b3669</anchor>
      <arglist>(ComboBox &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>positionComboBoxText</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa93b0e37adae54ccf80a9386a23eb8a8</anchor>
      <arglist>(ComboBox &amp;, Label &amp;labelToPosition)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PopupMenu::Options</type>
      <name>getOptionsForComboBoxPopupMenu</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a05d7d621d44d6aaa87f6688fc58def2a</anchor>
      <arglist>(ComboBox &amp;, Label &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawComboBoxTextWhenNothingSelected</name>
      <anchorfile>structComboBox_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>acaea3fc40b521990b4367a57590e639a</anchor>
      <arglist>(Graphics &amp;, ComboBox &amp;, Label &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConcertinaPanel::LookAndFeelMethods</name>
    <filename>structConcertinaPanel_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structConcertinaPanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a14567b9cad29591999bcd49c49a6df01</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawConcertinaPanelHeader</name>
      <anchorfile>structConcertinaPanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a23982ffbcf478c1235c9c27f1de076f6</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isMouseOver, bool isMouseDown, ConcertinaPanel &amp;, Component &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DocumentWindow::LookAndFeelMethods</name>
    <filename>structDocumentWindow_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structDocumentWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6189932e4420da1a640c14e7b7458ac2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawDocumentWindowTitleBar</name>
      <anchorfile>structDocumentWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aab7453a7d83cf659a6d89684857a52b5</anchor>
      <arglist>(DocumentWindow &amp;, Graphics &amp;, int w, int h, int titleSpaceX, int titleSpaceW, const Image *icon, bool drawTitleTextOnLeft)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createDocumentWindowButton</name>
      <anchorfile>structDocumentWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a08aabbd59f661f09edc0abfb7585feb5</anchor>
      <arglist>(int buttonType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>positionDocumentWindowButtons</name>
      <anchorfile>structDocumentWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>af1db65fa12e1f49caa2dd4ae1145a93a</anchor>
      <arglist>(DocumentWindow &amp;, int titleBarX, int titleBarY, int titleBarW, int titleBarH, Button *minimiseButton, Button *maximiseButton, Button *closeButton, bool positionTitleBarButtonsOnLeft)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FileBrowserComponent::LookAndFeelMethods</name>
    <filename>structFileBrowserComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9c86c7f7328f9494af252429d18dada1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Drawable *</type>
      <name>getDefaultFolderImage</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aee793246efbc9492527a24704d8b98b3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Drawable *</type>
      <name>getDefaultDocumentFileImage</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>abcad8c998b1cb990948a17fc8c810dc2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AttributedString</type>
      <name>createFileChooserHeaderText</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>af5d72bc0fb76a5ccae4fe2430dbc99e4</anchor>
      <arglist>(const String &amp;title, const String &amp;instructions)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawFileBrowserRow</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ab44187dec465f6a85f3872ce2c2677e3</anchor>
      <arglist>(Graphics &amp;, int width, int height, const File &amp;file, const String &amp;filename, Image *optionalIcon, const String &amp;fileSizeDescription, const String &amp;fileTimeDescription, bool isDirectory, bool isItemSelected, int itemIndex, DirectoryContentsDisplayComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createFileBrowserGoUpButton</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9750f09c523a25ab6f3dd81f9eeeb6d9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>layoutFileBrowserComponent</name>
      <anchorfile>structFileBrowserComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a4a95e3d406af1c06a040db56701daa7e</anchor>
      <arglist>(FileBrowserComponent &amp;browserComp, DirectoryContentsDisplayComponent *fileListComponent, FilePreviewComponent *previewComp, ComboBox *currentPathBox, TextEditor *filenameBox, Button *goUpButton)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FilenameComponent::LookAndFeelMethods</name>
    <filename>structFilenameComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structFilenameComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>abe23faa9dcc82d6b04d6ac3c40667313</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createFilenameComponentBrowseButton</name>
      <anchorfile>structFilenameComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae2c23ba8393e5f2293e121c720f831a3</anchor>
      <arglist>(const String &amp;text)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>layoutFilenameComponent</name>
      <anchorfile>structFilenameComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a09460ac540ddcd9e215e91498631003d</anchor>
      <arglist>(FilenameComponent &amp;, ComboBox *filenameBox, Button *browseButton)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GroupComponent::LookAndFeelMethods</name>
    <filename>structGroupComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structGroupComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a4dedb94c4a6ef1ef6639e8fcaa3ea519</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawGroupComponentOutline</name>
      <anchorfile>structGroupComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a52aaf628970951234f823aa8cd0c8931</anchor>
      <arglist>(Graphics &amp;, int w, int h, const String &amp;text, const Justification &amp;, GroupComponent &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ImageButton::LookAndFeelMethods</name>
    <filename>structImageButton_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structImageButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a93dcb11d870e781cff09192d58a7754d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawImageButton</name>
      <anchorfile>structImageButton_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aae3383d8e5ff4c446683b4fa4cafeb73</anchor>
      <arglist>(Graphics &amp;, Image *, int imageX, int imageY, int imageW, int imageH, const Colour &amp;overlayColour, float imageOpacity, ImageButton &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Label::LookAndFeelMethods</name>
    <filename>structLabel_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structLabel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad410f0cc879016886c2c7a80ac837bd1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>structLabel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad5fa0afa8c84f7c763f9c645e51cba78</anchor>
      <arglist>(Graphics &amp;, Label &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getLabelFont</name>
      <anchorfile>structLabel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a0eb798ec3b1fe4d101fee9945f94764d</anchor>
      <arglist>(Label &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual BorderSize&lt; int &gt;</type>
      <name>getLabelBorderSize</name>
      <anchorfile>structLabel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>adc6d2256bffe4218699ca5881b4a5c8c</anchor>
      <arglist>(Label &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PopupMenu::LookAndFeelMethods</name>
    <filename>structPopupMenu_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3f46f19cc04c5a8c54ce214cfed86f3e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPopupMenuBackground</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a0c950d509d5c5201bf1064f0b14d3fff</anchor>
      <arglist>(Graphics &amp;, int width, int height)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPopupMenuBackgroundWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a515e3896f0de5dd362ea6f14682b4dd0</anchor>
      <arglist>(Graphics &amp;, int width, int height, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPopupMenuItem</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a65f8fd08fdf0a6c9d6fe7eafa1afb020</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isSeparator, bool isActive, bool isHighlighted, bool isTicked, bool hasSubMenu, const String &amp;text, const String &amp;shortcutKeyText, const Drawable *icon, const Colour *textColour)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPopupMenuItemWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aeda819929bbcfa56a7fb06c723fb0fd2</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, bool isHighlighted, const Item &amp;item, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPopupMenuSectionHeader</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2f876de6f318cca7eda42ff36439d7b5</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPopupMenuSectionHeaderWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6eca9f94abf6c11cd2d1748bae7cd4b2</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; int &gt; &amp;area, const String &amp;sectionName, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getPopupMenuFont</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a32129ecc327d609f0ff2f5f1b871b21b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPopupMenuUpDownArrow</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9d1a4fca55ea62a23f861bd39011f97d</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isScrollUpArrow)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPopupMenuUpDownArrowWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>adf1159c784fb452566a1b5f937b31c88</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isScrollUpArrow, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getIdealPopupMenuItemSize</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad6df5b9ba84995e254c675c8fe303840</anchor>
      <arglist>(const String &amp;text, bool isSeparator, int standardMenuItemHeight, int &amp;idealWidth, int &amp;idealHeight)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getIdealPopupMenuItemSizeWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a062493c3484573e7620c8bb9fe9090e8</anchor>
      <arglist>(const String &amp;text, bool isSeparator, int standardMenuItemHeight, int &amp;idealWidth, int &amp;idealHeight, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMenuWindowFlags</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae20e23517e52de59bf2c2f98dca71428</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawMenuBarBackground</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a064a07dc28e4b19fcb5c86bbc48ac1c4</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOverBar, MenuBarComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDefaultMenuBarHeight</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2e003680abbe4a5921bf5ce815edce09</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMenuBarItemWidth</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae49bae1238608f1c09c79f52900e2fe7</anchor>
      <arglist>(MenuBarComponent &amp;, int itemIndex, const String &amp;itemText)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getMenuBarFont</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aff7e64aa7c9125b1106c3cadc8502364</anchor>
      <arglist>(MenuBarComponent &amp;, int itemIndex, const String &amp;itemText)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawMenuBarItem</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afc0d10c5808f2fcb37d6d692c8d93ce3</anchor>
      <arglist>(Graphics &amp;, int width, int height, int itemIndex, const String &amp;itemText, bool isMouseOverItem, bool isMenuOpen, bool isMouseOverBar, MenuBarComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>getParentComponentForMenuOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>af071459ba56c6c98bbaf37024792780c</anchor>
      <arglist>(const Options &amp;options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>preparePopupMenuWindow</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a1767e4e85c7dce5560a3621345ebdfc4</anchor>
      <arglist>(Component &amp;newWindow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>shouldPopupMenuScaleWithTargetComponent</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a5cb7c708fd892ab0c18ada5096b24d35</anchor>
      <arglist>(const Options &amp;options)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getPopupMenuBorderSize</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a171b1e00049209682539bbb994f43414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPopupMenuBorderSizeWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad986ff248ea08f3791ab932dc82f3102</anchor>
      <arglist>(const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPopupMenuColumnSeparatorWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ac7e12c3f8faa56e9e41b53be572ba924</anchor>
      <arglist>(Graphics &amp;g, const Rectangle&lt; int &gt; &amp;bounds, const Options &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPopupMenuColumnSeparatorWidthWithOptions</name>
      <anchorfile>structPopupMenu_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2394b718c6ce819a455bbb9b9659455c</anchor>
      <arglist>(const Options &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ProgressBar::LookAndFeelMethods</name>
    <filename>structProgressBar_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structProgressBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a896ec18017ae1ee2bd5c2f6e38f54505</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawProgressBar</name>
      <anchorfile>structProgressBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a122aff7bf66df1a32b8d1f3973415e0f</anchor>
      <arglist>(Graphics &amp;, ProgressBar &amp;, int width, int height, double progress, const String &amp;textToShow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isProgressBarOpaque</name>
      <anchorfile>structProgressBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a271a4148ee2d428e5fe92e7510d84536</anchor>
      <arglist>(ProgressBar &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Style</type>
      <name>getDefaultProgressBarStyle</name>
      <anchorfile>structProgressBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aff2ac870c20186c73ff4a71e1767a2c8</anchor>
      <arglist>(const ProgressBar &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PropertyComponent::LookAndFeelMethods</name>
    <filename>structPropertyComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6575a75e02dff37a9a3586b4ba320d28</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPropertyPanelSectionHeader</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>af30f97b360e9c8895a90cc94e230a98b</anchor>
      <arglist>(Graphics &amp;, const String &amp;name, bool isOpen, int width, int height)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPropertyComponentBackground</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9730271b6426228434086bb9ef9f1f9c</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawPropertyComponentLabel</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a62c481ae078dd15c2905017fa15d5f4b</anchor>
      <arglist>(Graphics &amp;, int width, int height, PropertyComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getPropertyComponentContentPosition</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a237fe54da9a8962d8db5d95738de1767</anchor>
      <arglist>(PropertyComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPropertyPanelSectionHeaderHeight</name>
      <anchorfile>structPropertyComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad3b8136d832b19a18ddc20aeb535f12a</anchor>
      <arglist>(const String &amp;sectionTitle)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ResizableWindow::LookAndFeelMethods</name>
    <filename>structResizableWindow_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structResizableWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9d65c504af8a68ed633939a15d2cb623</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawCornerResizer</name>
      <anchorfile>structResizableWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad7ae780c6ed41cd55055509b2796c49b</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isMouseOver, bool isMouseDragging)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawResizableFrame</name>
      <anchorfile>structResizableWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a5d367d0a5ce0f3580beb72aeb907428f</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillResizableWindowBackground</name>
      <anchorfile>structResizableWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afeaa42ac1924bc8d43c175f495d2464a</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;, ResizableWindow &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawResizableWindowBorder</name>
      <anchorfile>structResizableWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a20df7edabfe9d04147a8db3a84a99ee6</anchor>
      <arglist>(Graphics &amp;, int w, int h, const BorderSize&lt; int &gt; &amp;border, ResizableWindow &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ScrollBar::LookAndFeelMethods</name>
    <filename>structScrollBar_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a69c29f68f1bebd5d0bd4559e10553fb5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>areScrollbarButtonsVisible</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae0fada1aa2636e2845b137f08ae0ede5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawScrollbarButton</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a0520365d8aed2fc4391503629eb09d7d</anchor>
      <arglist>(Graphics &amp;g, ScrollBar &amp;scrollbar, int width, int height, int buttonDirection, bool isScrollbarVertical, bool isMouseOverButton, bool isButtonDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawScrollbar</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad096796eb73636308c4cdc884a2dc244</anchor>
      <arglist>(Graphics &amp;g, ScrollBar &amp;scrollbar, int x, int y, int width, int height, bool isScrollbarVertical, int thumbStartPosition, int thumbSize, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ImageEffectFilter *</type>
      <name>getScrollbarEffect</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a30925902ba9b33e529cb895a8e839cad</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinimumScrollbarThumbSize</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ac783295f6f863a9303261e624660828e</anchor>
      <arglist>(ScrollBar &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDefaultScrollbarWidth</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a368b37f896619b1c65efc8dc53d42dde</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScrollbarButtonSize</name>
      <anchorfile>structScrollBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae0ec1c556eda3ccfc40b58ed4b999cee</anchor>
      <arglist>(ScrollBar &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SidePanel::LookAndFeelMethods</name>
    <filename>structSidePanel_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structSidePanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6ddf9d107f865fb35e7d035590655405</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getSidePanelTitleFont</name>
      <anchorfile>structSidePanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3058e18f1d5c6121063479a71f4218f5</anchor>
      <arglist>(SidePanel &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Justification</type>
      <name>getSidePanelTitleJustification</name>
      <anchorfile>structSidePanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa4c7295193da570828c4925b3b1f9afc</anchor>
      <arglist>(SidePanel &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Path</type>
      <name>getSidePanelDismissButtonShape</name>
      <anchorfile>structSidePanel_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a874e53e4170c4b229ceb609766ad5bb1</anchor>
      <arglist>(SidePanel &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Slider::LookAndFeelMethods</name>
    <filename>structSlider_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a8f665bb72b9feaccae15fbbb62b50cb1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLinearSlider</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a297564b43365515a6fcb3f10e5705517</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLinearSliderBackground</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>abf9510761dacaedb6bd0cefd10308fb2</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLinearSliderOutline</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a86a54677f2e169f44efab5b5ff582d16</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, Slider::SliderStyle, Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLinearSliderThumb</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa2674cc9adf5c49e28d1dfbd7e721c6d</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPos, float minSliderPos, float maxSliderPos, Slider::SliderStyle, Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSliderThumbRadius</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a71905c89182698a67da8929077e768f8</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawRotarySlider</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae63a9d8adce084cd5dbe02b960c73a9a</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, float sliderPosProportional, float rotaryStartAngle, float rotaryEndAngle, Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createSliderButton</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a4416a9b6c88c9f6c3ee46a94e23f0db9</anchor>
      <arglist>(Slider &amp;, bool isIncrement)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Label *</type>
      <name>createSliderTextBox</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aac9271843d1d6cf6962e979676eaa486</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ImageEffectFilter *</type>
      <name>getSliderEffect</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad0593d8855b90b1692cd6fa3a84e1c00</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getSliderPopupFont</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9545cdf02ae98a209d7fc0f3c94014ca</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSliderPopupPlacement</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a26a4070f7f7bff420aac6116d02f44ae</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SliderLayout</type>
      <name>getSliderLayout</name>
      <anchorfile>structSlider_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afba725a1d8fff70b63fa51775c556d3a</anchor>
      <arglist>(Slider &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StretchableLayoutResizerBar::LookAndFeelMethods</name>
    <filename>structStretchableLayoutResizerBar_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structStretchableLayoutResizerBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a10a73b8aa681ad0de93cc92cb712f5a9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawStretchableLayoutResizerBar</name>
      <anchorfile>structStretchableLayoutResizerBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afdaeff2729666c66c29ce54044e66c22</anchor>
      <arglist>(Graphics &amp;, int w, int h, bool isVerticalBar, bool isMouseOver, bool isMouseDragging)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TabbedButtonBar::LookAndFeelMethods</name>
    <filename>structTabbedButtonBar_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aad367dcda4058792042aa723875cc26b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTabButtonSpaceAroundImage</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9150fd16917df5db0204edbd6bfd6bb7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTabButtonOverlap</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aa8d0d826e6f764f473cfa2e35f019554</anchor>
      <arglist>(int tabDepth)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTabButtonBestWidth</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a89714f892890029f488aad7f82abee66</anchor>
      <arglist>(TabBarButton &amp;, int tabDepth)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getTabButtonExtraComponentBounds</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2adf7fc8889157d2076589982f137ecb</anchor>
      <arglist>(const TabBarButton &amp;, Rectangle&lt; int &gt; &amp;textArea, Component &amp;extraComp)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTabButton</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a689f495a286b9b14aa59d0442a9cac34</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Font</type>
      <name>getTabButtonFont</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a7cb470ce76bf9b082893cd793a899eb8</anchor>
      <arglist>(TabBarButton &amp;, float height)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTabButtonText</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a455fcef70836215747c092a5bac8c004</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTabbedButtonBarBackground</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a5509f088235cba8aeca8be9127cbe227</anchor>
      <arglist>(TabbedButtonBar &amp;, Graphics &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTabAreaBehindFrontButton</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3df073e3563805f3f9eb5f8cd11f3549</anchor>
      <arglist>(TabbedButtonBar &amp;, Graphics &amp;, int w, int h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createTabButtonShape</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a36bc68636baadb2f40237a7d8fb52cea</anchor>
      <arglist>(TabBarButton &amp;, Path &amp;path, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillTabButtonShape</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a0118bd1695d153f69da1568e883b7788</anchor>
      <arglist>(TabBarButton &amp;, Graphics &amp;, const Path &amp;path, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createTabBarExtrasButton</name>
      <anchorfile>structTabbedButtonBar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a644d68f81da71d9d3a1d16105f259b0b</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TableHeaderComponent::LookAndFeelMethods</name>
    <filename>structTableHeaderComponent_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structTableHeaderComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>acb9f2e23b98bc8c908df192d037109fe</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTableHeaderBackground</name>
      <anchorfile>structTableHeaderComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a128f5aee0753e6c802c6dd73643fb5da</anchor>
      <arglist>(Graphics &amp;, TableHeaderComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTableHeaderColumn</name>
      <anchorfile>structTableHeaderComponent_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a5cc7de168423748b04660b3787cf3d50</anchor>
      <arglist>(Graphics &amp;, TableHeaderComponent &amp;, const String &amp;columnName, int columnId, int width, int height, bool isMouseOver, bool isMouseDown, int columnFlags)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TextEditor::LookAndFeelMethods</name>
    <filename>structTextEditor_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structTextEditor_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a9aea39639c8b1560a205658ff1aaac92</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillTextEditorBackground</name>
      <anchorfile>structTextEditor_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6299d5ea71ce9aa65b1e6ccfd185ff38</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTextEditorOutline</name>
      <anchorfile>structTextEditor_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2d619d802bcbd3180522714a795f5328</anchor>
      <arglist>(Graphics &amp;, int width, int height, TextEditor &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CaretComponent *</type>
      <name>createCaretComponent</name>
      <anchorfile>structTextEditor_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a3cd119f8734100e11b36a92ca15845c1</anchor>
      <arglist>(Component *keyFocusOwner)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Toolbar::LookAndFeelMethods</name>
    <filename>structToolbar_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structToolbar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a44f908e92427f30c81822280fc5db55c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintToolbarBackground</name>
      <anchorfile>structToolbar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a28d91f9093c6949a8ce428da23b45955</anchor>
      <arglist>(Graphics &amp;, int width, int height, Toolbar &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Button *</type>
      <name>createToolbarMissingItemsButton</name>
      <anchorfile>structToolbar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a54b1f3051c611e8fdbbeaec2cdbc04d6</anchor>
      <arglist>(Toolbar &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintToolbarButtonBackground</name>
      <anchorfile>structToolbar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>abe194c3b6afb643649f6ad6b521d142a</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOver, bool isMouseDown, ToolbarItemComponent &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintToolbarButtonLabel</name>
      <anchorfile>structToolbar_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a2daf165955413ea688c1b76c248f1179</anchor>
      <arglist>(Graphics &amp;, int x, int y, int width, int height, const String &amp;text, ToolbarItemComponent &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TooltipWindow::LookAndFeelMethods</name>
    <filename>structTooltipWindow_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structTooltipWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a5c75f1d521ca0d84d716d7ad0cd53da8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getTooltipBounds</name>
      <anchorfile>structTooltipWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>abfd3d1e1ff7dd8a0e907553f69786be8</anchor>
      <arglist>(const String &amp;tipText, Point&lt; int &gt; screenPos, Rectangle&lt; int &gt; parentArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTooltip</name>
      <anchorfile>structTooltipWindow_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>aeb1f238df8c5ae6e4201985f50ffd8f2</anchor>
      <arglist>(Graphics &amp;, const String &amp;text, int width, int height)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TreeView::LookAndFeelMethods</name>
    <filename>structTreeView_1_1LookAndFeelMethods.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LookAndFeelMethods</name>
      <anchorfile>structTreeView_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>a6b55ed6c5b4a0fcf0c3d28168e492018</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawTreeviewPlusMinusBox</name>
      <anchorfile>structTreeView_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>afd3c7002207226d973a7d2082dadd409</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; float &gt; &amp;area, Colour backgroundColour, bool isItemOpen, bool isMouseOver)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>areLinesDrawnForTreeView</name>
      <anchorfile>structTreeView_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ad7490df2393ac611eeef8b86438e5133</anchor>
      <arglist>(TreeView &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTreeViewIndentSize</name>
      <anchorfile>structTreeView_1_1LookAndFeelMethods.html</anchorfile>
      <anchor>ae229002cf7ab755b46e55b60a191bf1c</anchor>
      <arglist>(TreeView &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::LookupTable</name>
    <filename>classjuce_1_1dsp_1_1LookupTable.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="function">
      <type></type>
      <name>LookupTable</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>ae9f41c4410d3cf132183ed4f797beaad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupTable</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>ab5364da803f96c03484c23deeac27216</anchor>
      <arglist>(const std::function&lt; FloatType(size_t)&gt; &amp;functionToApproximate, size_t numPointsToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>ae1c1f5397ca0cbc8c2238eabfe59b99a</anchor>
      <arglist>(const std::function&lt; FloatType(size_t)&gt; &amp;functionToApproximate, size_t numPointsToUse)</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getUnchecked</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>a3c66daa2117e46c6171a5b39bd631f79</anchor>
      <arglist>(FloatType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>get</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>a10f8cdb1122b3c74201cbb2f6c02259a</anchor>
      <arglist>(FloatType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>operator[]</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>a2d19fd5c5a0ace360a681feebaf1f1f9</anchor>
      <arglist>(FloatType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumPoints</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>ad8d79a0c3c8b6d58d53b55f83c01f61a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialised</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTable.html</anchorfile>
      <anchor>ac0d4ab4ec44f967f5272a58d2b130868</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::LookupTableTransform</name>
    <filename>classjuce_1_1dsp_1_1LookupTableTransform.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="function">
      <type></type>
      <name>LookupTableTransform</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>aeee15ba471a7cf520ac18ba50acf81d1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupTableTransform</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a1361e3019b9ed056482b15295611ddf8</anchor>
      <arglist>(const std::function&lt; FloatType(FloatType)&gt; &amp;functionToApproximate, FloatType minInputValueToUse, FloatType maxInputValueToUse, size_t numPoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a48c473a83443e822535ecb9da5411e31</anchor>
      <arglist>(const std::function&lt; FloatType(FloatType)&gt; &amp;functionToApproximate, FloatType minInputValueToUse, FloatType maxInputValueToUse, size_t numPoints)</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>processSampleUnchecked</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a309595543f7c1293f24f30831de3c365</anchor>
      <arglist>(FloatType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a6691d567d36f8b863805086205cebdbe</anchor>
      <arglist>(FloatType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>operator[]</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a17df36bfdd33dbb9aa9cb8336848dcf1</anchor>
      <arglist>(FloatType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>operator()</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>ab84023c3092c81379b1555411d60da9d</anchor>
      <arglist>(FloatType index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processUnchecked</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a4988620f4b13406e4e635d7a101aceec</anchor>
      <arglist>(const FloatType *input, FloatType *output, size_t numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a49059521c57ab8425d8739827843779d</anchor>
      <arglist>(const FloatType *input, FloatType *output, size_t numSamples) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>calculateMaxRelativeError</name>
      <anchorfile>classjuce_1_1dsp_1_1LookupTableTransform.html</anchorfile>
      <anchor>a62f06363109d5621619425ad8384c0f3</anchor>
      <arglist>(const std::function&lt; FloatType(FloatType)&gt; &amp;functionToApproximate, FloatType minInputValue, FloatType maxInputValue, size_t numPoints, size_t numTestPoints=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioPlayHead::LoopPoints</name>
    <filename>structAudioPlayHead_1_1LoopPoints.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioPlayHead_1_1LoopPoints.html</anchorfile>
      <anchor>adbb9a220f49a879f33aed9c892f285be</anchor>
      <arglist>(const LoopPoints &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioPlayHead_1_1LoopPoints.html</anchorfile>
      <anchor>abfaf846f8f57b2064b8185ad2a351ba7</anchor>
      <arglist>(const LoopPoints &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqStart</name>
      <anchorfile>structAudioPlayHead_1_1LoopPoints.html</anchorfile>
      <anchor>ac74161378081a90ef96c8d1073ddb737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppqEnd</name>
      <anchorfile>structAudioPlayHead_1_1LoopPoints.html</anchorfile>
      <anchor>ace10ab1542f93de23eff6feb9bd0835e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LowLevelGraphicsContext</name>
    <filename>classLowLevelGraphicsContext.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LowLevelGraphicsContext</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a5eed85ee2f9abbb51f2c48aa7dcdbb41</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isVectorDevice</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a3065966f502492c5889429a13b5e45ab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a882b6603af33c0ca3009542d1ec693a0</anchor>
      <arglist>(Point&lt; int &gt;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addTransform</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>acfa124281bb313900a2a84b8cfccd896</anchor>
      <arglist>(const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getPhysicalPixelScaleFactor</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>ab669e2dc4e4ec570685fb92fe963b9bd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>clipToRectangle</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a14a6073347b0721a7b5646b5587d0ebc</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>clipToRectangleList</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a454b5264190d357fa6d74877b478a91d</anchor>
      <arglist>(const RectangleList&lt; int &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>excludeClipRectangle</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a3e116f9953846c0506f06bdc3db24822</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clipToPath</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a088c81d6d2bff0f952f990e7f673f020</anchor>
      <arglist>(const Path &amp;, const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clipToImageAlpha</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a932fccae4d816596fcf137edfdeaae28</anchor>
      <arglist>(const Image &amp;, const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>clipRegionIntersects</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>af51165492b65845517bf939db34d80ff</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getClipBounds</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a266ce1d77b7f26705d48e994bda4ec0f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isClipEmpty</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a1bfb18f0f76a90bb5c2282777551acde</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveState</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a254135b4a407bdbc47c4f25e70c3eaf5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>restoreState</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a873bad830decaf0de5a3a34027ce8519</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>beginTransparencyLayer</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a7779642c9e50269e96906915f8dd833d</anchor>
      <arglist>(float opacity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>endTransparencyLayer</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a8ea588902423657839d8b7af248029da</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFill</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>ae00e75c671efcfac2a8b395635dbfccc</anchor>
      <arglist>(const FillType &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOpacity</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>aeb653f6b3473353352a0521971ee2bb7</anchor>
      <arglist>(float)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInterpolationQuality</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>abf6874ef5e3a38a9d6038308385367e4</anchor>
      <arglist>(Graphics::ResamplingQuality)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fillAll</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a4a1d1027b700be5f0aee1ad2272ae04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillRect</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a8ffe9daac3c6ddd2f15e47eb3d5cbc35</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;, bool replaceExistingContents)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillRect</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>af471e989aff5bd3e4c86b4545d6216a6</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillRectList</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>acd34a9a421c19b976fa3ad5f47efe050</anchor>
      <arglist>(const RectangleList&lt; float &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fillPath</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>aa0975c7b848611d85b8b86989b3715f7</anchor>
      <arglist>(const Path &amp;, const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>aef7729c9b6ae3947d94880db7158f6a3</anchor>
      <arglist>(const Image &amp;, const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawLine</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>abafe1dd74afd171a2c2d9d63305d72fb</anchor>
      <arglist>(const Line&lt; float &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFont</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a526afdc4b1d087285625b272521e26d4</anchor>
      <arglist>(const Font &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Font &amp;</type>
      <name>getFont</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>af73665b87f51c217a8785076b57f47a5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawGlyph</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>a3d3f13d9c087591e25f9b78da1a3ab2f</anchor>
      <arglist>(int glyphNumber, const AffineTransform &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>drawTextLayout</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>accf05124131ec30b12b88334b1cfd716</anchor>
      <arglist>(const AttributedString &amp;, const Rectangle&lt; float &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>LowLevelGraphicsContext</name>
      <anchorfile>classLowLevelGraphicsContext.html</anchorfile>
      <anchor>afa24637620bdcbddc47a8d5408ffc8ea</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LowLevelGraphicsPostScriptRenderer</name>
    <filename>classLowLevelGraphicsPostScriptRenderer.html</filename>
    <base>LowLevelGraphicsContext</base>
    <class kind="struct">LowLevelGraphicsPostScriptRenderer::SavedState</class>
    <member kind="function">
      <type></type>
      <name>LowLevelGraphicsPostScriptRenderer</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a08206c409e9491668e7d929fd06d5391</anchor>
      <arglist>(OutputStream &amp;resultingPostScript, const String &amp;documentTitle, int totalWidth, int totalHeight)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVectorDevice</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a02efb4b815121d6e7a511253ac306911</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ae901af5e1dacafeec3478d6be1b5caaa</anchor>
      <arglist>(Point&lt; int &gt;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTransform</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ab923b750684b678008ec088676b08ff3</anchor>
      <arglist>(const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPhysicalPixelScaleFactor</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>af8366e474ce8466bc4a5ef4be4881f17</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipToRectangle</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>aa28d6c8e76c786d630d3ce190ab9c9e2</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipToRectangleList</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a056b46d8107a6ea8308321ef8220c7f8</anchor>
      <arglist>(const RectangleList&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>excludeClipRectangle</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ad1e23e51c84641b7995b08ba56671e7c</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipToPath</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a7cf0df369ea4f1a536d362f3a46d748f</anchor>
      <arglist>(const Path &amp;, const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipToImageAlpha</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a33fd55f843f7eb06aca5d3e97cbd5e41</anchor>
      <arglist>(const Image &amp;, const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a3d64fc39281e84f48edddca560825127</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a73c976316f90095c60465d8297bdaa10</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginTransparencyLayer</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>aade6567b6bbde44f598f0c216cca1821</anchor>
      <arglist>(float) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endTransparencyLayer</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>aa1aeb8d03394c51f4bd9d3868dccba1f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipRegionIntersects</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>acc146f70b9ec65d9459b57424838827d</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getClipBounds</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a67be704342269d074bb55ef3bcb427d2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClipEmpty</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ad35261736da9997f34161815c97b1140</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFill</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>acb6148d8b5db2c6b0a36e2b398e78670</anchor>
      <arglist>(const FillType &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpacity</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>af737c0216f74bf7e7c633ea45abe859d</anchor>
      <arglist>(float) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationQuality</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a530fd52322b586022407b8cfecfb2e5e</anchor>
      <arglist>(Graphics::ResamplingQuality) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a71ee3690cceec131045c430629a79c74</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;, bool replaceExistingContents) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ada1906b99830742e6ab4948d151b9670</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRectList</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a6c0e8e73cc57b0acac180ee950e1da6e</anchor>
      <arglist>(const RectangleList&lt; float &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPath</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>aaf54f92857e590dfebe93dc1ccc02509</anchor>
      <arglist>(const Path &amp;, const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImage</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a41143f3eb5c3215e6acf386bcd54f124</anchor>
      <arglist>(const Image &amp;, const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a31330c09b7ff3d94a884e8ab3ebd5015</anchor>
      <arglist>(const Line&lt; float &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>const Font &amp;</type>
      <name>getFont</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a7dce8b5f411274e91d12ccc3b1c92a81</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ab783e9bcf0fb7673839f1ef67f85e13c</anchor>
      <arglist>(const Font &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGlyph</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>abe714281edc8669aeb1488a057b35b7b</anchor>
      <arglist>(int glyphNumber, const AffineTransform &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeClip</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>ad6a3a6f3041a02c5aac656dbd7ec2c5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeColour</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a3960775e1e8284ca49187f19dc1f8353</anchor>
      <arglist>(Colour colour)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writePath</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a67e8928c92bcc63bafaa9d9b5d99cf44</anchor>
      <arglist>(const Path &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeXY</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a4335ff93fca3aea4e2e064fec16bac3b</anchor>
      <arglist>(float x, float y) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeTransform</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a3b0613c9cf821667c79073b0c27f163f</anchor>
      <arglist>(const AffineTransform &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeImage</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a521b9941c322405f7cc99173e006e2b6</anchor>
      <arglist>(const Image &amp;, int sx, int sy, int maxW, int maxH) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OutputStream &amp;</type>
      <name>out</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>abda44d72a9730c4b62ce3a7a2fbc8bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>totalWidth</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a0fa5658fdc5f8c2fb801ab7dba117f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>totalHeight</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a842f2dc876aeebb14cc27e3faee70735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>needToClip</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a75772619fb8c5d185cd82b48ee46822e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Colour</type>
      <name>lastColour</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>af380fa0611c3ca97a4cb2925a228bbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OwnedArray&lt; SavedState &gt;</type>
      <name>stateStack</name>
      <anchorfile>classLowLevelGraphicsPostScriptRenderer.html</anchorfile>
      <anchor>a95a55fd1cd7588048a37ac86fa384849</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LowLevelGraphicsSoftwareRenderer</name>
    <filename>classLowLevelGraphicsSoftwareRenderer.html</filename>
    <member kind="function">
      <type></type>
      <name>LowLevelGraphicsSoftwareRenderer</name>
      <anchorfile>classLowLevelGraphicsSoftwareRenderer.html</anchorfile>
      <anchor>a96db3b90ab25c63c03481269f946789f</anchor>
      <arglist>(const Image &amp;imageToRenderOnto)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LowLevelGraphicsSoftwareRenderer</name>
      <anchorfile>classLowLevelGraphicsSoftwareRenderer.html</anchorfile>
      <anchor>a7aefed20c13bb541a35f168ccca5355d</anchor>
      <arglist>(const Image &amp;imageToRenderOnto, Point&lt; int &gt; origin, const RectangleList&lt; int &gt; &amp;initialClip)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LowLevelGraphicsSoftwareRenderer</name>
      <anchorfile>classLowLevelGraphicsSoftwareRenderer.html</anchorfile>
      <anchor>a59d09025f8bd23c3fb9e1d628f1e89d4</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LuaTokeniser</name>
    <filename>classLuaTokeniser.html</filename>
    <base>CodeTokeniser</base>
    <member kind="enumeration">
      <type></type>
      <name>TokenType</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a17282505131d0a9a837809e7f443f420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a0d0382908ad88fcce43d47be0d7c53c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a49852afdfdd808773b7fbd6e8f9bb865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a6a999c29fd794e2dca399bedad7c4377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a4aa7466a95690598977f4cd162fa0c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_integer</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920aeea9db8ac3df93a8f2bde4accea9fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_float</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a87705e20e39afe1f5ad1a3fb5f85b546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920ad56af2611698619994f4e80eb87ef034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920af33712d6ec0fa7160c7e8b822ca8d175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a7b99505f4e5b35d48f69a60a3720b49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a17282505131d0a9a837809e7f443f420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a0d0382908ad88fcce43d47be0d7c53c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a49852afdfdd808773b7fbd6e8f9bb865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a6a999c29fd794e2dca399bedad7c4377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a4aa7466a95690598977f4cd162fa0c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_integer</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920aeea9db8ac3df93a8f2bde4accea9fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_float</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a87705e20e39afe1f5ad1a3fb5f85b546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920ad56af2611698619994f4e80eb87ef034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920af33712d6ec0fa7160c7e8b822ca8d175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6acf67b2015d8048909908ad2aa1f920a7b99505f4e5b35d48f69a60a3720b49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LuaTokeniser</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a0f35035e1fd1327e364add2fb243013a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LuaTokeniser</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a302b2d888a5a4a64f0bb50e794d8fa6f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readNextToken</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a6ef2649f291445b2e21021bb5c3b00e1</anchor>
      <arglist>(CodeDocument::Iterator &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>CodeEditorComponent::ColourScheme</type>
      <name>getDefaultColourScheme</name>
      <anchorfile>classLuaTokeniser.html</anchorfile>
      <anchor>a386c3e788d6be438df257825f00f8774</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LV2PluginFormat</name>
    <filename>classLV2PluginFormat.html</filename>
    <base>AudioPluginFormat</base>
    <member kind="function">
      <type></type>
      <name>LV2PluginFormat</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>aa24cd173694fb9699437d44ec91b61eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LV2PluginFormat</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a6af78d1d7a78231ea07387d164b1a2e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a7a145486e78338adac01096287d7f63a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a838ffe975156230d92dd4ac19c9841b1</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;results, const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a8710b0db8a5fd1b9f482715639bad659</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>acde331aea62be1bd9662346adc3d347a</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a4920bbcaca1ba646b604f492d9ac4116</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a1288c69e455280c16da9a058943547bf</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>aae3bb2c5df229cda84f6dae825a8b63c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>ae93d14526a2d464341016eea53fc4ea6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a44869773b0f93618da1cd3df57bb63be</anchor>
      <arglist>(const FileSearchPath &amp;directoriesToSearch, bool recursive, bool allowPluginsWhichRequireAsynchronousInstantiation=false) override</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a72e5f8493949a8ecff36385b576abaf3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormatName</name>
      <anchorfile>classLV2PluginFormat.html</anchorfile>
      <anchor>a70c60b00c73bd9794c235a6438fe9179</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MACAddress</name>
    <filename>classMACAddress.html</filename>
    <member kind="function">
      <type></type>
      <name>MACAddress</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>ac7f1c6ac15784eedec58c4d4113a6042</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MACAddress</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>ae813dc932cc82e5687e45c77abb738c2</anchor>
      <arglist>(const MACAddress &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MACAddress &amp;</type>
      <name>operator=</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>ad2756802c9056161319e3122d54104cb</anchor>
      <arglist>(const MACAddress &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MACAddress</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a8a8f0ab91c941fe7018b545500ef1f61</anchor>
      <arglist>(const uint8 bytes[6]) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MACAddress</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a6c5457952fdaedf5edde34d1bf3fdbf2</anchor>
      <arglist>(StringRef address)</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getBytes</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a3c1272a22ede2ea32f2e709628a5d58d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a96e3b64b574e650af0fa90000503b695</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a61abc922e836bc27de506c75cbe2ee9e</anchor>
      <arglist>(StringRef separator) const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>toInt64</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a6f760036561796c4abf45a7f86454b33</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a999d550f9a74abb93229d00d5fb38aa7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a9ef36653cdc13b8451e05ec11ae81918</anchor>
      <arglist>(const MACAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a195582004cb5ac6f2c7127aad956f9c1</anchor>
      <arglist>(const MACAddress &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; MACAddress &gt;</type>
      <name>getAllAddresses</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a660f2e30a864e5064e8c250b721628e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>findAllAddresses</name>
      <anchorfile>classMACAddress.html</anchorfile>
      <anchor>a85000063afc46f503a7a22d13cc49e3a</anchor>
      <arglist>(Array&lt; MACAddress &gt; &amp;results)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OnlineUnlockStatus::MachineIDUtilities</name>
    <filename>structOnlineUnlockStatus_1_1MachineIDUtilities.html</filename>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>getPlatformPrefix</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>acbbdd9fe8542653415ec5c107c4d6755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getEncodedIDString</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>a8af4039fa9afc8404d5fc00cd84fabe5</anchor>
      <arglist>(const String &amp;inputString)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>addFileIDToList</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>a37f87c11da7200922070453c652387b3</anchor>
      <arglist>(StringArray &amp;result, const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addMACAddressesToList</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>a14fd786defe0a6ee879a9cbde3a6cdd1</anchor>
      <arglist>(StringArray &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getLocalMachineIDs</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>afdd5483bba5e18fbf58a5acb61710eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getUniqueMachineID</name>
      <anchorfile>structOnlineUnlockStatus_1_1MachineIDUtilities.html</anchorfile>
      <anchor>a7ea01b874e802b5b6279472415bd8875</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::ManagedARAHandle</name>
    <filename>classARAHostModel_1_1ManagedARAHandle.html</filename>
    <templarg>typename Base</templarg>
    <templarg>typename PtrIn</templarg>
    <member kind="typedef">
      <type>PtrIn</type>
      <name>Ptr</name>
      <anchorfile>classARAHostModel_1_1ManagedARAHandle.html</anchorfile>
      <anchor>a9516311528c0f6c7c16c83731df6fe9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManagedARAHandle</name>
      <anchorfile>classARAHostModel_1_1ManagedARAHandle.html</anchorfile>
      <anchor>a4bed59c4dc8589a3cf93263b36ff5970</anchor>
      <arglist>(ARA::Host::DocumentController &amp;dc, Ptr ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>getDocumentController</name>
      <anchorfile>classARAHostModel_1_1ManagedARAHandle.html</anchorfile>
      <anchor>a068121ed65ff20d5af330069a5f2a6c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr</type>
      <name>getPluginRef</name>
      <anchorfile>classARAHostModel_1_1ManagedARAHandle.html</anchorfile>
      <anchor>af0de5d3b0af540f566c6dcedff0c03f1</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SpeakerMappings::Mapping</name>
    <filename>structSpeakerMappings_1_1Mapping.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>structSpeakerMappings_1_1Mapping.html</anchorfile>
      <anchor>a9bab47ad581e24e26a3d3e4267cc1e5a</anchor>
      <arglist>(const Array&lt; ChannelType &gt; &amp;chans) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>vst2</name>
      <anchorfile>structSpeakerMappings_1_1Mapping.html</anchorfile>
      <anchor>a2645ca9d0b780b227d8f74b61e3061f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChannelType</type>
      <name>channels</name>
      <anchorfile>structSpeakerMappings_1_1Mapping.html</anchorfile>
      <anchor>a4bd54e10adf49ce9a185dae6b90d2218</anchor>
      <arglist>[13]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FlexItem::Margin</name>
    <filename>structFlexItem_1_1Margin.html</filename>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a5072b1155fd3195768e04bbc0b49921b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a2adf829c2d6070c7383fe8476902e74d</anchor>
      <arglist>(float size) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a71f9a0f6a63d444376ab9e7ecd42a304</anchor>
      <arglist>(float top, float right, float bottom, float left) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>left</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a7db889eb288018455d37a9da2591a354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>right</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a162fe662f55f930a611297e2b85c56ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>top</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a017733eb0a8f5a34036bb92b43a60b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bottom</name>
      <anchorfile>structFlexItem_1_1Margin.html</anchorfile>
      <anchor>a536dd94d80a74fdb271b3c57943d90d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GridItem::Margin</name>
    <filename>structGridItem_1_1Margin.html</filename>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>ad67255ae6d174606e59f61f644cfff38</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a3bdc3347f2293f69497da98a5e1ccfe6</anchor>
      <arglist>(int size) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a2e315261ed80544ec4cfa4d706d6fe5a</anchor>
      <arglist>(float size) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Margin</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a15c07bc9e3535a7c76bb12920c5be658</anchor>
      <arglist>(float top, float right, float bottom, float left) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>left</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>acb841b98450819da9e9bb81b3d9e0a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>right</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a1927cd4daf44c5e5dde06b73c0ab5427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>top</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a460ebf2795b5fa2c372b36229e4bc301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bottom</name>
      <anchorfile>structGridItem_1_1Margin.html</anchorfile>
      <anchor>a45795971ac320f976d7a91bd918022e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerList::Marker</name>
    <filename>classMarkerList_1_1Marker.html</filename>
    <member kind="function">
      <type></type>
      <name>Marker</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>a99c9190cd11eecb615d20a93c38075b3</anchor>
      <arglist>(const Marker &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Marker</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>a5f504ecd66bdf1cfa2cd6350223bbc52</anchor>
      <arglist>(const String &amp;name, const RelativeCoordinate &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>ad085731af17b15bcd128b9a970442145</anchor>
      <arglist>(const Marker &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>a7d4ba6d144551045511c75d4cf3f36b1</anchor>
      <arglist>(const Marker &amp;) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>af3b200d9580dfe7fd665ee5820a5ed0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>position</name>
      <anchorfile>classMarkerList_1_1Marker.html</anchorfile>
      <anchor>a22c96e38c72f6b18a164ed0fa0b0eb0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerList</name>
    <filename>classMarkerList.html</filename>
    <class kind="class">MarkerList::Listener</class>
    <class kind="class">MarkerList::Marker</class>
    <class kind="struct">MarkerList::MarkerListHolder</class>
    <class kind="class">MarkerList::ValueTreeWrapper</class>
    <member kind="function">
      <type></type>
      <name>MarkerList</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>aec769d5fe4ed37fac5093d0b420a06c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarkerList</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a95679c0bfa25319d327173afc441c6bc</anchor>
      <arglist>(const MarkerList &amp;)</arglist>
    </member>
    <member kind="function">
      <type>MarkerList &amp;</type>
      <name>operator=</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a064b361d8e6fa9c624ba9f4181b4a369</anchor>
      <arglist>(const MarkerList &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MarkerList</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a3c564a517aa72ffeee0f5c16f4b5f0e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumMarkers</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a3e1a4fc0d6b65838f3f7a737aaec7ddc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Marker *</type>
      <name>getMarker</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>af63b67331a5cebfb8f7256440857f221</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Marker *</type>
      <name>getMarker</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>ad09e7d52ecc03c1e1c6f854651825334</anchor>
      <arglist>(const String &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMarkerPosition</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>aee0226fdfaf16ec3a2e9e2ca7b433e17</anchor>
      <arglist>(const Marker &amp;marker, Component *parentComponent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarker</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a94cab6b8076345f32a65bdac9f5f0544</anchor>
      <arglist>(const String &amp;name, const RelativeCoordinate &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMarker</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>ae03909a6ec94bb19d68567cc3d5dcea4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMarker</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a5590053217d116a36637c85e0029bdcc</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a675e90dec70da027f29129428dbfa0a1</anchor>
      <arglist>(const MarkerList &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a9d9d951040b0accf3ed5924c94d26857</anchor>
      <arglist>(const MarkerList &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a69ebc97778614b8abe46134f2bd4fe14</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a8b63e66800748ca8a426fb1a46ee078b</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markersHaveChanged</name>
      <anchorfile>classMarkerList.html</anchorfile>
      <anchor>a0b8a4773fabc9941f3b1cfd7edde342e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MarkerList::MarkerListHolder</name>
    <filename>structMarkerList_1_1MarkerListHolder.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MarkerListHolder</name>
      <anchorfile>structMarkerList_1_1MarkerListHolder.html</anchorfile>
      <anchor>acabf9c1bb750936011ca25a01bf97ba8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MarkerList *</type>
      <name>getMarkers</name>
      <anchorfile>structMarkerList_1_1MarkerListHolder.html</anchorfile>
      <anchor>a73c856d1581ee65d90d20f79a56103e6</anchor>
      <arglist>(bool xAxis)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WeakReference::Master</name>
    <filename>classWeakReference_1_1Master.html</filename>
    <member kind="function">
      <type></type>
      <name>Master</name>
      <anchorfile>classWeakReference_1_1Master.html</anchorfile>
      <anchor>a3ebeedd852db668baf85973ba21e6008</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Master</name>
      <anchorfile>classWeakReference_1_1Master.html</anchorfile>
      <anchor>a9fc11ef197bae4a674b18e4793bed161</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SharedRef</type>
      <name>getSharedPointer</name>
      <anchorfile>classWeakReference_1_1Master.html</anchorfile>
      <anchor>a4463b14716f359f671f53a2a89b6912a</anchor>
      <arglist>(ObjectType *object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classWeakReference_1_1Master.html</anchorfile>
      <anchor>aa542fc20038febb6e3bc0ed17ab9fcaf</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumActiveWeakReferences</name>
      <anchorfile>classWeakReference_1_1Master.html</anchorfile>
      <anchor>aed6b17cff1356ac546aba47da5c19012</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MathConstants</name>
    <filename>structMathConstants.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr FloatType</type>
      <name>pi</name>
      <anchorfile>structMathConstants.html</anchorfile>
      <anchor>aacb402350ef90fa1f4ab91a37032ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr FloatType</type>
      <name>twoPi</name>
      <anchorfile>structMathConstants.html</anchorfile>
      <anchor>af790e88d5300fd2abef6407557dd99d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr FloatType</type>
      <name>halfPi</name>
      <anchorfile>structMathConstants.html</anchorfile>
      <anchor>a56d81ce94fdc56ec4da30b1d2eef84b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr FloatType</type>
      <name>euler</name>
      <anchorfile>structMathConstants.html</anchorfile>
      <anchor>aad0f4c28b767f590f82d037bdf0eae65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr FloatType</type>
      <name>sqrt2</name>
      <anchorfile>structMathConstants.html</anchorfile>
      <anchor>ad5a94be39095bba9fd165df2c7435f41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Matrix</name>
    <filename>classjuce_1_1dsp_1_1Matrix.html</filename>
    <templarg>typename ElementType</templarg>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a725e6e03bdf1d4860a10cf261c106a8c</anchor>
      <arglist>(size_t numRows, size_t numColumns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ad52f74731214bf5aa89898b317c49005</anchor>
      <arglist>(size_t numRows, size_t numColumns, const ElementType *dataPointer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a5ad0d5aee2a808496ddbd9c0accbc790</anchor>
      <arglist>(const Matrix &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a377f9d58aa871b11832b711190b102f8</anchor>
      <arglist>(Matrix &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aebe957ca07ba1e7c6a799e89005e2420</anchor>
      <arglist>(const Matrix &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a2ed8e6d28a937450eb0e4092abef65bf</anchor>
      <arglist>(Matrix &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumRows</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a305ab916c277929b8bac32de66d2bdc0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumColumns</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>addb2e05479d3340a98330178477a430c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; size_t &gt;</type>
      <name>getSize</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a6d1420324d71c49ec5c367cbee3c956a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aec19a8b5be53e56ce40cd5f676d68ffe</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>swapRows</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a45315802d4b5e17c12586bf21dd8fb1f</anchor>
      <arglist>(size_t rowOne, size_t rowTwo) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>swapColumns</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ab7225b7a63ab6c2f843deaf7ea80097f</anchor>
      <arglist>(size_t columnOne, size_t columnTwo) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>operator()</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a9efafd0be57ca00b9726b73d992ad88e</anchor>
      <arglist>(size_t row, size_t column) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType &amp;</type>
      <name>operator()</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a5429314e936520aaf29fd1ab03f69766</anchor>
      <arglist>(size_t row, size_t column) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>getRawDataPointer</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ad73c1b513bca949a653ac0efdcd8b673</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>getRawDataPointer</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aadb02731a024187d8c3abb2b0247e129</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aff2a333dc0b8fb6af1336be0edae5c23</anchor>
      <arglist>(const Matrix &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ab2d1648107b75c779fb61f47e6b6764e</anchor>
      <arglist>(const Matrix &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator*=</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ae374669b50db80170fc13b349c70c324</anchor>
      <arglist>(ElementType scalar) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator+</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ab2d46b5d69ca849ec78ff3f56c4bfb98</anchor>
      <arglist>(const Matrix &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator-</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a0f8bbcdde8c162f174cb35844c88f090</anchor>
      <arglist>(const Matrix &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator*</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a916e6f52730f276b4e0a095d0e023d04</anchor>
      <arglist>(ElementType scalar) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix</type>
      <name>operator*</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aff6ea73f0b1701683cdc9bb32e97ff69</anchor>
      <arglist>(const Matrix &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>hadarmard</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a2069bdc79d7b0810d9d7d8e6ec1adaad</anchor>
      <arglist>(const Matrix &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>acd3c6a97c30b61ee9dfd7a3ab3072715</anchor>
      <arglist>(const Matrix &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSquare</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ae16a2010fc34c9cb20c2a2d075a071f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVector</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a6c0ce9b41bfafaa0e163161630ad1a8c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOneColumnVector</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a68c55985a55525403ade743ff21a4a78</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOneRowVector</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ae969d5278be475d2d6f04869bef3ba68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNullMatrix</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a6ca4cb0edcb5c2f9ffbd9f8371321856</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>abcc38bcf4554f8de77ea71323912194e</anchor>
      <arglist>(Matrix &amp;b) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>afa1cdd139d433cd183f0ed2c6607b0a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>begin</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a5524301b3837ae2bdae1b03d97fad63f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType *</type>
      <name>end</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a8edcaf1c3f286d02209ed24d3ee1a167</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>begin</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>aae0669f4cd639b095e706e9992622270</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>end</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ae8ada658b81f6488228b7fc99f4a0d30</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>identity</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a538e1e57ddb97122aaf9cd300bf95768</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>toeplitz</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a577f93bda74242bcdee21e3d5db01294</anchor>
      <arglist>(const Matrix &amp;vector, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>hankel</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ad7ab7c972048f015f54f29733bb39981</anchor>
      <arglist>(const Matrix &amp;vector, size_t size, size_t offset=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>hadarmard</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>a431293e2565c1e475b4d866a6fc67ded</anchor>
      <arglist>(const Matrix &amp;a, const Matrix &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compare</name>
      <anchorfile>classjuce_1_1dsp_1_1Matrix.html</anchorfile>
      <anchor>ae2fd5d44ef5deb3d1dec8deceaecb96f</anchor>
      <arglist>(const Matrix &amp;a, const Matrix &amp;b, ElementType tolerance=0) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix3D</name>
    <filename>classMatrix3D.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>Matrix3D</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>abff2f7b90514911e716c28b4a45f62b1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3D</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>ab1217941d2532ab0576c592f64784e4b</anchor>
      <arglist>(const Matrix3D &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix3D &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>a1dd0d8932ddc3fea57367c13f0a0c981</anchor>
      <arglist>(const Matrix3D &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3D</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>a464baaac24d32e1abcc3f3491fd0d2c4</anchor>
      <arglist>(Type m00, Type m10, Type m20, Type m30, Type m01, Type m11, Type m21, Type m31, Type m02, Type m12, Type m22, Type m32, Type m03, Type m13, Type m23, Type m33) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3D</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>adea8dbce2ba1c50f3a6da8ee7326f2ed</anchor>
      <arglist>(const Type *values) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3D</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>a05918505e2adf83c18ea1e03e21d5b7b</anchor>
      <arglist>(const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix3D &amp;</type>
      <name>operator*=</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>ac89309bf33f6c0b414109b4f8bffea30</anchor>
      <arglist>(const Matrix3D &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix3D</type>
      <name>operator*</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>af89a13390868a61a007cefc53907900e</anchor>
      <arglist>(const Matrix3D &amp;other) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3D</type>
      <name>fromTranslation</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>a769620690975819b12e15bd22728deba</anchor>
      <arglist>(Vector3D&lt; Type &gt; vector) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3D</type>
      <name>fromFrustum</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>af40888ae716dfc6db996412e4322773c</anchor>
      <arglist>(Type left, Type right, Type bottom, Type top, Type nearDistance, Type farDistance) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3D</type>
      <name>rotation</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>afb17be8508c30f19cab07cabf0239cd8</anchor>
      <arglist>(Vector3D&lt; Type &gt; eulerAngleRadians) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>mat</name>
      <anchorfile>classMatrix3D.html</anchorfile>
      <anchor>ad7e9eecc94c0a33a029a5de12c5c056b</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MD5</name>
    <filename>classMD5.html</filename>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>afa6155ec36de415ab2dcf5e54b670d13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a77b9b108dd8072fcb8b17fdab03cb46c</anchor>
      <arglist>(const MD5 &amp;)</arglist>
    </member>
    <member kind="function">
      <type>MD5 &amp;</type>
      <name>operator=</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>afbb70cf5f2acaeafd68c02a05e7b6ee3</anchor>
      <arglist>(const MD5 &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a7fd71970b31ddbfd161f07667bad1c52</anchor>
      <arglist>(const MemoryBlock &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>aa06bf7f26ba7ffcb27f8b7ab58f6656a</anchor>
      <arglist>(const void *data, size_t numBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>aeace778a72301d24a79b8519e1dcedbd</anchor>
      <arglist>(InputStream &amp;input, int64 numBytesToRead=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a01737d5089c406e950c828fb446988b2</anchor>
      <arglist>(const File &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a2360f8a31ab690b853c18e6fa383b21b</anchor>
      <arglist>(CharPointer_UTF8 utf8Text) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a4d28f3ed296dab676d5333b275add2e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock</type>
      <name>getRawChecksumData</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a01e86f28e9ea193ead73d8117b2af031</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getChecksumDataArray</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>af547109a53368aa51e0907379b6ea29f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toHexString</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a934c8176e1efce5e9193b10bcbf22dae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>ac9e9dfb6104e724f92d97f42aa479bad</anchor>
      <arglist>(const MD5 &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a8329542849c3e6d453d3963f7ca8e118</anchor>
      <arglist>(const MD5 &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MD5</type>
      <name>fromUTF32</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a6d30a2d1a5e3ef9218ae8e3baca2d618</anchor>
      <arglist>(StringRef)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryAudioSource</name>
    <filename>classMemoryAudioSource.html</filename>
    <base>PositionableAudioSource</base>
    <member kind="function">
      <type></type>
      <name>MemoryAudioSource</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a2b3a0e4d07ac860ea855599db90d0324</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;audioBuffer, bool copyMemory, bool shouldLoop=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>aa5e1c5af2c57d52dc5b913e80c1a7a99</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>aec822e29a01e22d9a5fed0e1672ff26f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a0e86d90a7b518fa1ff0fb9c354f55add</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;bufferToFill) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNextReadPosition</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a7439c1de6abf61da2b2b47b00d084c52</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getNextReadPosition</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a783bbbfaae939bdc742a319fc6da900c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>acde382249e415793f8be9fbf2461c470</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLooping</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a60d5a1221fb0dc5624319524c4e6f3ec</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLooping</name>
      <anchorfile>classMemoryAudioSource.html</anchorfile>
      <anchor>a8cdbc7281fc180dc54444f87c50de907</anchor>
      <arglist>(bool shouldLoop) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryBlock</name>
    <filename>classMemoryBlock.html</filename>
    <member kind="function">
      <type></type>
      <name>MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ac01749da15e7970e88e877a4dfac07bc</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ae26cede41cc0a121e2d4100cb6d7525e</anchor>
      <arglist>(size_t initialSize, bool initialiseToZero=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a098894f12a8754e0f464056689c7fefe</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>aa338e73761a208455554559cf3336fab</anchor>
      <arglist>(const void *dataToInitialiseFrom, size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>aa6d4a35c7a288f4333201f82ca52658b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>afe0af2097cf430ef75ceb1bd97076780</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBlock</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ae323b3939e21add971c66c2aa45b21be</anchor>
      <arglist>(MemoryBlock &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock &amp;</type>
      <name>operator=</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a1279cef6de6caac047413e821fa88876</anchor>
      <arglist>(MemoryBlock &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a308c24cd090e0a90752387fba08df7c3</anchor>
      <arglist>(const MemoryBlock &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a95e5067680bd24d97e988537d93c9530</anchor>
      <arglist>(const MemoryBlock &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a5fca2456a2660c460077d73bbc7fb226</anchor>
      <arglist>(const void *data, size_t dataSize) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getData</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a26dd79a85e203273959bcdeb8bba572d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getData</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a0c98d91a77998b042c4bd6496b24b904</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>char &amp;</type>
      <name>operator[]</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a737acf54c22535e8a32fae8a10e4ac3c</anchor>
      <arglist>(const Type offset) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const char &amp;</type>
      <name>operator[]</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a719c4ef3db74332c30dd7c24910e86cb</anchor>
      <arglist>(const Type offset) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>begin</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ad0755db840fb566a3aeab0e85d53209a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>begin</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a1603b6476e4ad1e93cbfa89a28cdb403</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>end</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a0699c6cd06af81369085892c3af872bd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>end</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a21a9fd69d5093694048c04afe02a0fa1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a6056e5b8cb3b17362bfaf0000e16b711</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a7192f6e8a3f06c4476ddca1fe2ed7bfb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ac20c9d76b657f14b7ff72bfedeb60a17</anchor>
      <arglist>(size_t newSize, bool initialiseNewSpaceToZero=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureSize</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a7d42ee3de9a09b40834afe9a5b5a065f</anchor>
      <arglist>(size_t minimumSize, bool initialiseNewSpaceToZero=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a6c08083ae75b47186d20c7b591c56073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillWith</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>af1a5b9c93434edf34464d4fd5b046df5</anchor>
      <arglist>(uint8 valueToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>af54e9ebd64519e0b5e67ebc483a26200</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceAll</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a2a6ed3b8ae68a84d18be05345c41e3df</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>af5c3c4addd27e9c7a9adfbc0466080e2</anchor>
      <arglist>(const void *dataToInsert, size_t numBytesToInsert, size_t insertPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSection</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a7fb654675288d40483f9150ffd38e16a</anchor>
      <arglist>(size_t startByte, size_t numBytesToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a31d3f1d7a0269229c5f0c36ab0b9dc40</anchor>
      <arglist>(const void *srcData, int destinationOffset, size_t numBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>aacda2afa6101956c2c66ebca93c42c36</anchor>
      <arglist>(void *destData, int sourceOffset, size_t numBytes) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a9cfd6e1987101fb2903bd6988933f8ce</anchor>
      <arglist>(MemoryBlock &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a77c0a3fcaf358311744d0998ab0e7b1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromHexString</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a8440655ca6913fe607b44c6169af2273</anchor>
      <arglist>(StringRef sourceHexString)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBitRange</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>af3c473a086ecae12702ef5094c4c06fa</anchor>
      <arglist>(size_t bitRangeStart, size_t numBits, int binaryNumberToApply) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBitRange</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>afd81e1ac31bef25bbb2f4dc5a6865a15</anchor>
      <arglist>(size_t bitRangeStart, size_t numBitsToRead) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toBase64Encoding</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>a531fe1cf6c9a9fe2ac72464a5d7599e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromBase64Encoding</name>
      <anchorfile>classMemoryBlock.html</anchorfile>
      <anchor>ae9b274b678bd4bdbfb64fec6c1c35e58</anchor>
      <arglist>(StringRef encodedString)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryInputStream</name>
    <filename>classMemoryInputStream.html</filename>
    <base>InputStream</base>
    <member kind="function">
      <type></type>
      <name>MemoryInputStream</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a31c23dcffd260d093e1393dc041c1645</anchor>
      <arglist>(const void *sourceData, size_t sourceDataSize, bool keepInternalCopyOfData)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryInputStream</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a27eb51bcd71517ffcc20c8f3c49481d7</anchor>
      <arglist>(const MemoryBlock &amp;data, bool keepInternalCopyOfData)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryInputStream</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>aa9a61e59e2644dd7c9d12a46ad269791</anchor>
      <arglist>(MemoryBlock &amp;&amp;blockToTake)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemoryInputStream</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a653e9d5182612a7b17ad18b8e74094f9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getData</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a06e6ac25f373d363479ae11142342a80</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDataSize</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>aca7db79c18dbd0d425249aef22b22ba3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a31a7143622ba1c58be942b2c7d360a59</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>abd8d0c1ab9fef76fd49b7ad9aeeb506c</anchor>
      <arglist>(int64) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>ac1c6d007a1bb1812083558bb5d7878c4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a7a8388329149a66a00e73734fbb303d5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a86d8876c0c32633f42e232435e21ebaa</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipNextBytes</name>
      <anchorfile>classMemoryInputStream.html</anchorfile>
      <anchor>a17251d28efc41bc753538421e05e0690</anchor>
      <arglist>(int64 numBytesToSkip) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryMappedAudioFormatReader</name>
    <filename>classMemoryMappedAudioFormatReader.html</filename>
    <base>AudioFormatReader</base>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a362fd3218e00a866a2b9d9670cd3915f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mapEntireFile</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a857ab88ffdc45bb42ca1468ce2b17e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mapSectionOfFile</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a02cf933883633cf70fba6fc7abb08236</anchor>
      <arglist>(Range&lt; int64 &gt; samplesToMap)</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int64 &gt;</type>
      <name>getMappedSection</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>ace9abfd79dc37078cfc6021cbdfe8f9a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchSample</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>aa0b7e5c5379211e77440b7b4203835d7</anchor>
      <arglist>(int64 sample) const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getSample</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>aeda016469797c8ce16baaa7792edaf1a</anchor>
      <arglist>(int64 sampleIndex, float *result) const noexcept=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumBytesUsed</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>aaf9692f0cce2ea039dfb6c0472437c2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MemoryMappedAudioFormatReader</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a127960954592065ea578535aad801222</anchor>
      <arglist>(const File &amp;file, const AudioFormatReader &amp;details, int64 dataChunkStart, int64 dataChunkLength, int bytesPerFrame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int64</type>
      <name>sampleToFilePos</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a7a2fef8b3633ab717fede24ed46b414f</anchor>
      <arglist>(int64 sample) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int64</type>
      <name>filePosToSample</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a61e9279c6d815d9be5b9cf177b8932c1</anchor>
      <arglist>(int64 filePos) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const void *</type>
      <name>sampleToPointer</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a8c6defb7eea52b9dff76f4c0b12cd01a</anchor>
      <arglist>(int64 sample) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Range&lt; float &gt;</type>
      <name>scanMinAndMaxInterleaved</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a5d9168e057eb7396325b06e6dd105954</anchor>
      <arglist>(int channel, int64 startSampleInFile, int64 numSamples) const noexcept</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>File</type>
      <name>file</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>ac4bebf9682f216abaf97e74ac3662c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range&lt; int64 &gt;</type>
      <name>mappedSection</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a33d4ab9328d5a4e588053c894b7a8c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; MemoryMappedFile &gt;</type>
      <name>map</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>abac7449f98c330b9a633210af2145c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int64</type>
      <name>dataChunkStart</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>a50ccc5aaa756180f865ad1b6ff43bf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int64</type>
      <name>dataLength</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>ac19c1cd6d4aff52e7820ec40e1e4d271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>bytesPerFrame</name>
      <anchorfile>classMemoryMappedAudioFormatReader.html</anchorfile>
      <anchor>adb3838802e7d3633b1bf31095bf139e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryMappedFile</name>
    <filename>classMemoryMappedFile.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AccessMode</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a1fb6563237aaf7bd02f4b30f13b0e2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnly</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a1fb6563237aaf7bd02f4b30f13b0e2d0adcfba7d8c4095759d308001cd11cbdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readWrite</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a1fb6563237aaf7bd02f4b30f13b0e2d0a600bfb19741145c6c13280a687797041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readOnly</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a1fb6563237aaf7bd02f4b30f13b0e2d0adcfba7d8c4095759d308001cd11cbdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readWrite</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a1fb6563237aaf7bd02f4b30f13b0e2d0a600bfb19741145c6c13280a687797041</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryMappedFile</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a210e16a18b078c6df3b506a3f9963fe5</anchor>
      <arglist>(const File &amp;file, AccessMode mode, bool exclusive=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryMappedFile</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>adb4bb69bc651e2039fb5fe74b653a1d8</anchor>
      <arglist>(const File &amp;file, const Range&lt; int64 &gt; &amp;fileRange, AccessMode mode, bool exclusive=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemoryMappedFile</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a50f37ae28ddf9c0e57823c0b75743878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getData</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a0855b3adec7d0b893a3e42c542b229a4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>a98d9f4380b1343520779570fbe5bf2b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int64 &gt;</type>
      <name>getRange</name>
      <anchorfile>classMemoryMappedFile.html</anchorfile>
      <anchor>af02af3af1c9c9b1140de4e31c05c375c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MemoryOutputStream</name>
    <filename>classMemoryOutputStream.html</filename>
    <base>OutputStream</base>
    <member kind="function">
      <type></type>
      <name>MemoryOutputStream</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>ac57d1788ff3df4500ea7928900d5e8bf</anchor>
      <arglist>(size_t initialSize=256)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryOutputStream</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a21a486f75eaef9c0f01783dac034a411</anchor>
      <arglist>(MemoryBlock &amp;memoryBlockToWriteTo, bool appendToExistingBlockContent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryOutputStream</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a3d161034e42080a8f7cccdc61c17e381</anchor>
      <arglist>(void *destBuffer, size_t destBufferSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemoryOutputStream</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a48e08185ca8be1ac011acf7daf4153cf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getData</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>affd9aa91f89887bd7f33b6d9d532323a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDataSize</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>abedf6ef0d5e12b672e5c8dcab75f0d33</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a48022a2ed05716333bcd8da5c26b4d59</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preallocate</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>ab178f1539081ad4ca0870bf9f94e592b</anchor>
      <arglist>(size_t bytesToPreallocate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>appendUTF8Char</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>adada24cf19575f5f170e294ddc8be7d6</anchor>
      <arglist>(juce_wchar character)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toUTF8</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a7ffded2fb9ac34986ca7200f9cf63a52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a3675793de5e27bc8bc1b33948f2173ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock</type>
      <name>getMemoryBlock</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a538a8da96158555de04f5cf02e906992</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>ac44c1c655acca94ee3a867eba6d31b5e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a3aa6fc52e07213477bc68301267fa79c</anchor>
      <arglist>(const void *, size_t) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a073726d692e159414b5c074f16dadeb9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>a4099015681b9cd1171f1ecd27443732b</anchor>
      <arglist>(int64) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>writeFromInputStream</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>aae9401ec7495276cc1090cbf3937d2a5</anchor>
      <arglist>(InputStream &amp;, int64 maxNumBytesToWrite) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeRepeatedByte</name>
      <anchorfile>classMemoryOutputStream.html</anchorfile>
      <anchor>ab8029d0df31f60579d5fc2fbfc34c6ed</anchor>
      <arglist>(uint8 byte, size_t numTimesToRepeat) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuBarComponent</name>
    <filename>classMenuBarComponent.html</filename>
    <base>Component</base>
    <base protection="private">MenuBarModel::Listener</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>MenuBarComponent</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>abf1f80e5c336530b69eee23f84a56a38</anchor>
      <arglist>(MenuBarModel *model=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MenuBarComponent</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a4bcc24500084f4bf553364fe886593cd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a3d2c0734ccc73dbb620e3576398aeb2d</anchor>
      <arglist>(MenuBarModel *newModel)</arglist>
    </member>
    <member kind="function">
      <type>MenuBarModel *</type>
      <name>getModel</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a1b12c7d53438f8a8c56aaf352876782f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenu</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>af24eead5eca57b4f29544c40449a4b8e</anchor>
      <arglist>(int menuIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a9118f5a24717914ae2d2090ef67303d8</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>ade96b3d946c7edba58b71c58b5e03043</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a40471464d733599a5715e507320b72ad</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>ab5f2450d26d8d94988f65eee8933239c</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a3488abce70d4f83813a623957a0158cb</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a8969603aeb5dbb880a1a85ebe084e26b</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a945b3ef7d65148defdb87a90fe0ebf11</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a0a98e1fe26f69de791e0ffce94297619</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleCommandMessage</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>ae5c5569ad0b47c72e234328f08326dff</anchor>
      <arglist>(int commandId) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>aabe6d7c83703dc91c16970a3c6b43637</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>menuBarItemsChanged</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a04b8d854da2c969e27c6baef29fb32c0</anchor>
      <arglist>(MenuBarModel *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>menuCommandInvoked</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>a0386118df944f97f443239c53865d865</anchor>
      <arglist>(MenuBarModel *, const ApplicationCommandTarget::InvocationInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classMenuBarComponent.html</anchorfile>
      <anchor>ae7cbb675c800e0b4f157b298766e0b10</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuBarModel</name>
    <filename>classMenuBarModel.html</filename>
    <base protection="private">AsyncUpdater</base>
    <base protection="private">ApplicationCommandManagerListener</base>
    <class kind="class">MenuBarModel::Listener</class>
    <member kind="function">
      <type></type>
      <name>MenuBarModel</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a33991bb21a029647ec0db64ab5349eff</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MenuBarModel</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a8f6dc7f159a42a578e39d3fd2e357557</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>menuItemsChanged</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>aac9cef411b80f8b5ab1dc4572ec90019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApplicationCommandManagerToWatch</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>ab0dcc7d57258ce5281a686b458696df8</anchor>
      <arglist>(ApplicationCommandManager *manager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a4a233c4e053e6f5efaffbef01a8ecda6</anchor>
      <arglist>(Listener *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a191912769866a506614c4c4c9dc11998</anchor>
      <arglist>(Listener *listenerToRemove)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringArray</type>
      <name>getMenuBarNames</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a2a42b27dc2d8e42b21b130d72b8d10c4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PopupMenu</type>
      <name>getMenuForIndex</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a500e3714cf915d27cd37bf13a79511f4</anchor>
      <arglist>(int topLevelMenuIndex, const String &amp;menuName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>menuItemSelected</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>aa64b5b9bb4ea4e7bcdc49924659936cc</anchor>
      <arglist>(int menuItemID, int topLevelMenuIndex)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>menuBarActivated</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a5b76c306e7f4eaf8d7fc51b9be5cd5b1</anchor>
      <arglist>(bool isActive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applicationCommandInvoked</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a4f5b6e2acfda45bd7748e8c0d5160608</anchor>
      <arglist>(const ApplicationCommandTarget::InvocationInfo &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applicationCommandListChanged</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>aa996c527567f42f3c9063241520d1270</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleAsyncUpdate</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a0dddd32a4b5bd42c1313751bb13f882e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMenuBarActivate</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a982d30b7dc660bfd7f092a33bb54c063</anchor>
      <arglist>(bool isActive)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMacMainMenu</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a052c0e132c619775f3f14af3aae44811</anchor>
      <arglist>(MenuBarModel *newMenuBarModel, const PopupMenu *extraAppleMenuItems=nullptr, const String &amp;recentItemsMenuName=String())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MenuBarModel *</type>
      <name>getMacMainMenu</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>a59786ee7f47a5cce23a0c5191f9bae39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const PopupMenu *</type>
      <name>getMacExtraAppleItemsMenu</name>
      <anchorfile>classMenuBarModel.html</anchorfile>
      <anchor>ae920d4801e5ddea0b771eb7f8a4cf428</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu::MenuItemIterator</name>
    <filename>classPopupMenu_1_1MenuItemIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>MenuItemIterator</name>
      <anchorfile>classPopupMenu_1_1MenuItemIterator.html</anchorfile>
      <anchor>a1b95aa4a822bc5c52fb3ee26c6d95980</anchor>
      <arglist>(const PopupMenu &amp;menu, bool searchRecursively=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MenuItemIterator</name>
      <anchorfile>classPopupMenu_1_1MenuItemIterator.html</anchorfile>
      <anchor>afd9c761456a9b68530278866b5dffae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classPopupMenu_1_1MenuItemIterator.html</anchorfile>
      <anchor>abac12feb2943d217501fc92d4a6009a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>getItem</name>
      <anchorfile>classPopupMenu_1_1MenuItemIterator.html</anchorfile>
      <anchor>ad2d673c53a7801f7bfa7e93936d010b2</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Message</name>
    <filename>classMessage.html</filename>
    <base>MessageManager::MessageBase</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Message &gt;</type>
      <name>Ptr</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a2e9a49e4af9feb7f93e97578051776bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a223b9a5452992205c5afd647dc3faa25</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>aefaeef0caed942ae0920bea838065b0a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MessageListener</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a4055050aa3e39d53355773b9cbc49d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageManager::MessageBase</name>
    <filename>classMessageManager_1_1MessageBase.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; MessageBase &gt;</type>
      <name>Ptr</name>
      <anchorfile>classMessageManager_1_1MessageBase.html</anchorfile>
      <anchor>a5f14010ef05d07e0c6898322c5829465</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageBase</name>
      <anchorfile>classMessageManager_1_1MessageBase.html</anchorfile>
      <anchor>a81f5568f81d18002196e5882f9d9b40a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageBase</name>
      <anchorfile>classMessageManager_1_1MessageBase.html</anchorfile>
      <anchor>a0a9ad0ca2ae9e52337755a557649c928</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>messageCallback</name>
      <anchorfile>classMessageManager_1_1MessageBase.html</anchorfile>
      <anchor>a3cbc8f5a0aa7496a7653fa3c0fd49232</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>post</name>
      <anchorfile>classMessageManager_1_1MessageBase.html</anchorfile>
      <anchor>a2bcdf57123967a59650bd46543906796</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageBoxOptions</name>
    <filename>classMessageBoxOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>MessageBoxOptions</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>afb31cbe01e270360885d8f51f7eccfcf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageBoxOptions</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a19073ff35dcc60cbe7660040e6eee4c0</anchor>
      <arglist>(const MessageBoxOptions &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions &amp;</type>
      <name>operator=</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a2f7601d9a757ecbb99f52422ce1dbcff</anchor>
      <arglist>(const MessageBoxOptions &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withIconType</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a113479d4b3609016667a10b80a448975</anchor>
      <arglist>(MessageBoxIconType type) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withTitle</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a233055a241c2c893cb4463dc20db9db4</anchor>
      <arglist>(const String &amp;boxTitle) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withMessage</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a871450f1e634f6b1f387b50e42760f0e</anchor>
      <arglist>(const String &amp;boxMessage) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withButton</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a0cbf012833422d650e044d6464b8c633</anchor>
      <arglist>(const String &amp;text) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withAssociatedComponent</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a2b63640ed2cbee045dfea58328d7e3fa</anchor>
      <arglist>(Component *component) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxOptions</type>
      <name>withParentComponent</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>ace68e886b04dfd259d39937fe7fe5886</anchor>
      <arglist>(Component *component) const</arglist>
    </member>
    <member kind="function">
      <type>MessageBoxIconType</type>
      <name>getIconType</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>afd2792a9665f142f6b8b35fcb89a461b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTitle</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a4cb062ac69d594fc6be65c9f89205dc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getMessage</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a2ec97588730a4acebe84ddbc9815a0ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumButtons</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>af093d11c43a336bf0a72baa96147eb91</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getButtonText</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>add4f42f93a3603c98a55ea7a677d1f58</anchor>
      <arglist>(int buttonIndex) const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getAssociatedComponent</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>addf1ffbbbcace97769d698b4ee69b0ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getParentComponent</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a214e5df2f0dc774866225a281649f7e3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageBoxOptions</type>
      <name>makeOptionsOk</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a1dd421f2bc5ab2c594d9a8d6a3e328cc</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;buttonText=String(), Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageBoxOptions</type>
      <name>makeOptionsOkCancel</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>aa8b01b93c95d53bfd4fc5aa81125b02e</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;button1Text=String(), const String &amp;button2Text=String(), Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageBoxOptions</type>
      <name>makeOptionsYesNo</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>af645582c0ca69c1031bdb6298302b13c</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;button1Text=String(), const String &amp;button2Text=String(), Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageBoxOptions</type>
      <name>makeOptionsYesNoCancel</name>
      <anchorfile>classMessageBoxOptions.html</anchorfile>
      <anchor>a96165c7c4f288b8f803c1fb2f2a5ecea</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, const String &amp;button1Text=String(), const String &amp;button2Text=String(), const String &amp;button3Text=String(), Component *associatedComponent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageListener</name>
    <filename>classMessageListener.html</filename>
    <member kind="function">
      <type></type>
      <name>MessageListener</name>
      <anchorfile>classMessageListener.html</anchorfile>
      <anchor>ac9f7a08c985ea4a1b8c2e6e2caec20f1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MessageListener</name>
      <anchorfile>classMessageListener.html</anchorfile>
      <anchor>a70778be12f8d64adbb571c610c412021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleMessage</name>
      <anchorfile>classMessageListener.html</anchorfile>
      <anchor>a5174ef8bd8b5faedf4d7b96d1fd8eaf1</anchor>
      <arglist>(const Message &amp;message)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postMessage</name>
      <anchorfile>classMessageListener.html</anchorfile>
      <anchor>ae976f509f5eafca1588f7cad35bd7b42</anchor>
      <arglist>(Message *message) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>WeakReference&lt; MessageListener &gt;</name>
      <anchorfile>classMessageListener.html</anchorfile>
      <anchor>a1414626b045de28f06be411db44d917a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCReceiver::MessageLoopCallback</name>
    <filename>structOSCReceiver_1_1MessageLoopCallback.html</filename>
  </compound>
  <compound kind="class">
    <name>MessageManager</name>
    <filename>classMessageManager.html</filename>
    <class kind="class">MessageManager::Lock</class>
    <class kind="class">MessageManager::MessageBase</class>
    <member kind="function">
      <type>void</type>
      <name>runDispatchLoop</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a3084a3a75717db0f7f05604f2956ff65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopDispatchLoop</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a283b20c2b3786537b31952670d2df7bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasStopMessageBeenSent</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a3b51c7c37417fea8c4f47ebb7913ddba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runDispatchLoopUntil</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a0ddde5289b71c37a3a4a4bb9d673a0de</anchor>
      <arglist>(int millisecondsToRunFor)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>callFunctionOnMessageThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a7dfc992326dc090f1ade02f62614bad8</anchor>
      <arglist>(MessageCallbackFunction *callback, void *userData)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThisTheMessageThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>accd7b539b31d809c30685b3d49327322</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentThreadAsMessageThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>af94f78debd3b3d70acade65f50c5058e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Thread::ThreadID</type>
      <name>getCurrentMessageThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>aa64162d4d9711b2c299e66775b57f414</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>currentThreadHasLockedMessageManager</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>aebd4b8896d7b6bdfa34d3cd8eb2e1777</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerBroadcastListener</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>ad4ee5d1cae2b55eb45507b491489e5de</anchor>
      <arglist>(ActionListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deregisterBroadcastListener</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a5a64dae92820a0ec102294d8ea7aa94f</anchor>
      <arglist>(ActionListener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageManager *</type>
      <name>getInstance</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a4367fa495f95a5562b58dde1ad0e965b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MessageManager *</type>
      <name>getInstanceWithoutCreating</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a28b303e083ee94009ca6fe1c757e7421</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deleteInstance</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a4bdcb8bd5ef27480b49d6b1ff6ecdaa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>callAsync</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>acfe6da5271c2ab76fdb0414b235ed095</anchor>
      <arglist>(std::function&lt; void()&gt; functionToCall)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>existsAndIsLockedByCurrentThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>afe1711d0739f9de9e9a66cbde5b43632</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>existsAndIsCurrentThread</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a8effde7ef935b4881b3bd09d7a6169f9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>broadcastMessage</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a252262c8bfe857ea77fe4e7b4b42ae80</anchor>
      <arglist>(const String &amp;messageText)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MessageBase</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a139cd168bbc5193327f4459beb465d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QuitMessage</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a582f5bdd1caa6fa2a28694bcfaf143d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MessageManagerLock</name>
      <anchorfile>classMessageManager.html</anchorfile>
      <anchor>a54e2570eedb84010a1c466abc155dc8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageManagerLock</name>
    <filename>classMessageManagerLock.html</filename>
    <base protection="private">Thread::Listener</base>
    <member kind="function">
      <type></type>
      <name>MessageManagerLock</name>
      <anchorfile>classMessageManagerLock.html</anchorfile>
      <anchor>a294fab36d4e9fe48cc2b52b36974111c</anchor>
      <arglist>(Thread *threadToCheckForExitSignal=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageManagerLock</name>
      <anchorfile>classMessageManagerLock.html</anchorfile>
      <anchor>ac6da971e61e376e8216da1f39ccb5582</anchor>
      <arglist>(ThreadPoolJob *jobToCheckForExitSignal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageManagerLock</name>
      <anchorfile>classMessageManagerLock.html</anchorfile>
      <anchor>a6751b59129320288758ba7d2773f40e7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lockWasGained</name>
      <anchorfile>classMessageManagerLock.html</anchorfile>
      <anchor>a5f3d8b6abc27aa324a882abc6e2d96ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiBuffer</name>
    <filename>classMidiBuffer.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiBuffer</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a12633ab9a43020f05e8b79f3d07c1a0e</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiBuffer</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a15df89fc8b402a82d99c73f3591dc0bb</anchor>
      <arglist>(const MidiMessage &amp;message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a220d909954450942ecd87a945a82e7aa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>aacd8382869c865bb8d15c0cfffe9dff1</anchor>
      <arglist>(int start, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a028cf0791d2afd0ec4d172017b6ff428</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumEvents</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a7ae34c5a596a27a6ec1e5a92552f0a1e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addEvent</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a845368d1fa4a8b3f315e2f3508b2003a</anchor>
      <arglist>(const MidiMessage &amp;midiMessage, int sampleNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addEvent</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a5b9475cb0d43e6b74512821420dc89a6</anchor>
      <arglist>(const void *rawMidiData, int maxBytesOfMidiData, int sampleNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEvents</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a9607fef1521aa115337f012cff244950</anchor>
      <arglist>(const MidiBuffer &amp;otherBuffer, int startSample, int numSamples, int sampleDeltaToAdd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFirstEventTime</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a2c1a7797666709cb58f0fb3bf079df21</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLastEventTime</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>aafb2fe191779749350ff2e9af66b5a12</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a7de76383992541bc7e66ff0738c13263</anchor>
      <arglist>(MidiBuffer &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureSize</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>aab971f45d6443204a4ac10fc79439467</anchor>
      <arglist>(size_t minimumNumBytes)</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>begin</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a7db1cc962b7ccd8fd3f4f7893db04300</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>end</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a193787bf4a8dd463b4cfcbf83f92c1aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>cbegin</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>af09e6846ea13e7ae22cfeceb54d8b9ce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>cend</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a3bfef472b6f9b0c971cbef92703c9366</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>findNextSamplePosition</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>ac9746104196f6c1d52bc4a3b333f5e52</anchor>
      <arglist>(int samplePosition) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; uint8 &gt;</type>
      <name>data</name>
      <anchorfile>classMidiBuffer.html</anchorfile>
      <anchor>a7982121d5b53cc1dd6371898d6472de7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiBufferIterator</name>
    <filename>classMidiBufferIterator.html</filename>
    <member kind="typedef">
      <type>std::iterator_traits&lt; Ptr &gt;::difference_type</type>
      <name>difference_type</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>adfa167a8101d15fd74fba52bf407e13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MidiMessageMetadata</type>
      <name>value_type</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a93687373a7dcdedb88c8c9f33e762974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MidiMessageMetadata</type>
      <name>reference</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a9133c21bade24b0052041bf96028bd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>pointer</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a3db7b8fe6241ede296561b8dc896ebde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a0d910cd4e7b1946be70f63e4753a9cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiBufferIterator</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>ae1f18be6d57b9fa7114e49b479fb7427</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiBufferIterator</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a2b395e43b584b805eba9b2714f1720a8</anchor>
      <arglist>(const uint8 *dataIn) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a1ab7b971372d63d83b5e4e624fda797a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiBufferIterator</type>
      <name>operator++</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a71f5e7aec8cd236bed6d260d454ae705</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a5c4551bca0ce6418164ab3fbe9583297</anchor>
      <arglist>(const MidiBufferIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>a4cd7967bd2e4265c4e3742612b37062c</anchor>
      <arglist>(const MidiBufferIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classMidiBufferIterator.html</anchorfile>
      <anchor>afa962fff90d7df8f66e94054a6438a3a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiDataConcatenator</name>
    <filename>classMidiDataConcatenator.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiDataConcatenator</name>
      <anchorfile>classMidiDataConcatenator.html</anchorfile>
      <anchor>a4ef6c5e4b962d82434475d11ff0020e5</anchor>
      <arglist>(int initialBufferSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMidiDataConcatenator.html</anchorfile>
      <anchor>a1d3eaa05ed79ca3a6fec638a46a29f3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushMidiData</name>
      <anchorfile>classMidiDataConcatenator.html</anchorfile>
      <anchor>a886ed5f92950c02e7e1343c6aee415b9</anchor>
      <arglist>(const void *inputData, int numBytes, double time, UserDataType *input, CallbackType &amp;callback)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MidiDeviceInfo</name>
    <filename>structMidiDeviceInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiDeviceInfo</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>a36eae7c187ea21843edbb87ada212f02</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiDeviceInfo</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>a388dbf48db2aa597858efb937056bea9</anchor>
      <arglist>(const String &amp;deviceName, const String &amp;deviceIdentifier)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>a0911880b3eddb06b94c09c5b10036df8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>ad30db83cc82967ee92d876700467f7d2</anchor>
      <arglist>(const MidiDeviceInfo &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>a747406e02dab24a2c8dfa8a5af20d48a</anchor>
      <arglist>(const MidiDeviceInfo &amp;other) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>a86f6427543f2c4975a342bfeb280538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structMidiDeviceInfo.html</anchorfile>
      <anchor>af52764963e8f05a74f1cba4feb5fc968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiDeviceListConnection</name>
    <filename>classMidiDeviceListConnection.html</filename>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>Key</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a5d6e5229f74997d3214a3d98fec287a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiDeviceListConnection</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a3ce25ba0028f4b89a3a031e78cae52ce</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiDeviceListConnection</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a14e0ae0d17ed0cd1a91f28027ce8a079</anchor>
      <arglist>(const MidiDeviceListConnection &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiDeviceListConnection</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a56925f04f964b37f1a6384c56a1501dc</anchor>
      <arglist>(MidiDeviceListConnection &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiDeviceListConnection &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a7c91f5a354eb16cf4894138007e8ad4d</anchor>
      <arglist>(const MidiDeviceListConnection &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>MidiDeviceListConnection &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a4b28fe90058b61763bf581c9ffd43de4</anchor>
      <arglist>(MidiDeviceListConnection &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MidiDeviceListConnection</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>afdf10e4d0f81d5a8a7e9e7f9af683821</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>a79a38641a7672dc98312d1b49210040b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiDeviceListConnection</type>
      <name>make</name>
      <anchorfile>classMidiDeviceListConnection.html</anchorfile>
      <anchor>aefddd5f07773e34d31472e76e6070070</anchor>
      <arglist>(std::function&lt; void()&gt;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiMessageSequence::MidiEventHolder</name>
    <filename>classMidiMessageSequence_1_1MidiEventHolder.html</filename>
    <member kind="variable">
      <type>MidiMessage</type>
      <name>message</name>
      <anchorfile>classMidiMessageSequence_1_1MidiEventHolder.html</anchorfile>
      <anchor>a4d9cf307bd15a6abb4e98cfe03f8f580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MidiEventHolder *</type>
      <name>noteOffObject</name>
      <anchorfile>classMidiMessageSequence_1_1MidiEventHolder.html</anchorfile>
      <anchor>abd0fc0f7b71616c7a9f6f70b2a499de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MidiMessageSequence</name>
      <anchorfile>classMidiMessageSequence_1_1MidiEventHolder.html</anchorfile>
      <anchor>a4bb8895f4275b02011eee95c8ac96ebc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiFile</name>
    <filename>classMidiFile.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiFile</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a989fec6d479c0ebf68ef72224e58e894</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiFile</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a2eca3053ca18d53f7f5d6f5cf727b863</anchor>
      <arglist>(const MidiFile &amp;)</arglist>
    </member>
    <member kind="function">
      <type>MidiFile &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a776f17ff2a93461bcb495e475215e273</anchor>
      <arglist>(const MidiFile &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiFile</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>aa01da6b57e84b74802abd5d2a1695936</anchor>
      <arglist>(MidiFile &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>MidiFile &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a8544606a971d48287ee2627fe5c3b4f7</anchor>
      <arglist>(MidiFile &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumTracks</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a908f8db88d0740c8de225c31660d71a0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const MidiMessageSequence *</type>
      <name>getTrack</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a3821fee8d3e8a49fbc129de0f00d6c89</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTrack</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a9ff930286a6fa4531df163480b22a313</anchor>
      <arglist>(const MidiMessageSequence &amp;trackSequence)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>ab676af68f56e7cc8b2e0a4afdaf52d20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>getTimeFormat</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a084eacf906fca71b2c9436aa1c14ed16</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicksPerQuarterNote</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>ab18143cad013db21a71735b01aef2a9f</anchor>
      <arglist>(int ticksPerQuarterNote) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmpteTimeFormat</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>ab63f442d05b8d7c2742de4515f6e8917</anchor>
      <arglist>(int framesPerSecond, int subframeResolution) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTempoEvents</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a7a4026fb09fb725ab233ca0c996aa4e8</anchor>
      <arglist>(MidiMessageSequence &amp;tempoChangeEvents) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTimeSigEvents</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a54507b67317e683303a28ae7ad863737</anchor>
      <arglist>(MidiMessageSequence &amp;timeSigEvents) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllKeySigEvents</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>aadf60b9be97a44d09f5f4ec244767687</anchor>
      <arglist>(MidiMessageSequence &amp;keySigEvents) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastTimestamp</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a268504f50fcb8cc49f716259cfae0033</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readFrom</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a4d59151ad6346b5f54cfe352d46478b4</anchor>
      <arglist>(InputStream &amp;sourceStream, bool createMatchingNoteOffs=true, int *midiFileType=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeTo</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>a7309d707566e3f943bcd29581c89c921</anchor>
      <arglist>(OutputStream &amp;destStream, int midiFileType=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTimestampTicksToSeconds</name>
      <anchorfile>classMidiFile.html</anchorfile>
      <anchor>af66c3497ec6109a9c7c1cf1f474c8b95</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiInput</name>
    <filename>classMidiInput.html</filename>
    <member kind="function">
      <type></type>
      <name>~MidiInput</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>ad7fbedb3f1d729145cb5d74cb82ea196</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>ae6095bfc60700f95534db37828c72f2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a1e97664380c7764a0cdd909c2123f2f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MidiDeviceInfo</type>
      <name>getDeviceInfo</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a2363fdb63853252a86419713c25f22b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getIdentifier</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a3bd2dcd195ca41a7a77aa8d6afe4c667</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a3bcf258507e2bf0a2f6c41fd5c28867f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>ad85cc3c81a13f0fae9924d6ca3881b21</anchor>
      <arglist>(const String &amp;newName) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; MidiDeviceInfo &gt;</type>
      <name>getAvailableDevices</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a5696a5c974be7e2551701dabfcaabe63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiDeviceInfo</type>
      <name>getDefaultDevice</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a655bf8c290f33da9b32cccf1c73a852b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; MidiInput &gt;</type>
      <name>openDevice</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>a422b09cef1c9d61a1525d28f26c1a7cf</anchor>
      <arglist>(const String &amp;deviceIdentifier, MidiInputCallback *callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; MidiInput &gt;</type>
      <name>createNewDevice</name>
      <anchorfile>classMidiInput.html</anchorfile>
      <anchor>ab1e2a9064060fbbd68a5ed364e10d3ab</anchor>
      <arglist>(const String &amp;deviceName, MidiInputCallback *callback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiInputCallback</name>
    <filename>classMidiInputCallback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MidiInputCallback</name>
      <anchorfile>classMidiInputCallback.html</anchorfile>
      <anchor>a3a4ce6156cd3b82722d84d3dc43ef2de</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleIncomingMidiMessage</name>
      <anchorfile>classMidiInputCallback.html</anchorfile>
      <anchor>acdf6d7e27b96a50fe06922737f0d082e</anchor>
      <arglist>(MidiInput *source, const MidiMessage &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePartialSysexMessage</name>
      <anchorfile>classMidiInputCallback.html</anchorfile>
      <anchor>af31fb0fe3195c72e76e9ebdfa89cf344</anchor>
      <arglist>(MidiInput *source, const uint8 *messageData, int numBytesSoFar, double timestamp)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiKeyboardComponent</name>
    <filename>classMidiKeyboardComponent.html</filename>
    <base>KeyboardComponentBase</base>
    <base protection="private">MidiKeyboardState::Listener</base>
    <base protection="private">Timer</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>whiteNoteColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eabb77b95502c3687ed23bcda22e4c416d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackNoteColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eadaf19e83bcd2d13a33a2e84d982b3506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keySeparatorLineColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ea945be9fe34d15aea642b2ab53e2ac30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mouseOverKeyOverlayColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ead204f469f2f66e619d2c8778ed83a5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDownOverlayColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eaca2ce853f7e9341311ff237d17f5485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textLabelColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ead3e09ed20f7c6c46a687e2c2e4f90fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eac149269e32db08853eb0c6d285b11f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>whiteNoteColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eabb77b95502c3687ed23bcda22e4c416d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackNoteColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eadaf19e83bcd2d13a33a2e84d982b3506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keySeparatorLineColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ea945be9fe34d15aea642b2ab53e2ac30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mouseOverKeyOverlayColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ead204f469f2f66e619d2c8778ed83a5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDownOverlayColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eaca2ce853f7e9341311ff237d17f5485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textLabelColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05ead3e09ed20f7c6c46a687e2c2e4f90fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowColourId</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a75cb05395efc61c447dc93e8873ab05eac149269e32db08853eb0c6d285b11f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiKeyboardComponent</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a8272936e0d5efbd6b756cfb7028597ea</anchor>
      <arglist>(MidiKeyboardState &amp;state, Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MidiKeyboardComponent</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ab31e52d6eb7a017135f8b51a9ead0994</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocity</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a3e321405b2fa424dfe9679a23408fda3</anchor>
      <arglist>(float velocity, bool useMousePositionForVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMidiChannel</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a65d5ec3c781f5963c7b974c12d6aa8a2</anchor>
      <arglist>(int midiChannelNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMidiChannel</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>aa992efe4cbe130f4b5d3b2ccb7f0b287</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMidiChannelsToDisplay</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a7c9b21f928db6a8a72b7e323169bad6b</anchor>
      <arglist>(int midiChannelMask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMidiChannelsToDisplay</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>aa8614e0abb166b2f44c2614e4c12e503</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearKeyMappings</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a24880c249ce33326d3bc1636b2b116a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyPressForNote</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ac72e50288986458d0f288f723edf9f69</anchor>
      <arglist>(const KeyPress &amp;key, int midiNoteOffsetFromC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeKeyPressForNote</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a142da1db9d85ebdd107986d1725041e6</anchor>
      <arglist>(int midiNoteOffsetFromC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyPressBaseOctave</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ad79211e120662c2ce6079e78f724209f</anchor>
      <arglist>(int newOctaveNumber)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawWhiteNote</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ac985b2ce75f39970911456f91f5c2821</anchor>
      <arglist>(int midiNoteNumber, Graphics &amp;g, Rectangle&lt; float &gt; area, bool isDown, bool isOver, Colour lineColour, Colour textColour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBlackNote</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ae60c5493f16056068594122c2d9eb55d</anchor>
      <arglist>(int midiNoteNumber, Graphics &amp;g, Rectangle&lt; float &gt; area, bool isDown, bool isOver, Colour noteFillColour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseDownOnKey</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ae89f77de00ce176aa9196009bd58755c</anchor>
      <arglist>(int midiNoteNumber, const MouseEvent &amp;e)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseDraggedToKey</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a1299ce11821e709d935ed593af12a58c</anchor>
      <arglist>(int midiNoteNumber, const MouseEvent &amp;e)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseUpOnKey</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a051aef9e1dbf55aa91dee30f7d7549c9</anchor>
      <arglist>(int midiNoteNumber, const MouseEvent &amp;e)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getWhiteNoteText</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a7a28d0d9ca937b50da13b2d19d654df5</anchor>
      <arglist>(int midiNoteNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>ae5e206eec4d5c116d4b8956a29416853</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a19729bfda70c97a99a380792e1bfcb68</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a359f60ca24f34735023808b115b8106c</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a1d96697550d0fdc899c0224b2402d158</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>af61001812475a88a62637f7b81242718</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a7126629da11c5aaea1752fbc072cb9c5</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a287ff0306d5f83f88aab4a512698b20f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a6dd0d6d6b7a12124c1b9cd5d6b64c198</anchor>
      <arglist>(bool isKeyDown) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>aff327756952b697c224fd3341ec7f376</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a9c017397bbf82eebabc5985d5c2ac766</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classMidiKeyboardComponent.html</anchorfile>
      <anchor>a87dd0407690c76449d25a3b9ffbaacb6</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiKeyboardState</name>
    <filename>classMidiKeyboardState.html</filename>
    <class kind="class">MidiKeyboardState::Listener</class>
    <member kind="function">
      <type></type>
      <name>MidiKeyboardState</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a73da349edfd89275f5b26d20c9176238</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a32ba944d0ca8e29347abb96f24e56bf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteOn</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>ab99a7baab30f24ef183d08ebb0014a20</anchor>
      <arglist>(int midiChannel, int midiNoteNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteOnForChannels</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>ac4d6b358469d1765d5ee2fd7880b7d3a</anchor>
      <arglist>(int midiChannelMask, int midiNoteNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noteOn</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a60e0e629d485466360bded04ad35025a</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, float velocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noteOff</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>aca0173180551f533327c1f8e4daa332e</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, float velocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allNotesOff</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a74515f3ac2b2f1bebd6fe5204e9eb203</anchor>
      <arglist>(int midiChannel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processNextMidiEvent</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a537775e3c3b13bbd6b3195c928aae5c4</anchor>
      <arglist>(const MidiMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processNextMidiBuffer</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>aa7afad38f581c129c407a4d7d069bbbb</anchor>
      <arglist>(MidiBuffer &amp;buffer, int startSample, int numSamples, bool injectIndirectEvents)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>aa61f05058eab6d6f4249bebcf577b11e</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMidiKeyboardState.html</anchorfile>
      <anchor>a322a2439822f790a290d36f87c650161</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiMessage</name>
    <filename>classMidiMessage.html</filename>
    <class kind="struct">MidiMessage::VariableLengthValue</class>
    <member kind="enumeration">
      <type></type>
      <name>SmpteTimecodeType</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps24</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96abade7bcfdca717ecd009d2a10c41e77485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps25</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96abab4a72d4e94a2431828188c3dd05df35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30drop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96aba16b56e3f81f4265ffc0d553e763f6a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96aba91e489a4210c9f5cbe2a47c4d3e26194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MidiMachineControlCommand</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_stop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da155f2d18fc89378f6cc9c4982db67bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_play</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da852c994c93716c792fd33ef2882174bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_deferredplay</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da07a0c0e0cc4d8a4e03b420bcdeb5e555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_fastforward</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da2d6a145a51bd9090e99040cd90241318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_rewind</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da8ab7de3ea5e060435d0d420630cdd40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_recordStart</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da4f684774d0aa585b94f9e8aa447ce1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_recordStop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da2dde82123f4aba81c023d5a07e6732cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_pause</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631daea66d5cf7abc74b30cf5d529057ff301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps24</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96abade7bcfdca717ecd009d2a10c41e77485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps25</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96abab4a72d4e94a2431828188c3dd05df35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30drop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96aba16b56e3f81f4265ffc0d553e763f6a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fps30</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0e86db4d1186af858ad9f80d6abe96aba91e489a4210c9f5cbe2a47c4d3e26194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_stop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da155f2d18fc89378f6cc9c4982db67bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_play</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da852c994c93716c792fd33ef2882174bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_deferredplay</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da07a0c0e0cc4d8a4e03b420bcdeb5e555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_fastforward</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da2d6a145a51bd9090e99040cd90241318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_rewind</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da8ab7de3ea5e060435d0d420630cdd40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_recordStart</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da4f684774d0aa585b94f9e8aa447ce1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_recordStop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631da2dde82123f4aba81c023d5a07e6732cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmc_pause</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa95b060274257522d1af40794ad1631daea66d5cf7abc74b30cf5d529057ff301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab5b6fe39b57b4c39e4400b4d8e9bbbc9</anchor>
      <arglist>(int byte1, int byte2, int byte3, double timeStamp=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a1e4f3637ec1968b34b0aa0e87dd30d03</anchor>
      <arglist>(int byte1, int byte2, double timeStamp=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac37614dc438a8adfaf335daa0c67e1db</anchor>
      <arglist>(int byte1, double timeStamp=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a7fcf7010a96716f17903bcf19d8de5cc</anchor>
      <arglist>(int byte1, int byte2, int byte3, Data... otherBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a6adcb5182a0e1446f5b9d77c9e08c7b3</anchor>
      <arglist>(const void *data, int numBytes, double timeStamp=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a5dccdd2d580003120f5cfe4aafd28ed9</anchor>
      <arglist>(const void *data, int maxBytesToUse, int &amp;numBytesUsed, uint8 lastStatusByte, double timeStamp=0, bool sysexHasEmbeddedLength=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ad6e2e3e43fa78ef012bf87b5d7392e8a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a2d3e85112bf8b37d91b3aab0911cf5b6</anchor>
      <arglist>(const MidiMessage &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab0701cc3ca5c035b10c1f5f894e5276a</anchor>
      <arglist>(const MidiMessage &amp;, double newTimeStamp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a914e3d004a3b62dfcdcf1c3f7e71b81c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessage &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac619d6f5f66c3b1f82a81a026413cf98</anchor>
      <arglist>(const MidiMessage &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a024fc6e9466031a4ce14ce291059a9ee</anchor>
      <arglist>(MidiMessage &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessage &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a2c2dbe683153d725c70122e8aa6b277b</anchor>
      <arglist>(MidiMessage &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getRawData</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>acb371198496cdac48c2fe2a96c884913</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRawDataSize</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a5768889fe63a63c58755d9d2f05afbd0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a868d95a096fad999de5ba11f9a2f6340</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeStamp</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a9a942c96a776e80e3c512058b29011a8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeStamp</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ad5f9ceed74dd22e846ed0650d81f11a7</anchor>
      <arglist>(double newTimestamp) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToTimeStamp</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a49112e5cf324feff8c69e2a2d8963695</anchor>
      <arglist>(double delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessage</type>
      <name>withTimeStamp</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a941cf093e7f8989c2f7c3ec7ed8434bb</anchor>
      <arglist>(double newTimestamp) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a7d681b7417c52d29cb73c108ca2a83b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isForChannel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aaf63f62d38b5174c967164395bf05252</anchor>
      <arglist>(int channelNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac35c11dba441d652e70720525cb2dc7f</anchor>
      <arglist>(int newChannelNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSysEx</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a8412d9b5f9d717d104537b96263dbdf5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getSysExData</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a2f5b2634786bf5b47cd89b792b5af8a1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSysExDataSize</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>afb6ff5014531a80589756228fe637aaa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Span&lt; const std::byte &gt;</type>
      <name>getSysExDataSpan</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a30a12bf89cafd805fc186e7dc9142fd4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a590da92c0536e23f9d3c90c99278d789</anchor>
      <arglist>(bool returnTrueForVelocity0=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af66814dee34738882ba39d8796b77be0</anchor>
      <arglist>(bool returnTrueForNoteOnVelocity0=true) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteOnOrOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0d1c1c5927eb898dbacb832f768299bc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNoteNumber</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a6a5f965e98254fb026c5a20b64edcbc1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNoteNumber</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a47583c88bed0ca4b30b0f86bc2afb48c</anchor>
      <arglist>(int newNoteNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getVelocity</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ad5483775a661b2176687303bc9c8aac6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatVelocity</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a07210a8a79ef89e079be89ad6e1b98ae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocity</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>afab2cc0f59531d4aba57a0f10e9dafc4</anchor>
      <arglist>(float newVelocity) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyVelocity</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a12058e7e2cb2d287241824caf6c729c7</anchor>
      <arglist>(float scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSustainPedalOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a2a0b1143c544e7a107c1d86e1ac7d4c3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSustainPedalOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>abb4e431332e797a548092c16c37f5ccf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSostenutoPedalOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a3ddae770f33da071772f3570a9dbd119</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSostenutoPedalOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa5508f9280afa255ab17b5cfc7577a5c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoftPedalOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a37edc67c1113f68a3e9cb063ab7e2781</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoftPedalOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a3fa95632707d7540c705151421de13fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgramChange</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a89035047ec5cc9b77d8d484d4a8c9a8d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getProgramChangeNumber</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a9c200619411c253b661acee5660e4b76</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPitchWheel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aaa504ef83e8d0c5fd8f652bf0712c4e1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPitchWheelValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aaa9675ccbce68b47067b512370e2ac20</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAftertouch</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a08acde3017ba958b404f1b5e191c88e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAfterTouchValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a623eb143fab4c07d18106c8e4e40316f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChannelPressure</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a49037c7f75318d83ab284708c682c843</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannelPressureValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa9dc36194c26bb72f35d8522f60b3ac1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isController</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac059a2234b67e28464a519632a1b31db</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getControllerNumber</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a772acb26aa7f2cdc1992210b6d2d496a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getControllerValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa301aa18dace968d5ebb2f809fd52522</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isControllerOfType</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af5f1b96eff37b0ca1fccfb67960e829b</anchor>
      <arglist>(int controllerType) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAllNotesOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a861beff07f9593a7711e773bcd81ba3c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAllSoundOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af87b936f883b459c1e9cb87c0bfec783</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResetAllControllers</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a6313eee002685de08c684bb79be34fd6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac1ec120f33d7cb7fc186f254493cf553</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMetaEventType</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ae46c134b2808500122c73347cc07014f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getMetaEventData</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a6298077548e1b79c54ce2a2f28b71ec4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMetaEventLength</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a3e0156ec465f66b3333ecfbcdfe340f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrackMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>acecc7e99f8287e851d6d944a4babc08e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEndOfTrackMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a17ea4a5fc3cb8e1b83a002797e1350e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrackNameEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aeb18602ea05f67cad490f8866e07c172</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>afb44a1c54810b707eb0f6e108d3060f1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextFromTextMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a204d2d2bf997be762510d2f43ab79c36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTempoMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa9654c52ea08da9d76a31c93006348f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTempoMetaEventTickLength</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>abd90df7704a306f5186aa86f14978ae9</anchor>
      <arglist>(short timeFormat) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTempoSecondsPerQuarterNote</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab4228aa759969257eae0dc29d76bd70c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimeSignatureMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0253a501abf4ee4d2a66dcc6e8ce433c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTimeSignatureInfo</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a35ab9435cfda308abd22f6d72a5fece1</anchor>
      <arglist>(int &amp;numerator, int &amp;denominator) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeySignatureMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ae686c5d86fa7d04df268f56bbf853f23</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKeySignatureNumberOfSharpsOrFlats</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a13348f90ec60de09d242265d4652711c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeySignatureMajorKey</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a9388bf7192568805515545ec31fa605b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiChannelMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a15aa1d11ffbdfbe78b2a11bf6375f4f9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMidiChannelMetaEventChannel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a04730ebdec68d3db7501e8e2c68111e3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActiveSense</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>abfb16fe1f29aa68b21cbe3933c048606</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiStart</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aea49271c04e05ebad35131635935f469</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiContinue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a8c5254f2b5450aaf1937395a7f162636</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiStop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a54444e9d53fb321909cf0b5c9d1b5515</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiClock</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0529f082f989c25373050f04e0df2b1f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSongPositionPointer</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ae4ed73e5046837c640064c937c538a00</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSongPositionPointerMidiBeat</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a75823853d0f796d2671efa4a1b9876f1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isQuarterFrame</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a948318bbf7471f8e4ab857c43004b34c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getQuarterFrameSequenceNumber</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a9eb49c9f42a98dfd8dd9c2eb55e33afd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getQuarterFrameValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>acd7704a0c68987326fdd4127f77a9976</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullFrame</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a79564ccd8e9e0a46591eb2daedea8cdb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullFrameParameters</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a47d3e7c684912a0c9993f227ef675198</anchor>
      <arglist>(int &amp;hours, int &amp;minutes, int &amp;seconds, int &amp;frames, SmpteTimecodeType &amp;timecodeType) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiMachineControlMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af6fcf72f3bbbf104c63da61defa42bc9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMachineControlCommand</type>
      <name>getMidiMachineControlCommand</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a20f75c97a556334bce9db178c072dd27</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMidiMachineControlGoto</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa9ce1a0076fb2e6c229a84bd6e2665d9</anchor>
      <arglist>(int &amp;hours, int &amp;minutes, int &amp;seconds, int &amp;frames) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>noteOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a24e09d2737c08842a6e4902554d2899c</anchor>
      <arglist>(int channel, int noteNumber, float velocity) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>noteOn</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a4858073a7bf29ce14fbb2f6ad7faeb86</anchor>
      <arglist>(int channel, int noteNumber, uint8 velocity) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>noteOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a8f2c46b2cf557f4e4f55174a68915587</anchor>
      <arglist>(int channel, int noteNumber, float velocity) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>noteOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab1883b2f734103f1974b4a4364e9da4c</anchor>
      <arglist>(int channel, int noteNumber, uint8 velocity) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>noteOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa5cc869d24c5115fd3936d958711c113</anchor>
      <arglist>(int channel, int noteNumber) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>programChange</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a72a62c7793c8f4a917bf060e7475a1e2</anchor>
      <arglist>(int channel, int programNumber) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>pitchWheel</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af0c5babd47c02dad8f8e2171e1cd662c</anchor>
      <arglist>(int channel, int position) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>aftertouchChange</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a650e86fdb73ee07e68594e9296edba45</anchor>
      <arglist>(int channel, int noteNumber, int aftertouchAmount) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>channelPressureChange</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af3100fb66d5fc20c8c0d458c51ddb309</anchor>
      <arglist>(int channel, int pressure) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>controllerEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a7c776a7b6bfa0e4216e95ff236ff250c</anchor>
      <arglist>(int channel, int controllerType, int value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>allNotesOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a8e4c49679c88dc562ca523060fffc11e</anchor>
      <arglist>(int channel) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>allSoundOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a3a56275d5dd5bebc9edba4e6ab8aa467</anchor>
      <arglist>(int channel) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>allControllersOff</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ac691395427e8cece84124508e8650387</anchor>
      <arglist>(int channel) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>endOfTrack</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ae6e0123d262c36aad45471dd85ed47d6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>textMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a428ecbd96b14b60326c6c8b8863e0fd4</anchor>
      <arglist>(int type, StringRef text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>tempoMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af9166392943b1905b39dc816aca1aa99</anchor>
      <arglist>(int microsecondsPerQuarterNote) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>timeSignatureMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a37f45d1509f385ab05b93c0795cc9fc1</anchor>
      <arglist>(int numerator, int denominator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>keySignatureMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af293098dc762316469a0bb1edfa4f53c</anchor>
      <arglist>(int numberOfSharpsOrFlats, bool isMinorKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiChannelMetaEvent</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>afd3fc870ce448791ea794d858062435a</anchor>
      <arglist>(int channel) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiStart</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a32256e3ed500d65199e931575b3c7f7f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiContinue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a2596bded93cb7d3d196ece8a7dee2d9b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiStop</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a079571d3e3e25780fa2764c33c222249</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiClock</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab5cd973a73b82153aea0329933a37306</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>songPositionPointer</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a0bbced4f538c6c9d1aedc03acd2fc4ab</anchor>
      <arglist>(int positionInMidiBeats) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>quarterFrame</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ab21def5ca28557f4d7df31c8425c3386</anchor>
      <arglist>(int sequenceNumber, int value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>fullFrame</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a58a16ba76b5f789b238155359ba9379c</anchor>
      <arglist>(int hours, int minutes, int seconds, int frames, SmpteTimecodeType timecodeType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiMachineControlCommand</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a196e608c9db1cddc57caebf241d89e1b</anchor>
      <arglist>(MidiMachineControlCommand command)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>midiMachineControlGoto</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a88a4e968bcde1ba571f3823edda75ab3</anchor>
      <arglist>(int hours, int minutes, int seconds, int frames)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>masterVolume</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a76e40b076f9b6790aa2a664e523f98f5</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>createSysExMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa7707f05f77f642659dd87275072f666</anchor>
      <arglist>(const void *sysexData, int dataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiMessage</type>
      <name>createSysExMessage</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a281aadd230ad1ea61a55dc0c48f6d52f</anchor>
      <arglist>(Span&lt; const std::byte &gt; data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VariableLengthValue</type>
      <name>readVariableLengthValue</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a5c18202a270fc0dee6303506ce4a43bf</anchor>
      <arglist>(const uint8 *data, int maxBytesToUse) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMessageLengthFromFirstByte</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>abf97153b27393327bbf74847e67ebf7a</anchor>
      <arglist>(uint8 firstByte) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMidiNoteName</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aff9cacd221a092d203249a2c7435d9dc</anchor>
      <arglist>(int noteNumber, bool useSharps, bool includeOctaveNumber, int octaveNumForMiddleC)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMidiNoteInHertz</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>adad1aabd89993498baf26fc17ef1ff72</anchor>
      <arglist>(int noteNumber, double frequencyOfA=440.0) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isMidiNoteBlack</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a7a8db55d5a134e808c5155fdecef025d</anchor>
      <arglist>(int noteNumber) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getGMInstrumentName</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>ae19911a6a66bb85e2fd0c7f3edc55dc1</anchor>
      <arglist>(int midiInstrumentNumber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getGMInstrumentBankName</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a3a347b01673d8e0ca111f36bb7776a0d</anchor>
      <arglist>(int midiBankNumber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getRhythmInstrumentName</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aa641888dbb201b7829a8f4b09163140e</anchor>
      <arglist>(int midiNoteNumber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getControllerName</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>a218a50f4afaae8124f32371902bffc91</anchor>
      <arglist>(int controllerNumber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8</type>
      <name>floatValueToMidiByte</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>af87c7c685ef37e1dc4163fdcf3bcd0ef</anchor>
      <arglist>(float valueBetween0and1) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>pitchbendToPitchwheelPos</name>
      <anchorfile>classMidiMessage.html</anchorfile>
      <anchor>aaa9b7273ede328166d038587d871ba4c</anchor>
      <arglist>(float pitchbendInSemitones, float pitchbendRangeInSemitones) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiMessageCollector</name>
    <filename>classMidiMessageCollector.html</filename>
    <base>MidiKeyboardState::Listener</base>
    <base>MidiInputCallback</base>
    <member kind="function">
      <type></type>
      <name>MidiMessageCollector</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>a81989229e6c29b6f3835a961195278d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MidiMessageCollector</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>afcc7db24f51e1cd804a2d1baf91a49c8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>ab9f16c8ff3d5d1b45ec409a6fb297b51</anchor>
      <arglist>(double sampleRate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMessageToQueue</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>ad1d42045ccbc9bbc4256d08a632a8fe2</anchor>
      <arglist>(const MidiMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNextBlockOfMessages</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>ac72b6cf4965e63b90d1a2402b73b1798</anchor>
      <arglist>(MidiBuffer &amp;destBuffer, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>a115f85350dafe186e516b087b7f09759</anchor>
      <arglist>(size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleNoteOn</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>a0e6368630ea8c456c79f86d8aebcaeb6</anchor>
      <arglist>(MidiKeyboardState *, int midiChannel, int midiNoteNumber, float velocity) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleNoteOff</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>a07e1a9bbeb9131dbe8d55431bb166ee8</anchor>
      <arglist>(MidiKeyboardState *, int midiChannel, int midiNoteNumber, float velocity) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleIncomingMidiMessage</name>
      <anchorfile>classMidiMessageCollector.html</anchorfile>
      <anchor>af76869b33248a78b2a580e63ec855773</anchor>
      <arglist>(MidiInput *, const MidiMessage &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MidiMessageMetadata</name>
    <filename>structMidiMessageMetadata.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiMessageMetadata</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>a780e06c8142892f1b92d501543dddf99</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessageMetadata</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>a628e8f7b25cd9c08cd4711198df95cef</anchor>
      <arglist>(const uint8 *dataIn, int numBytesIn, int positionIn) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessage</type>
      <name>getMessage</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>a19bc73ad79f4d0f6dbe60d94700eebe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>const uint8 *</type>
      <name>data</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>adb725357cb9b28b941c9dc9bcbe920b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numBytes</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>aedbe1443801aa936569b418b3b28a296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>samplePosition</name>
      <anchorfile>structMidiMessageMetadata.html</anchorfile>
      <anchor>a29f3e866c6b86f0f0947f81ecf390b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiMessageSequence</name>
    <filename>classMidiMessageSequence.html</filename>
    <class kind="class">MidiMessageSequence::MidiEventHolder</class>
    <member kind="function">
      <type></type>
      <name>MidiMessageSequence</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a29929e2219c0e52cc7da1d0d9cef2c82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessageSequence</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a89919c97af606bbe7b0dcdf77c4f9c3f</anchor>
      <arglist>(const MidiMessageSequence &amp;)</arglist>
    </member>
    <member kind="function">
      <type>MidiMessageSequence &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>ab671811b2a1c72f4987b60400c46c9c0</anchor>
      <arglist>(const MidiMessageSequence &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MidiMessageSequence</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a1032d29b433b6b9a0c3a233c173ed2ba</anchor>
      <arglist>(MidiMessageSequence &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiMessageSequence &amp;</type>
      <name>operator=</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>ad13d338bdbedf794b093a6cfff9c4361</anchor>
      <arglist>(MidiMessageSequence &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a9bf65342afa0261969d2d55834798763</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumEvents</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a54fba19a0c5a4ae97e16b4e8f1c2ddb7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder *</type>
      <name>getEventPointer</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a428abba0840b0b0e6eebdea0d2ab6ee5</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder **</type>
      <name>begin</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a49db9972b2955f228c125c447244db8a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder *const *</type>
      <name>begin</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a1735d09fd2fe0bbe209d4c1647d363ff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder **</type>
      <name>end</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a5dab1a496398e368c6f74b24a03467c7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder *const *</type>
      <name>end</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>af0fe59773982a39706fde9ae3591f7ed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeOfMatchingKeyUp</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a6d0aa2e9c4c4abad5fdf1c0c83a8b60d</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexOfMatchingKeyUp</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>ad8a3d2903d373c73922de382b7d4542d</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexOf</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a58868f291be0de95375e3ecb11d30ba6</anchor>
      <arglist>(const MidiEventHolder *event) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNextIndexAtTime</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a8dcca263a16b99179fa3b7fdb9092acb</anchor>
      <arglist>(double timeStamp) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStartTime</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a5b0fd95e0e378095a961ebd874fe7c8a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEndTime</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>aef21c164edd0f9e09809725cbcc38adf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEventTime</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a5a873cd5ba67c7b1d9d1a2d39b983d01</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder *</type>
      <name>addEvent</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a71be3af03ecd9398a7f939c05f79e99d</anchor>
      <arglist>(const MidiMessage &amp;newMessage, double timeAdjustment=0)</arglist>
    </member>
    <member kind="function">
      <type>MidiEventHolder *</type>
      <name>addEvent</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>ac1c73148c743cece533b17403962dd43</anchor>
      <arglist>(MidiMessage &amp;&amp;newMessage, double timeAdjustment=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteEvent</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a67b6db1465ea07fb7493909409d89a44</anchor>
      <arglist>(int index, bool deleteMatchingNoteUp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSequence</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a287c649d4618e657fe2fe3c54d16473a</anchor>
      <arglist>(const MidiMessageSequence &amp;other, double timeAdjustmentDelta, double firstAllowableDestTime, double endOfAllowableDestTimes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSequence</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a3cae20c271279cc719219edfadb944fe</anchor>
      <arglist>(const MidiMessageSequence &amp;other, double timeAdjustmentDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMatchedPairs</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a84c73c931fad6357ea81af0323109606</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a0b8079f18ac0e01d4bb1bc3c20114965</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMidiChannelMessages</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a015ae1710ef4163d264e169f37691da0</anchor>
      <arglist>(int channelNumberToExtract, MidiMessageSequence &amp;destSequence, bool alsoIncludeMetaEvents) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSysExMessages</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a3c79b44f8af0bf1bf9e1e66036a2a62a</anchor>
      <arglist>(MidiMessageSequence &amp;destSequence) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteMidiChannelMessages</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a47466395fc2296b724defd56076cd5ed</anchor>
      <arglist>(int channelNumberToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteSysExMessages</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a9654788bd88928d6853d260d4e323e01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTimeToMessages</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>ad19c814526207b0f38c12307f5588510</anchor>
      <arglist>(double deltaTime) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createControllerUpdatesForTime</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a10b6a4cb06c33a2bc85c138ded7707ce</anchor>
      <arglist>(int channelNumber, double time, Array&lt; MidiMessage &gt; &amp;resultMessages)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a56ba1ede2962342760a6d5c4b0489bdf</anchor>
      <arglist>(MidiMessageSequence &amp;) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MidiFile</name>
      <anchorfile>classMidiMessageSequence.html</anchorfile>
      <anchor>a8087bdf74a689fc1cfde5ca6b6482a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiOutput</name>
    <filename>classMidiOutput.html</filename>
    <base protection="private">Thread</base>
    <member kind="function">
      <type></type>
      <name>~MidiOutput</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>aec7db2bab5aa578a64b8b8802b80957d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>MidiDeviceInfo</type>
      <name>getDeviceInfo</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a431a342dc6bebf08c744f075f8704862</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getIdentifier</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a0691ee8a04baf82aa80c6ee3bd8eabb6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a1fc53532205727f3a739dfc655f03c30</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>ac84a9d82b661b17c41a57ebbae4e12d6</anchor>
      <arglist>(const String &amp;newName) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMessageNow</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a19c8d64553e0787c920f5b140f7267e9</anchor>
      <arglist>(const MidiMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendBlockOfMessagesNow</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>ae54072205364d56260eaa11c7771289f</anchor>
      <arglist>(const MidiBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendBlockOfMessages</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a1356a3303e8f56389ea52f98b56577b6</anchor>
      <arglist>(const MidiBuffer &amp;buffer, double millisecondCounterToStartAt, double samplesPerSecondForBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllPendingMessages</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a9a93ddda8444806f3daf69c1486ae5be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startBackgroundThread</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>ab4037a74a2ba5206ea12bc706132e9c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopBackgroundThread</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a250a8b0691928959e09b84f7bc7593a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBackgroundThreadRunning</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a3209663ab4f21ae008e2861cd8477d59</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; MidiDeviceInfo &gt;</type>
      <name>getAvailableDevices</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a7a4aa7efd875d463393e8946f0681506</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiDeviceInfo</type>
      <name>getDefaultDevice</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>a019076ab98f90166149eee0626bedbfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; MidiOutput &gt;</type>
      <name>openDevice</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>ad2e44cf98e40d137bd43a063f785fd77</anchor>
      <arglist>(const String &amp;deviceIdentifier)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; MidiOutput &gt;</type>
      <name>createNewDevice</name>
      <anchorfile>classMidiOutput.html</anchorfile>
      <anchor>abb1c003976fd0dfee1bff7a26f444868</anchor>
      <arglist>(const String &amp;deviceName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiRPNDetector</name>
    <filename>classMidiRPNDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>MidiRPNDetector</name>
      <anchorfile>classMidiRPNDetector.html</anchorfile>
      <anchor>a2fc91f303c9dcb392a0de2a0dbdfc212</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MidiRPNDetector</name>
      <anchorfile>classMidiRPNDetector.html</anchorfile>
      <anchor>ad9488a29154ee8f55b2982789111ee61</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMidiRPNDetector.html</anchorfile>
      <anchor>a2e0a21c1cd2ba5d529af947f7199aa79</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseControllerMessage</name>
      <anchorfile>classMidiRPNDetector.html</anchorfile>
      <anchor>a12bc6aeca8c5e8acd7e65cb610c13d19</anchor>
      <arglist>(int midiChannel, int controllerNumber, int controllerValue, MidiRPNMessage &amp;result) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; MidiRPNMessage &gt;</type>
      <name>tryParse</name>
      <anchorfile>classMidiRPNDetector.html</anchorfile>
      <anchor>a659b202b729a07ad7685e8e390428683</anchor>
      <arglist>(int midiChannel, int controllerNumber, int controllerValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MidiRPNGenerator</name>
    <filename>classMidiRPNGenerator.html</filename>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>generate</name>
      <anchorfile>classMidiRPNGenerator.html</anchorfile>
      <anchor>a3fe7a88e130891701e1d3bd7533311b0</anchor>
      <arglist>(MidiRPNMessage message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>generate</name>
      <anchorfile>classMidiRPNGenerator.html</anchorfile>
      <anchor>af87d5c963c7d12bd4875359cc882630b</anchor>
      <arglist>(int channel, int parameterNumber, int value, bool isNRPN=false, bool use14BitValue=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MidiRPNMessage</name>
    <filename>structMidiRPNMessage.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>channel</name>
      <anchorfile>structMidiRPNMessage.html</anchorfile>
      <anchor>a06144aeca5c4cd011745881564329d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parameterNumber</name>
      <anchorfile>structMidiRPNMessage.html</anchorfile>
      <anchor>adca04bc6a3cdbd8bd2fb70a15d8530ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value</name>
      <anchorfile>structMidiRPNMessage.html</anchorfile>
      <anchor>ab0752b04a7c53924d33675bf769714c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isNRPN</name>
      <anchorfile>structMidiRPNMessage.html</anchorfile>
      <anchor>ae4c0b2e8bf824e2f3f359ee680bf1642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is14BitValue</name>
      <anchorfile>structMidiRPNMessage.html</anchorfile>
      <anchor>a92cdc002bd727e2eb703e8e8b8683cfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AccessibilityValueInterface::AccessibleValueRange::MinAndMax</name>
    <filename>structAccessibilityValueInterface_1_1AccessibleValueRange_1_1MinAndMax.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>min</name>
      <anchorfile>structAccessibilityValueInterface_1_1AccessibleValueRange_1_1MinAndMax.html</anchorfile>
      <anchor>a8e1b1d72b8ce4dbcf13123f7fc8abc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max</name>
      <anchorfile>structAccessibilityValueInterface_1_1AccessibleValueRange_1_1MinAndMax.html</anchorfile>
      <anchor>af5881a5f3999c1e7eecec18fa94b589a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MixerAudioSource</name>
    <filename>classMixerAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>MixerAudioSource</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>aaca222da99166a5eaf439bdfd338dfca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MixerAudioSource</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>aed2aed65e69364cbcb68b6122ba5faab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInputSource</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>a2f5ccbafaf3e746b1a219b750ddac7f2</anchor>
      <arglist>(AudioSource *newInput, bool deleteWhenRemoved)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInputSource</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>abab39cc908793dc78dc7af23d1c516b2</anchor>
      <arglist>(AudioSource *input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllInputs</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>ac2a2baaa8b0e941ae8ffe55d37cea176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>af774982c4a8726436f3e505e459cdf18</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>aa4b64f534cadbd33e7aefcc6cee0f540</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classMixerAudioSource.html</anchorfile>
      <anchor>a256583fd3a65353ec64910868c116e79</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModalCallbackFunction</name>
    <filename>classModalCallbackFunction.html</filename>
    <member kind="function" static="yes">
      <type>static ModalComponentManager::Callback *</type>
      <name>create</name>
      <anchorfile>classModalCallbackFunction.html</anchorfile>
      <anchor>a628dd5f75f470b04b62e121196ffb4d9</anchor>
      <arglist>(CallbackFn &amp;&amp;fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModalComponentManager::Callback *</type>
      <name>create</name>
      <anchorfile>classModalCallbackFunction.html</anchorfile>
      <anchor>a63854487cfefaced8be4830704b09d19</anchor>
      <arglist>(void(*functionToCall)(int, ParamType), ParamType parameterValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModalComponentManager::Callback *</type>
      <name>withParam</name>
      <anchorfile>classModalCallbackFunction.html</anchorfile>
      <anchor>a9ab41e6c131bfe88e1cc31494e23088c</anchor>
      <arglist>(void(*functionToCall)(int, ParamType1, ParamType2), ParamType1 parameterValue1, ParamType2 parameterValue2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModalComponentManager::Callback *</type>
      <name>forComponent</name>
      <anchorfile>classModalCallbackFunction.html</anchorfile>
      <anchor>a0f18df6d973919734089eed7db763782</anchor>
      <arglist>(void(*functionToCall)(int, ComponentType *), ComponentType *component)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModalComponentManager::Callback *</type>
      <name>forComponent</name>
      <anchorfile>classModalCallbackFunction.html</anchorfile>
      <anchor>abb6ffab4721481fa3c8ea44c3feb58ec</anchor>
      <arglist>(void(*functionToCall)(int, ComponentType *, ParamType), ComponentType *component, ParamType param)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModalComponentManager</name>
    <filename>classModalComponentManager.html</filename>
    <base protection="private">AsyncUpdater</base>
    <base protection="private">DeletedAtShutdown</base>
    <class kind="class">ModalComponentManager::Callback</class>
    <member kind="function">
      <type>int</type>
      <name>getNumModalComponents</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>aa5d4338779a27fac756763d486ea9dc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getModalComponent</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a582a5f9d73683d0bdc82760edc5315a5</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModal</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a74c9cbd66733f97559e2eb55c7863106</anchor>
      <arglist>(const Component *component) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFrontModalComponent</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a825b474ea0fef3ce179ce5b03b9dfb3d</anchor>
      <arglist>(const Component *component) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachCallback</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a2ce962253cf2c8e42d5575ad2a41d888</anchor>
      <arglist>(Component *component, Callback *callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bringModalComponentsToFront</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a3e398829cf3016f4f370b21330686d1b</anchor>
      <arglist>(bool topOneShouldGrabFocus=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cancelAllModalComponents</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a634c1a1fedcea4eeec1a17e778fa2aea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>runEventLoopForCurrentComponent</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a7e32dd3b8d00f3b254f0d68cb57e2d90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ModalComponentManager</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>aaf0be23075467f26330a77781e1f3ed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ModalComponentManager</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>afd9d7d0c68e7c742e8dbfa2f5e878bd9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>handleAsyncUpdate</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a47d303fb64f3ae02deb986d58bfeb893</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Component</name>
      <anchorfile>classModalComponentManager.html</anchorfile>
      <anchor>a90717717700965c100968cff0188e244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModifierKeys</name>
    <filename>classModifierKeys.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bae42cb786cbb3c1d7d50c9c1f659838a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shiftModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678baafc1c1b745213b6915f1932ecf0ea042</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ctrlModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba1328b9c57c54ec51dbbfacb537cc737b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>altModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba06a1a39ebe788d01c5d421f8f472347d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba0248a87157fdf267a857b723d30f5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba4676310fa50ddb14bb81722e1dd3bdd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>middleButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba332cb354a7b1cb322e97c6678d94ee22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commandModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba5e28f0dd247a86d9a21bdcabd644d058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>popupMenuClickModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba95a2100e9a4b1a5786b253c065936627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allKeyboardModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bad234b97b656e78e1b0c500bff2618126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allMouseButtonModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bac6eb27985ac385d33aa8c8ea9a261dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ctrlAltCommandModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba2647f9ed4b2db164973d8b735f3b216a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bae42cb786cbb3c1d7d50c9c1f659838a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shiftModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678baafc1c1b745213b6915f1932ecf0ea042</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ctrlModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba1328b9c57c54ec51dbbfacb537cc737b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>altModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba06a1a39ebe788d01c5d421f8f472347d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba0248a87157fdf267a857b723d30f5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba4676310fa50ddb14bb81722e1dd3bdd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>middleButtonModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba332cb354a7b1cb322e97c6678d94ee22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>commandModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba5e28f0dd247a86d9a21bdcabd644d058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>popupMenuClickModifier</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba95a2100e9a4b1a5786b253c065936627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allKeyboardModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bad234b97b656e78e1b0c500bff2618126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allMouseButtonModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678bac6eb27985ac385d33aa8c8ea9a261dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ctrlAltCommandModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acdd2a85defa6a705d74e1a63d193678ba2647f9ed4b2db164973d8b735f3b216a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModifierKeys</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a39cf44030916214d384cd726ddd8bb0f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModifierKeys</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>ab75d0460df15e0c4ba76fab270ea9623</anchor>
      <arglist>(int flags) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModifierKeys</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a1477a5b9eb3ce82e2ff0e6c076d6b42c</anchor>
      <arglist>(const ModifierKeys &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys &amp;</type>
      <name>operator=</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a7bc0fb0cbfa1368c5a880445cd41641d</anchor>
      <arglist>(const ModifierKeys &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCommandDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a88f9e02beb40f6461d6ed8b655b7ebb3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPopupMenu</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>aedd7b0f26fdc0a2355947aadb7ecc650</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeftButtonDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a38ab832ba987f15ec2ba6ba71b6c02b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRightButtonDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a25e86fa7211644350b4b946989d1623c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMiddleButtonDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a31d1d60335d49a8647cfc70a08f0ddbc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnyMouseButtonDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a70d85aa2a4b5908357ee626b54faff7c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnyModifierKeyDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a0484a727ea9f8de0c2f3c9ac86a64108</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShiftDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>afd9f4558046eccad2c3a3366c6bcf6b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCtrlDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a06514fc0170112636f4582b1f997de39</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAltDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a7cb1ec2ddb92d635e19397d485874d68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>withOnlyMouseButtons</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a415c95f97a814d74e27e09665ee9ffb6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>withoutMouseButtons</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a3721a2e2f7aa8f34a3c28caa804c8356</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>ac581198c60ed721b711c38c6ba71abcd</anchor>
      <arglist>(const ModifierKeys other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>acd41313d83aae5e1f00373d991bbec11</anchor>
      <arglist>(const ModifierKeys other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRawFlags</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>ae503d7f23c5d3fa5b0318a090935d9ce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>withoutFlags</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a00ef202e1fad8edda50b9f4632bb64e0</anchor>
      <arglist>(int rawFlagsToClear) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>withFlags</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a34d981c0d9431e661b84f4685f1e37ee</anchor>
      <arglist>(int rawFlagsToSet) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testFlags</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>af45a4e42e28ad7a89679898d644fc38b</anchor>
      <arglist>(int flagsToTest) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumMouseButtonsDown</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a2adc41db5a9ff04b6527bc6c1a656005</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModifierKeys</type>
      <name>getCurrentModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>a69b1631db7f2ec0367bfe39d2eb57398</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ModifierKeys</type>
      <name>getCurrentModifiersRealtime</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>ad174aefc02f39bf4892ef79aeb23fec4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ModifierKeys</type>
      <name>currentModifiers</name>
      <anchorfile>classModifierKeys.html</anchorfile>
      <anchor>ae15cb452a97164e1b857086a1405942f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MountedVolumeListChangeDetector</name>
    <filename>classMountedVolumeListChangeDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>MountedVolumeListChangeDetector</name>
      <anchorfile>classMountedVolumeListChangeDetector.html</anchorfile>
      <anchor>adde02e94569ad24a86f8345fe1c2d329</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MountedVolumeListChangeDetector</name>
      <anchorfile>classMountedVolumeListChangeDetector.html</anchorfile>
      <anchor>a6cbefd72d4f139f814b7a9340bb3dbe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mountedVolumeListChanged</name>
      <anchorfile>classMountedVolumeListChangeDetector.html</anchorfile>
      <anchor>a9232af7fbfdb36142813132e386551c2</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseCursor</name>
    <filename>classMouseCursor.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>StandardCursorType</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParentCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a3364299bb07ea51c887232310feb8b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a765994c253a794c44b2a919f39738917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa05a8960e2a3e32bfad68fdcb31a1511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WaitCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a42461326b47b05238177df410c2245f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IBeamCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97ab6611ff9b703b9a53c45745936c66393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CrosshairCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97add4ed956814986c922cdeae70fdad9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyingCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97abe0154531e3b7b07ea1241be32850c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointingHandCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a8d9a75ed7f8d15943c53fe50d584c250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingHandCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a95198e14e2dede840964e9bd4c785770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftRightResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a17de630b8e7ac48222b7d4a47e80bbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpDownResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a74809dadde8902b777944cf0f9bf1eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpDownLeftRightResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a70324887aed0e0010031ef5eeea795f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a715ab886dadb13d14a738c2b2709c118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97ad5aac7a930b9b99cbd426166e9f51060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a5c9f991872485b4ffc337a7f8d61df34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a9c5b17c307e6d6d996f09621940cabd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLeftCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa0d19a1c9571c4e7ecced0c47c3227e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopRightCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a675f05cc9819fc54c59ec30a59454321</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomLeftCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a9c0dfbb89b147f494350fd8b21558d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomRightCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa1bc9fcfb9b9e0f39e513ca1fcb8392b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumStandardCursorTypes</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a48398e8dcad5bee53f6319d3f9b7f012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParentCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a3364299bb07ea51c887232310feb8b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a765994c253a794c44b2a919f39738917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa05a8960e2a3e32bfad68fdcb31a1511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WaitCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a42461326b47b05238177df410c2245f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IBeamCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97ab6611ff9b703b9a53c45745936c66393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CrosshairCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97add4ed956814986c922cdeae70fdad9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyingCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97abe0154531e3b7b07ea1241be32850c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointingHandCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a8d9a75ed7f8d15943c53fe50d584c250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingHandCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a95198e14e2dede840964e9bd4c785770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftRightResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a17de630b8e7ac48222b7d4a47e80bbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpDownResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a74809dadde8902b777944cf0f9bf1eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpDownLeftRightResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a70324887aed0e0010031ef5eeea795f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a715ab886dadb13d14a738c2b2709c118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97ad5aac7a930b9b99cbd426166e9f51060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a5c9f991872485b4ffc337a7f8d61df34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightEdgeResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a9c5b17c307e6d6d996f09621940cabd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLeftCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa0d19a1c9571c4e7ecced0c47c3227e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopRightCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a675f05cc9819fc54c59ec30a59454321</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomLeftCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a9c0dfbb89b147f494350fd8b21558d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomRightCornerResizeCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97aa1bc9fcfb9b9e0f39e513ca1fcb8392b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumStandardCursorTypes</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5de22a8c3eb06827ac11352e76eb9a97a48398e8dcad5bee53f6319d3f9b7f012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a146a3c22fd9f8634ad348ef4063419a9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a40ce0b23aa80f322bd1f10aa5381915d</anchor>
      <arglist>(StandardCursorType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>ab5a0c9110724b59af28e8c2cbb888b5a</anchor>
      <arglist>(const Image &amp;image, int hotSpotX, int hotSpotY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a149f0bea2904c5fae613a8b552d506a6</anchor>
      <arglist>(const Image &amp;image, int hotSpotX, int hotSpotY, float scaleFactor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>aae6ceed838682def6080e9e7790ab5d5</anchor>
      <arglist>(const ScaledImage &amp;image, Point&lt; int &gt; hotSpot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a5e68261716c97d840f1213b62e39282d</anchor>
      <arglist>(const MouseCursor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>MouseCursor &amp;</type>
      <name>operator=</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a0b50dc3a6ec450dabbb37f568a3e2588</anchor>
      <arglist>(const MouseCursor &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a7ceae294b75ec60291604f81efd1509d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a36c90d7826c5f8fe71d101b550b68473</anchor>
      <arglist>(MouseCursor &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseCursor &amp;</type>
      <name>operator=</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a9d190b096759aea8044b7de1472a8cdd</anchor>
      <arglist>(MouseCursor &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a884a8676226111ad3f77139436792d69</anchor>
      <arglist>(const MouseCursor &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a36f36f97f40980fb3ec0855ccde27e65</anchor>
      <arglist>(const MouseCursor &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a4bad7195dc81ff3fd569e1a0757b4de0</anchor>
      <arglist>(StandardCursorType type) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a11a838b423d84ffd68c790de1bc0bbb4</anchor>
      <arglist>(StandardCursorType type) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showWaitCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a29d3a192ded584323597869f975faab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>hideWaitCursor</name>
      <anchorfile>classMouseCursor.html</anchorfile>
      <anchor>a4671d39f6abcc1ca73fd8d95cf1e4355</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseEvent</name>
    <filename>classMouseEvent.html</filename>
    <member kind="function">
      <type></type>
      <name>MouseEvent</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a912af5e29d389577c97526084ee58674</anchor>
      <arglist>(MouseInputSource source, Point&lt; float &gt; position, ModifierKeys modifiers, float pressure, float orientation, float rotation, float tiltX, float tiltY, Component *eventComponent, Component *originator, Time eventTime, Point&lt; float &gt; mouseDownPos, Time mouseDownTime, int numberOfClicks, bool mouseWasDragged) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseEvent</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ad086d9ac43fe3cc48d7d3f7caa36d845</anchor>
      <arglist>(const MouseEvent &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>MouseEvent &amp;</type>
      <name>operator=</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a6a3404d6b7b32fbf9c29f301868632c2</anchor>
      <arglist>(const MouseEvent &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseEvent</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a7b906aa6fff67ee6b4d2c481c995ae92</anchor>
      <arglist>(MouseEvent &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>MouseEvent &amp;</type>
      <name>operator=</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a3fa33254d2845afac9670392709dd2ba</anchor>
      <arglist>(MouseEvent &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseDownX</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a77f87c7cebd5fbc719a9e2c89ef6b262</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseDownY</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a5a05bcd49bb3a9c6506f18f6dba16137</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getMouseDownPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a37ae19e9b5a7afb1badd000ebc33002e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDistanceFromDragStart</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>afff96c10c810ab1cf5bc21b4e1b232c4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDistanceFromDragStartX</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ae6d2098fdcf0c124ebd68fdcdb926c33</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDistanceFromDragStartY</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a07c2f2d292f919a6d8f3e31c69c5ebb3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getOffsetFromDragStart</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a2e082a36341e7edb4a3896e27f38ba38</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWasDraggedSinceMouseDown</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a969a94328cd97f0ffdaf04e6f0d8301d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWasClicked</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a134d8c300344a66d9a831f29270ec2e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfClicks</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a94f8d29018a8dcd1238f9e321944b118</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLengthOfMousePress</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a8f67d78e40437aa67368f08c2fd8a581</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPressureValid</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ae036a5d7ae699cb1a26f0701329fe51f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrientationValid</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ad7934e5cf9cfbaf09d97ad46e3eef80a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRotationValid</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a77532893df9f0ef5391b8dd953033c10</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTiltValid</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>af2642fadfdd543869e82ec08c9be64a9</anchor>
      <arglist>(bool tiltX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>aaf87e67b992761f021a371033c805349</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScreenX</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a579dfef18edbe4b4a8d6984a6d81831e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScreenY</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a998253af38eaeab29c779f4aa169bc44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getScreenPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ac1bc774aa9bb4ff4622e0e8deed5e16d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseDownScreenX</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a04805da80f30bff717ee7dd2cafd2286</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseDownScreenY</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ac11db8b404af0a29d61e88b7b238e83b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getMouseDownScreenPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>abd28da61e34fc1c7ddf486712d828e54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MouseEvent</type>
      <name>getEventRelativeTo</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a83759659994ba50b9b857a44ba51cff8</anchor>
      <arglist>(Component *newComponent) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseEvent</type>
      <name>withNewPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a2cf47a94c48f5374aa026faff5e5ef9c</anchor>
      <arglist>(Point&lt; float &gt; newPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseEvent</type>
      <name>withNewPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a4c554b08557c5962d28ca8cc22ea48a2</anchor>
      <arglist>(Point&lt; int &gt; newPosition) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDoubleClickTimeout</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a61131d747c89f4781a69619f5e07c535</anchor>
      <arglist>(int timeOutMilliseconds) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getDoubleClickTimeout</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a6f5b93fb2511b810505a1e47a670ca26</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>const Point&lt; float &gt;</type>
      <name>position</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a93aec07d19ecbd1b31093689bab7b46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>x</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>af3127333fe067df8158c9bb3da36ec84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>y</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ad5c3872ed713f0d237898aa7307ece23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ModifierKeys</type>
      <name>mods</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>aaabc365b704e243b193b41113d4e50de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>pressure</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a6c322ea54416f807c56617ed2b1ca3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>orientation</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>aaa5e044371383eb9c9e0990d55e05807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>rotation</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a3a3b74f77f12503d059d8f0495a8237d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>tiltX</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a5a654b8776a5e43886512dccd345d32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>tiltY</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a6a0b23e3dede1999ab56aa2942182fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Point&lt; float &gt;</type>
      <name>mouseDownPosition</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>af1ecebbf07c64ba115ebbe116df6635a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Component *const</type>
      <name>eventComponent</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a33c37dc970ab4c24e9e5b2c33e568d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Component *const</type>
      <name>originalComponent</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>abe6b50fe43981f161200d99e6d235953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Time</type>
      <name>eventTime</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>ad2980025e848cebfad0d6ad43f61c648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Time</type>
      <name>mouseDownTime</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a0636f798ed2f13b00d9927a275016c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseInputSource</type>
      <name>source</name>
      <anchorfile>classMouseEvent.html</anchorfile>
      <anchor>a4f70eb92a29dc0acfa9f782388e254bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseInactivityDetector</name>
    <filename>classMouseInactivityDetector.html</filename>
    <base protection="private">Timer</base>
    <base protection="private">MouseListener</base>
    <class kind="class">MouseInactivityDetector::Listener</class>
    <member kind="function">
      <type></type>
      <name>MouseInactivityDetector</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>ae72e4158f2fc6a982015238ee7f00bb6</anchor>
      <arglist>(Component &amp;target)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MouseInactivityDetector</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>a8596a73376dc812ad0c881207f850319</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDelay</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>a787f8992de87c2ee1e5670171ba04c9c</anchor>
      <arglist>(int newDelayMilliseconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseMoveTolerance</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>a70d5d4e4a1f660fc28c5b7d6d9ea3798</anchor>
      <arglist>(int pixelsNeededToTrigger) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>ad080fe663af4a6f78458a4f71a9bf69b</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMouseInactivityDetector.html</anchorfile>
      <anchor>aba62a21c2040380353c405ecb684929f</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseInputSource</name>
    <filename>classMouseInputSource.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>InputSourceType</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mouse</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba243cdc5af573a753daa0e4b5cad1f594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>touch</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba996896b81d07b70661ada133c76e1608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pen</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba77d3aa41e8a61fb44eca28819901dd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mouse</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba243cdc5af573a753daa0e4b5cad1f594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>touch</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba996896b81d07b70661ada133c76e1608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pen</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abbe78de59be271b2b7a2b6d61e4d538ba77d3aa41e8a61fb44eca28819901dd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseInputSource</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ae8071d803ab710d0239cfcfa6ddc399d</anchor>
      <arglist>(const MouseInputSource &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseInputSource &amp;</type>
      <name>operator=</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a5e648efbcbb5526c606779f805b48641</anchor>
      <arglist>(const MouseInputSource &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MouseInputSource</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad5e7c3fd30aa82348a40e18c161bb0fd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a0ac6b1ea5236f12c53b7592f55306103</anchor>
      <arglist>(const MouseInputSource &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a081a7cc2d0a9d4690073ffc455a736d0</anchor>
      <arglist>(const MouseInputSource &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseInputSource::InputSourceType</type>
      <name>getType</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a1e4a4c483a1f8bfd4aa21e5ff4229f45</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMouse</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a15eba960dd5bb4c991a79bfab615744d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTouch</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a12838c02637c94ba962b233bfad1c77e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPen</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad49aa3fe550df7f9267cbf348a5744bf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHover</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a140f11275e9a6b0945c518c73fb5ddb1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMouseWheel</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a691068a9661fb11b3e7b10f51a4254b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndex</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a5df63eab78bd470bd22d39393b337330</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDragging</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ac847151b42a5c784589acf6cc03efa18</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getScreenPosition</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a2d9c79cc2073aa3860a2548811bb142b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getRawScreenPosition</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a068eb9d6f22c91db3ed291770aa257f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ModifierKeys</type>
      <name>getCurrentModifiers</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a69fd0c708be6a6602ee44f3b1228f94e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrentPressure</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>acb273f97307a07db7aff231e2de6a564</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrentOrientation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a5e680f0907c5d257f76bf1a1fad779e0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrentRotation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad796b1eba154e94be85f8098f1ce4bb5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrentTilt</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a0d38c867c22caf4a26bafcd00c3c5701</anchor>
      <arglist>(bool tiltX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPressureValid</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a16158cde3ca2148c4f589dd7b186347b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrientationValid</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a89b7a225e6fb19167ff411bf0ac6825a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRotationValid</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a074fe9137656cecfca7da39656eb0467</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTiltValid</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ac37a4af871063f96d0830d349818983a</anchor>
      <arglist>(bool tiltX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getComponentUnderMouse</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a17e37a0d2ed668df57fb81ed3bbd5096</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerFakeMove</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a198c9c22ef316adffbda07e32d5ca75d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfMultipleClicks</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a42bbc70e6f7a10e4cc98ff0c03a4b12e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getLastMouseDownTime</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abb5ad7dac8b0721c935bda1c10c1fd9f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getLastMouseDownPosition</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a7e81fbfab34dcfb7763fccfc0ae338bb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLongPressOrDrag</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a6b9b4add548d33320de48086c55e1973</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMovedSignificantlySincePressed</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a50d0b35cef0fc91851c18e0c242f6adc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMouseCursor</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad2b2d3176e07d9672e949dc88135f532</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMouseCursor</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>acd385b3a829ec2d6a5aabb5ecedfcbce</anchor>
      <arglist>(const MouseCursor &amp;cursor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideCursor</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a61bc07273b91b328bcff92e721a2461e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>revealCursor</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ade2da3233cdfaab0e8b6baf5671682bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceMouseCursorUpdate</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>abb9ef3b672be6570b2345ad12fa93e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoUnboundedMovement</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a75c31f53d17ea048bf83e19e8b051ba2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableUnboundedMouseMovement</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad0065b78d89d7dafdcd183fcafccf852</anchor>
      <arglist>(bool isEnabled, bool keepCursorVisibleUntilOffscreen=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnboundedMouseMovementEnabled</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ad6ca0f4d4cab9f058a6341b4b6a57869</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScreenPosition</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>adb92bc833aaf6e7cb15c3f1f01fd7f09</anchor>
      <arglist>(Point&lt; float &gt; newPosition)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>defaultPressure</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a1e244d917ff19e00a266d0cdea0e1ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>defaultOrientation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a35212ce46fbf5538d16a6240c25edcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>defaultRotation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>acba4c380689d588488241890958ed504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>defaultTiltX</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>aca051f693bcde6423998aed27820c4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>defaultTiltY</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ac88da9d624568981faba83e83a5a30a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>invalidPressure</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>ab6d90cac2cd10bbe7f6f1263f971ef54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>invalidOrientation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>affd13d39e55e3a066a3b20dd477936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>invalidRotation</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>af3ef950db7f687e40b105838b1d72d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>invalidTiltX</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a4533b8fd9069dedefe85f21e657edfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>invalidTiltY</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a660b171cfe290ea0ce9f2b0de3368c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Point&lt; float &gt;</type>
      <name>offscreenMousePos</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a9f25b43330573b8ac4513ec857e8f16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComponentPeer</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>aeec6ceefbdc3b19e8f650d96f521cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Desktop</name>
      <anchorfile>classMouseInputSource.html</anchorfile>
      <anchor>a64b53215e12b57b18e3259620a91aa51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MouseListener</name>
    <filename>classMouseListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MouseListener</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a0976c729cb383e1e4b35484a26a3a95f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMove</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a34327ec666304f0660d818db8281d2fd</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseEnter</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a479dc784712648193bdc236b2c34e8bd</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseExit</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>ac35ed155e9255cebdc5c81231d963aec</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDown</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>afebc11cdb56f49eeabc9f8b81814f9ce</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDrag</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a434a85e97e248920ae699a2f030bfa70</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseUp</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>ac5eb93de1cfd68a35473071df3e2e8cc</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a7ef5d0993f3036233f458fc88f71462c</anchor>
      <arglist>(const MouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>afb5eae301f38f79acb6c13dcb8cb7532</anchor>
      <arglist>(const MouseEvent &amp;event, const MouseWheelDetails &amp;wheel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMagnify</name>
      <anchorfile>classMouseListener.html</anchorfile>
      <anchor>a8e189effd19104cf996a6da4f12a45d7</anchor>
      <arglist>(const MouseEvent &amp;event, float scaleFactor)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MouseWheelDetails</name>
    <filename>structMouseWheelDetails.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>deltaX</name>
      <anchorfile>structMouseWheelDetails.html</anchorfile>
      <anchor>a09f65902f9a85a4c035cfdd350195666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>deltaY</name>
      <anchorfile>structMouseWheelDetails.html</anchorfile>
      <anchor>af2fbbe8a59ef8e84f7bbe5a2cd441fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isReversed</name>
      <anchorfile>structMouseWheelDetails.html</anchorfile>
      <anchor>a05d876e5b384961aad49c7e310ba7203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSmooth</name>
      <anchorfile>structMouseWheelDetails.html</anchorfile>
      <anchor>a01a4af26811a69fe0465d6797cc122d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isInertial</name>
      <anchorfile>structMouseWheelDetails.html</anchorfile>
      <anchor>ada4d5e78fddeb6054a17c0b6851043e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MP3AudioFormat</name>
    <filename>classMP3AudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>MP3AudioFormat</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a886e1c528284a83a2a74974038617441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MP3AudioFormat</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>aea89adff772cbb4192205b734b6de925</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a20b9fb1f8ca72ed183e6421c932bec33</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>aa3379a0dc7cf03ae0cde1e06af785af6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a4d6782e89a3c709333ad5c0f14339659</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>aadcff2621b9ce65e68cf42576f7efed1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressed</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a89ecafc80ae59d07dee6d45572286e7e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getQualityOptions</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a46b483dc8283baa9fe27d9e13b16ad0d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a88973e11ec1a4c6aeb56a93563b33a41</anchor>
      <arglist>(InputStream *, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>af923675f224ea4da547d0e10860d71b1</anchor>
      <arglist>(OutputStream *, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classMP3AudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEChannelAssigner</name>
    <filename>classMPEChannelAssigner.html</filename>
    <member kind="function">
      <type></type>
      <name>MPEChannelAssigner</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>a18f73a2c8962e955c6b18d9f4e82edc2</anchor>
      <arglist>(MPEZoneLayout::Zone zoneToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEChannelAssigner</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>a12f12990dc1524004d66875e9a6b8326</anchor>
      <arglist>(Range&lt; int &gt; channelRange=Range&lt; int &gt;(1, 17))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findMidiChannelForNewNote</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>ac27c3b488becccb99f03a162741af9ff</anchor>
      <arglist>(int noteNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findMidiChannelForExistingNote</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>acec1a6efee54562ec4302b5b9231dce7</anchor>
      <arglist>(int initialNoteOnNumber) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noteOff</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>ab669ae36201903b0ff2e2bf8e78d5869</anchor>
      <arglist>(int noteNumber, int midiChannel=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allNotesOff</name>
      <anchorfile>classMPEChannelAssigner.html</anchorfile>
      <anchor>ac8ceeac62eaf5f9252d754e4b385293c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEChannelRemapper</name>
    <filename>classMPEChannelRemapper.html</filename>
    <member kind="function">
      <type></type>
      <name>MPEChannelRemapper</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a2d2521ba25d69b76dd9a725435ea3d27</anchor>
      <arglist>(MPEZoneLayout::Zone zoneToRemap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remapMidiChannelIfNeeded</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a3155719fd1da4e2b5155710e53f608f4</anchor>
      <arglist>(MidiMessage &amp;message, uint32 mpeSourceID) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a400a21f2f2e7aaacee00c1a0738d51f0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearChannel</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a88e2dc335dca22a77e3dd78fa5a56d4d</anchor>
      <arglist>(int channel) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSource</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a14d56958d493ec05f3aca72fe33205b1</anchor>
      <arglist>(uint32 mpeSourceID)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>notMPE</name>
      <anchorfile>classMPEChannelRemapper.html</anchorfile>
      <anchor>a31b827fb48db5b77588fd3882d90677e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEInstrument</name>
    <filename>classMPEInstrument.html</filename>
    <class kind="class">MPEInstrument::Listener</class>
    <member kind="enumeration">
      <type></type>
      <name>TrackingMode</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lastNotePlayedOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a88bee5e48b4e40245b2743809737fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lowestNoteOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a47f69f12a40825822a72ff0e4e8f5c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highestNoteOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6ad52768b05c36483f44c933044a35d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allNotesOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a5985b27bfdbfc4172099d3da5a24a044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lastNotePlayedOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a88bee5e48b4e40245b2743809737fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lowestNoteOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a47f69f12a40825822a72ff0e4e8f5c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highestNoteOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6ad52768b05c36483f44c933044a35d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allNotesOnChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6253ed9c5e70322645b02865c70dc0b6a5985b27bfdbfc4172099d3da5a24a044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEInstrument</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aed3c547de933e6e5c2a254bf4dea79f7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEInstrument</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a78acb626c79212d792c145048ec2d836</anchor>
      <arglist>(MPEZoneLayout layout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MPEInstrument</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>af3a344a77b71383652f5b6a47421b0e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MPEZoneLayout</type>
      <name>getZoneLayout</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a103e7f458857c220c870bf4387e2a366</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoneLayout</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a60a37c57cd5206090b4d2d866b959746</anchor>
      <arglist>(MPEZoneLayout newLayout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMemberChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a3afe0cb9418926459a3a0f98178a3834</anchor>
      <arglist>(int midiChannel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMasterChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aad832a76615272bf724839709c0a0aaf</anchor>
      <arglist>(int midiChannel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingChannel</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>ae9ed806390761e70fff1ae10c1ebb1b1</anchor>
      <arglist>(int midiChannel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPressureTrackingMode</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aa8ffdce53374855ed114ca92004bcce6</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitchbendTrackingMode</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6502dcaaf2c1ebb799328f0f98df8b35</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimbreTrackingMode</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aade5f2cf6d0944bfb7f3fd353ce0dbd4</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processNextMidiEvent</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>ad111bad93f9b6820d032ec9884775418</anchor>
      <arglist>(const MidiMessage &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteOn</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aeadebc943c918b4793a865ba01e74ea0</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, MPEValue midiNoteOnVelocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteOff</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a712ef2a01eb8b7d21aa5fa817d854082</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, MPEValue midiNoteOffVelocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pitchbend</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>ada2ec3f0dc9821d2c8fbf86402c05444</anchor>
      <arglist>(int midiChannel, MPEValue pitchbend)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pressure</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a29fe0d40d99a15f16f2dfd2d5bf64ec8</anchor>
      <arglist>(int midiChannel, MPEValue value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>timbre</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a336e4c22a7aa25a76d44597455bff133</anchor>
      <arglist>(int midiChannel, MPEValue value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>polyAftertouch</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>acd9fdeebf327cf60394a343ea99583f2</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, MPEValue value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sustainPedal</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a5df080785049fc54bb48538e46d6214e</anchor>
      <arglist>(int midiChannel, bool isDown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sostenutoPedal</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>af24c7fb469728ab874c13b9300bfaf9e</anchor>
      <arglist>(int midiChannel, bool isDown)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseAllNotes</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aaf951ef21849aa7538abea6545b66d96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumPlayingNotes</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a3526176ed59aa4aab042f84ddca2d8f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getNote</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a845b316045e1cfe5862156814cc80018</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getNote</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a44489a491822ba654f7507f5461324a3</anchor>
      <arglist>(int midiChannel, int midiNoteNumber) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getNoteWithID</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a12ca1f4d9737cddd2c7534c09e9fb19a</anchor>
      <arglist>(uint16 noteID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getMostRecentNote</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a578854710d62add43187bd7355433365</anchor>
      <arglist>(int midiChannel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getMostRecentNoteOtherThan</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>aae7b1c81fb769a83587d07cbdf7883ed</anchor>
      <arglist>(MPENote otherThanThisNote) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a645681e5f34c1d18007de1152bb0de60</anchor>
      <arglist>(Listener *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>ab4d3e9434362da8324d920832f638759</anchor>
      <arglist>(Listener *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLegacyMode</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a5a947eb3f30c2566ba448ce48b2925f8</anchor>
      <arglist>(int pitchbendRange=2, Range&lt; int &gt; channelRange=Range&lt; int &gt;(1, 17))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLegacyModeEnabled</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a472e505a54849b94df8b2c28721cb05f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int &gt;</type>
      <name>getLegacyModeChannelRange</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a092b527431f44004dc2bc0e5c947e628</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegacyModeChannelRange</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>abef02c4b4ea3d4fc9ce6aede066696ef</anchor>
      <arglist>(Range&lt; int &gt; channelRange)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLegacyModePitchbendRange</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a490802cc4db8272096a09123adf8fdf1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegacyModePitchbendRange</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>a6c4f9fd1840122bf9520a504dbfda956</anchor>
      <arglist>(int pitchbendRange)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CriticalSection</type>
      <name>lock</name>
      <anchorfile>classMPEInstrument.html</anchorfile>
      <anchor>ad41d0a0ff109319ceab4a72ebca7187e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEKeyboardComponent</name>
    <filename>classMPEKeyboardComponent.html</filename>
    <base>KeyboardComponentBase</base>
    <base protection="private">MPEInstrument::Listener</base>
    <base protection="private">Timer</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>whiteNoteColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca4f50db7a933f667a1f2ff25d55d69830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackNoteColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca4d4ebae0fbbe565da4603c45e8af6da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textLabelColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca02af81c9ac065be1f300f2fabdd7d81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noteCircleFillColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852cafefadfb02e8ae491785094f116ae2dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noteCircleOutlineColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca85ca1da89b5a61f166f14915b1ef28e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>whiteNoteColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca4f50db7a933f667a1f2ff25d55d69830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackNoteColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca4d4ebae0fbbe565da4603c45e8af6da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textLabelColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca02af81c9ac065be1f300f2fabdd7d81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noteCircleFillColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852cafefadfb02e8ae491785094f116ae2dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noteCircleOutlineColourId</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab2a1e657190a5df2a39706839050852ca85ca1da89b5a61f166f14915b1ef28e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEKeyboardComponent</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a8d7895df87a94c2092d0d26cb8879235</anchor>
      <arglist>(MPEInstrument &amp;instrument, Orientation orientation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MPEKeyboardComponent</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a0c5a86b2c2d80f874866cdd08694625c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocity</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a1edef63fb22cf3607da127a5a1cac56f</anchor>
      <arglist>(float newVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPressure</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a9f87942266c9d1299e220dc6c3e9355f</anchor>
      <arglist>(float newPressure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLift</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a9bf2dd8836fc3f45504e12c09408f77e</anchor>
      <arglist>(float newLift)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseMouseSourcePressureForStrike</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>afffaa700b1297b4fb3dd69e3a9a76bd5</anchor>
      <arglist>(bool usePressureForStrike)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ab02460768a87f6c0389dc2ede677f429</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a01cecef1b5af394c3cabd3c9f6ae42b1</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a5ca90a294ba8290845bcb5cf86769409</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>a7e6fb4acc18032dfec65a8f9a8067c41</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classMPEKeyboardComponent.html</anchorfile>
      <anchor>ae3d62fe1f7b60aea3449a74066421ddb</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEMessages</name>
    <filename>classMPEMessages.html</filename>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setLowerZone</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a5725b687a5b543c52bdb46f72906c649</anchor>
      <arglist>(int numMemberChannels=0, int perNotePitchbendRange=48, int masterPitchbendRange=2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setUpperZone</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a8520ca57e249bc3b5021a4f1df05765a</anchor>
      <arglist>(int numMemberChannels=0, int perNotePitchbendRange=48, int masterPitchbendRange=2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setLowerZonePerNotePitchbendRange</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a27983331120873d6800b6740406889fa</anchor>
      <arglist>(int perNotePitchbendRange=48)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setUpperZonePerNotePitchbendRange</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>adc61c34e229675bd0e936c8bdc77ea40</anchor>
      <arglist>(int perNotePitchbendRange=48)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setLowerZoneMasterPitchbendRange</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>adcf085f42ac262de2ad1f87fcf3df878</anchor>
      <arglist>(int masterPitchbendRange=2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setUpperZoneMasterPitchbendRange</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a6ee118e907bb929fbba02ac5d42284b8</anchor>
      <arglist>(int masterPitchbendRange=2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>clearLowerZone</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a3274475f26589e70e07e242ac461bf6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>clearUpperZone</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a685498611e98497fb2ac1813590d0047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>clearAllZones</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>afd71490eb42bccb50b03186742f1efc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MidiBuffer</type>
      <name>setZoneLayout</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>a844f773051331924fca504a3fd70173a</anchor>
      <arglist>(MPEZoneLayout layout)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>zoneLayoutMessagesRpnNumber</name>
      <anchorfile>classMPEMessages.html</anchorfile>
      <anchor>abef11ba61a0031916d74066f718b407d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MPENote</name>
    <filename>structMPENote.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>KeyState</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>off</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922adeb8e0c25e24978beb9013836745cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDown</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a895ffc865cb90899c347efefb881e2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sustained</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a3394b891d4bdd77fd39d141102c4a4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDownAndSustained</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a31c427116ac75e042f9f5315a7aad129</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>off</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922adeb8e0c25e24978beb9013836745cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDown</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a895ffc865cb90899c347efefb881e2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sustained</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a3394b891d4bdd77fd39d141102c4a4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>keyDownAndSustained</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a20106ff137c1a5f0b8e6e099ff3fc922a31c427116ac75e042f9f5315a7aad129</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPENote</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>af1c2cff864c387bedf8ec5c06e5a8660</anchor>
      <arglist>(int midiChannel, int initialNote, MPEValue velocity, MPEValue pitchbend, MPEValue pressure, MPEValue timbre, KeyState keyState=MPENote::keyDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPENote</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>ae7a1417b7ed74b278e1ba3787e24aa59</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a7cc337facd416d2da4ff19a16af1f842</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFrequencyInHertz</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>ab2c9c6399f9e500314762ce488cc227d</anchor>
      <arglist>(double frequencyOfA=440.0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a743fe2c2da9fb745b4d2b1de647007cc</anchor>
      <arglist>(const MPENote &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>ab9fe1c72c698427d79569e10d18ad8c2</anchor>
      <arglist>(const MPENote &amp;other) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>noteID</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>aa718127706bfef0ea4bb58a5dd4fd65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>midiChannel</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a642fb34a5721d3eb5d3cf84e92706164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>initialNote</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a76415e99eca6956fd16ed014e226a5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>noteOnVelocity</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a9322650db7f2e76cec724746d1a75c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>pitchbend</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>aebfdbfc173bc19cc97b97659c412078f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>pressure</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>af04939884198c48da9927e76e4f3ff90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>initialTimbre</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>abe36f62d18c4acbec22396c19fd307ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>timbre</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>aea15b7b7d5b9c55cbf7d479aa8e46a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MPEValue</type>
      <name>noteOffVelocity</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a9e46888c40a2d3eaf4b8c5129b21de6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>totalPitchbendInSemitones</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>aad33696be29262c8591266f0ab37d534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyState</type>
      <name>keyState</name>
      <anchorfile>structMPENote.html</anchorfile>
      <anchor>a971b45daba4a89318713bcb4678dbc4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPESynthesiser</name>
    <filename>classMPESynthesiser.html</filename>
    <base>MPESynthesiserBase</base>
    <member kind="function">
      <type></type>
      <name>MPESynthesiser</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a64e54c0339818c5df93c2cb531b249c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPESynthesiser</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>aad60e0dae70dc15761a33f6d3862123d</anchor>
      <arglist>(MPEInstrument &amp;instrumentToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MPESynthesiser</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a716e604ada8fe31b43f3ae42c65b1c47</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVoices</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ae7b8329a8fe49c0d47a39d2c6a446aa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumVoices</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a30cf6e16df8dff774936e40f28a3c120</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPESynthesiserVoice *</type>
      <name>getVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a7e692d0b2fa5b1c6e4f1ae028c4ee849</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>acd5a57224ed678670766c3f0e1c611ac</anchor>
      <arglist>(MPESynthesiserVoice *newVoice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a836247c3df5b53979d28cf6a1c3ba83d</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduceNumVoices</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a6b3e0b278f6f848abac1ab5552c5d04d</anchor>
      <arglist>(int newNumVoices)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>turnOffAllVoices</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a77ee38c3f403695970cffb51f3e8ebdb</anchor>
      <arglist>(bool allowTailOff)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoiceStealingEnabled</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a711a9bb400e273117c88095a1f1cced7</anchor>
      <arglist>(bool shouldSteal) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVoiceStealingEnabled</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a66626bd58b9d126ed61d847a572441ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentPlaybackSampleRate</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>aaa4de3655921d4971ad4334001f096b1</anchor>
      <arglist>(double newRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMidiEvent</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a2dd519f9423daede17cc9658b90235e9</anchor>
      <arglist>(const MidiMessage &amp;) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleController</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ae7e0785bd58e274b3ae7218bb468cb44</anchor>
      <arglist>(int, int, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleProgramChange</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a8902a959475b2c1a22f04c6235edf214</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>noteAdded</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ae2bd89b0b7b7a320531fb04351f95143</anchor>
      <arglist>(MPENote newNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>noteReleased</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a2a06b6a930e3d8894794537ae995ff05</anchor>
      <arglist>(MPENote finishedNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>notePressureChanged</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>adc0b737867837dbde62e498888780e57</anchor>
      <arglist>(MPENote changedNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>notePitchbendChanged</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a530df353e1dcb0fb708b75555c7fbf50</anchor>
      <arglist>(MPENote changedNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>noteTimbreChanged</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a77d6f0beb8c6828526765b4c5138f208</anchor>
      <arglist>(MPENote changedNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>noteKeyStateChanged</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ad9b8ecb93c1a3c5a87439f5cda524f73</anchor>
      <arglist>(MPENote changedNote) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderNextSubBlock</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a87b2fc145a6706fde47b02eab8cf8706</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputAudio, int startSample, int numSamples) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderNextSubBlock</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a869183af93f25a3d5504d935f1b73bf5</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;outputAudio, int startSample, int numSamples) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual MPESynthesiserVoice *</type>
      <name>findFreeVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a7cfd58ed9b51d445f4fb074cd4927fe6</anchor>
      <arglist>(MPENote noteToFindVoiceFor, bool stealIfNoneAvailable) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual MPESynthesiserVoice *</type>
      <name>findVoiceToSteal</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>aca8e69c07a9895b1f73591563b01e966</anchor>
      <arglist>(MPENote noteToStealVoiceFor=MPENote()) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>aee6881d2b047430ac2886fb606de6630</anchor>
      <arglist>(MPESynthesiserVoice *voice, MPENote noteToStart)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stopVoice</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ad3bc7bb58287b2ee1828fbca0ad40a19</anchor>
      <arglist>(MPESynthesiserVoice *voice, MPENote noteToStop, bool allowTailOff)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OwnedArray&lt; MPESynthesiserVoice &gt;</type>
      <name>voices</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>ae8ff04bfb33a5de6d649ed78bab37274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CriticalSection</type>
      <name>voicesLock</name>
      <anchorfile>classMPESynthesiser.html</anchorfile>
      <anchor>a7431fe9de7fd7b6216e5526406691e09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MPESynthesiserBase</name>
    <filename>structMPESynthesiserBase.html</filename>
    <base>MPEInstrument::Listener</base>
    <member kind="typedef">
      <type>MPEInstrument::TrackingMode</type>
      <name>TrackingMode</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a96383e1fcbb61d70866f16402281a986</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPESynthesiserBase</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a74424e05c011bc07e8c626e6911b5fd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPESynthesiserBase</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a7369aa90b7ba10b058cf3e58b146f815</anchor>
      <arglist>(MPEInstrument &amp;instrument)</arglist>
    </member>
    <member kind="function">
      <type>MPEZoneLayout</type>
      <name>getZoneLayout</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>aae3ea68ecf5083e8b12a89f59935c61e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoneLayout</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>afeac8dac88466e65c1b86c94be91fe02</anchor>
      <arglist>(MPEZoneLayout newLayout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentPlaybackSampleRate</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>aa4b7f08d7300b5fd4b7dee5afe0a5b6e</anchor>
      <arglist>(double sampleRate)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>aeeb6866efb815c5fecfaeee7a25df4f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderNextBlock</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a6b0bfbf04857771b9df5c49ea7ba14df</anchor>
      <arglist>(AudioBuffer&lt; floatType &gt; &amp;outputAudio, const MidiBuffer &amp;inputMidi, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMidiEvent</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a4d2ec25d39adbbe075cc73b16ac57350</anchor>
      <arglist>(const MidiMessage &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumRenderingSubdivisionSize</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a86d907030c48a8abf67810ba08a8ff98</anchor>
      <arglist>(int numSamples, bool shouldBeStrict=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLegacyMode</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a4abccdd51b94666cd099d115152da4e5</anchor>
      <arglist>(int pitchbendRange=2, Range&lt; int &gt; channelRange=Range&lt; int &gt;(1, 17))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLegacyModeEnabled</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>aaa7616a70ce2cb4e9253d85031caf309</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int &gt;</type>
      <name>getLegacyModeChannelRange</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a30cba7531b48bda83bed5824c8c4766a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegacyModeChannelRange</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>ac4695668d9cc9ad26f3bb1a5a370d582</anchor>
      <arglist>(Range&lt; int &gt; channelRange)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLegacyModePitchbendRange</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a5edf96cd4354ea30d38350f2f4b38647</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegacyModePitchbendRange</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a9ed7113fa62ec1f9e979b568c6d99893</anchor>
      <arglist>(int pitchbendRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPressureTrackingMode</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>ad7c289b07c46f9a14bc7e921eda81428</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitchbendTrackingMode</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a05a40ad0af91f7802f48c1c95182b62c</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimbreTrackingMode</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a1c7fa1570206a5158a872d52959d912c</anchor>
      <arglist>(TrackingMode modeToUse)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>renderNextSubBlock</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a35cb8fe7b87b603884ee3f4837be07aa</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputAudio, int startSample, int numSamples)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>renderNextSubBlock</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a7eb0cef08098b387967879d30efee749</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;, int, int)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MPEInstrument &amp;</type>
      <name>instrument</name>
      <anchorfile>structMPESynthesiserBase.html</anchorfile>
      <anchor>a1a899a33f2da58c59abd100e111ba754</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPESynthesiserVoice</name>
    <filename>classMPESynthesiserVoice.html</filename>
    <member kind="function">
      <type></type>
      <name>MPESynthesiserVoice</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ac249363fa7744946af9dbcc335479ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MPESynthesiserVoice</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ab347e2d6583493d04dce1d0cefe825ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MPENote</type>
      <name>getCurrentlyPlayingNote</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a073572535bfb518f0825b72ad52ddccb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentlyPlayingNote</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a930a864916a6278169e2a02f62058dc1</anchor>
      <arglist>(MPENote note) const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>afbb658b840fa1568fa2565c254ed9692</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlayingButReleased</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>af5ba4a685cf06eb2be693c237135ad0b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>noteStarted</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ae10c1cdfb37208b96b56863d47a3a193</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>noteStopped</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a60d75565bb6ef14262aa3e5ab5c94328</anchor>
      <arglist>(bool allowTailOff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notePressureChanged</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a10d814de2c8a444040adfd90425a72d8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notePitchbendChanged</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>afef5b8e0cad53c4257ed78f6e7a04be5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>noteTimbreChanged</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ad2f36b71807fd1ac15c52f480702112f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>noteKeyStateChanged</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>aa2cd567d2206dad122b91f51cecce6e2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a204b1557448a7de667171620525d4023</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputBuffer, int startSample, int numSamples)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a22e7b9bd5d46036908641a7ae386b283</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;, int, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentSampleRate</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a0cc2f469d88ea14b0e48476017da70a7</anchor>
      <arglist>(double newRate)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ae4a38948a044093709fcfa2295a8110a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>noteOnTime</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>af46d76c6b3ea7ae3a14e6d4bb050d5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearCurrentNote</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>ac4c127e835481315ebd02421edf15bd5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>currentSampleRate</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>a9310a73a44408ab65dfb9b875917c354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MPENote</type>
      <name>currentlyPlayingNote</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>aea34fcbdb3fa0961f73d5f9a1f34e255</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MPESynthesiser</name>
      <anchorfile>classMPESynthesiserVoice.html</anchorfile>
      <anchor>aebcea52f3e1e4b4b3f803e86ae4f879b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEValue</name>
    <filename>classMPEValue.html</filename>
    <member kind="function">
      <type></type>
      <name>MPEValue</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a9e626e4f1ccf370a5fa0ff6d7c79bf01</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>as7BitInt</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a2a6c9ce9b5c9dc26915a072a1b9df420</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>as14BitInt</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>aae24e4ba8d857a7f785990d06fc6da2f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>asSignedFloat</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a01f951536a984cabcf11f1a3a93bf5d0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>asUnsignedFloat</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a5f032f62652034056981da5fcfed3d99</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>ac6f60b0319a3ce739653ba7936612a13</anchor>
      <arglist>(const MPEValue &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a69e39f57c8f65035626b3729ee90bd6b</anchor>
      <arglist>(const MPEValue &amp;other) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>from7BitInt</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a49273e94ce55eabd042abf2b3c596749</anchor>
      <arglist>(int value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>from14BitInt</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>ab8606e727fc51c6175949d8d35af3693</anchor>
      <arglist>(int value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>fromUnsignedFloat</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>abc0bc06682d0073a4a2b4792969ff603</anchor>
      <arglist>(float value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>fromSignedFloat</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>a5ce2d85d8952670a17b49d1a725980dc</anchor>
      <arglist>(float value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>centreValue</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>ac7d202aceda6794e12b067980ef06cf0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>minValue</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>afc5db923984aac0f4d7de4b4605079ac</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MPEValue</type>
      <name>maxValue</name>
      <anchorfile>classMPEValue.html</anchorfile>
      <anchor>ae7c8810a4292624cfa1413f29e35dee8</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MPEZone</name>
    <filename>structMPEZone.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a70acb695b62411874f95da02c4c940e1</anchor>
      <arglist></arglist>
      <enumvalue file="structMPEZone.html" anchor="a70acb695b62411874f95da02c4c940e1a81e073b428b50247daba38531dcf412a">lower</enumvalue>
      <enumvalue file="structMPEZone.html" anchor="a70acb695b62411874f95da02c4c940e1a0122b4c2c01ee1c698ecc309d2b8eb5a">upper</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEZone</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a502469101e3b4e619a3322c9a38d879d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEZone</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a798a162e75db3df7361cd2fe63f7b0a5</anchor>
      <arglist>(Type type, int memberChannels=0, int perNotePitchbend=48, int masterPitchbend=2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLowerZone</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a338b15dec2f2b9db235f54f1c53c9238</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpperZone</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a8a47c5d2b3b8bb58b7f6bff8836d4f7c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>ab0efd1569367c0b5d52b555446b7f12f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMasterChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a5c8402c080b6ee1ae2259a6833728fa8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFirstMemberChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a11865c76511afc69cf24b44e78209df3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLastMemberChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>ae169b43ffd03cff6093f275f529eae77</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingChannelAsMemberChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>aac48b05472e882ccaa2dbe3887df7244</anchor>
      <arglist>(int channel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsing</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a673f35a6807707d5f3c0edc28a3dd965</anchor>
      <arglist>(int channel) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>abfc90735d19a1b4aca959dd2e5e05860</anchor>
      <arglist>(const MPEZone &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>aebe864021681b4c7ef35555eef037a20</anchor>
      <arglist>(const MPEZone &amp;other) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>tie</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>abc646b66cd62f9d4a33a80e1c13b8801</anchor>
      <arglist>(const MPEZone &amp;z)</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>zoneType</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>ae12a97b3f76698663078e553596be597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numMemberChannels</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a49b6fcc09c174b474a0595ccbcc519b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>perNotePitchbendRange</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>adb3d8c58cc193abdefcdd5877a779179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>masterPitchbendRange</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a630f3a2724d4f64f94f83907de9dfd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>lowerZoneMasterChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a51d21103866f04340cf3713e1abdb7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>upperZoneMasterChannel</name>
      <anchorfile>structMPEZone.html</anchorfile>
      <anchor>a23e5cd721d54aec9a778731d521cde45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MPEZoneLayout</name>
    <filename>classMPEZoneLayout.html</filename>
    <class kind="class">MPEZoneLayout::Listener</class>
    <member kind="function">
      <type></type>
      <name>MPEZoneLayout</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a8c4d49cd13a0cbb60d9902d06b2a9108</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEZoneLayout</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a8df59f2816193955bf33a2e155836be5</anchor>
      <arglist>(MPEZone lower, MPEZone upper)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEZoneLayout</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a51eb21ef00185cd83ab40b3a8c559ccc</anchor>
      <arglist>(MPEZone singleZone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MPEZoneLayout</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a838a50d944ed9e05a29809188ade8587</anchor>
      <arglist>(const MPEZoneLayout &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>MPEZoneLayout &amp;</type>
      <name>operator=</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a297b6715214a7a1f69c508de6ba86a70</anchor>
      <arglist>(const MPEZoneLayout &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a8f5884bb888b609cc7597e5dfbe06ead</anchor>
      <arglist>(const MPEZoneLayout &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>aebeb99bedc70297ae811bfb7cb45945b</anchor>
      <arglist>(const MPEZoneLayout &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>MPEZone</type>
      <name>getLowerZone</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a5752c51f50380c4c3efc9db5b86d0f62</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MPEZone</type>
      <name>getUpperZone</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a2f07683dcd5a0a424b213788b4461264</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLowerZone</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a46facbc2071b08ecf7f17e2c8dda4ece</anchor>
      <arglist>(int numMemberChannels=0, int perNotePitchbendRange=48, int masterPitchbendRange=2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpperZone</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>abac2cdc9ea7d7e5860dab2efff996dbd</anchor>
      <arglist>(int numMemberChannels=0, int perNotePitchbendRange=48, int masterPitchbendRange=2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllZones</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a1a8cb8ce77e33b80ad12906f7d67d7cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>abfbe8697c95d9f54af26127a65ba9c7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processNextMidiEvent</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>aea82529498d4a56eac9564ae4b5aba5d</anchor>
      <arglist>(const MidiMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processNextMidiBuffer</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>adf33b4a472198c9283d94a6aad836e90</anchor>
      <arglist>(const MidiBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a1646514b879aebd48659764d968c87dc</anchor>
      <arglist>(Listener *const listenerToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classMPEZoneLayout.html</anchorfile>
      <anchor>a1651a42bdc4fa6124e2a8fc737d69a5c</anchor>
      <arglist>(Listener *const listenerToRemove) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::MUID</name>
    <filename>classjuce_1_1midi__ci_1_1MUID.html</filename>
    <member kind="function">
      <type>constexpr uint32_t</type>
      <name>get</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>ac84474d8c13885f3a9e561754a1a51ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>a5a19bc89d1a12e6796017659ab052c18</anchor>
      <arglist>(const MUID other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>a7fcb3658ba0a464fc55238a9a50ad0ad</anchor>
      <arglist>(const MUID other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>a788d861eaa61ecce09dbbbdd150d84d0</anchor>
      <arglist>(const MUID other) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MUID</type>
      <name>makeUnchecked</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>acf7849b74098bcb4c839068ea1ce7b4d</anchor>
      <arglist>(uint32_t v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; MUID &gt;</type>
      <name>make</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>ad40c0b6bc2cdfa551ce04ebda3289fc2</anchor>
      <arglist>(uint32_t v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MUID</type>
      <name>makeRandom</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>a4b4c6a28d2f4063c7cc08ca825cc8fea</anchor>
      <arglist>(Random &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr MUID</type>
      <name>getBroadcast</name>
      <anchorfile>classjuce_1_1midi__ci_1_1MUID.html</anchorfile>
      <anchor>a9feaac9872483ee9d501758a5b63f2fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultiChoicePropertyComponent</name>
    <filename>classMultiChoicePropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <member kind="function">
      <type></type>
      <name>MultiChoicePropertyComponent</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>af7d633ac7498f08bf8527e103355cf61</anchor>
      <arglist>(const Value &amp;valueToControl, const String &amp;propertyName, const StringArray &amp;choices, const Array&lt; var &gt; &amp;correspondingValues, int maxChoices=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiChoicePropertyComponent</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a245eab616d3a6e32cb4bc7d68a2a9a23</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;valueToControl, const String &amp;propertyName, const StringArray &amp;choices, const Array&lt; var &gt; &amp;correspondingValues, int maxChoices=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpanded</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a5247daf8f45c8f36769576946f1f04fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpandable</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>ad48bbe1f0f329b53703c0feb4eaabc42</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpanded</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a3a35dcec49812206642f052804046cbd</anchor>
      <arglist>(bool expanded) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a012be69b051935333f619632b5f4419a</anchor>
      <arglist>(Graphics &amp;g) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a7f66328a7145c93c6362f801671b577a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>ad45f8473360bf3e5eb16628505a753ab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onHeightChange</name>
      <anchorfile>classMultiChoicePropertyComponent.html</anchorfile>
      <anchor>a8e5fa595349a8118282d242baae78ac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultiDocumentPanel</name>
    <filename>classMultiDocumentPanel.html</filename>
    <base>Component</base>
    <base protection="private">ComponentListener</base>
    <member kind="enumeration">
      <type></type>
      <name>LayoutMode</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a493599178acb0ddea50f7059faa4f8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingWindows</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a493599178acb0ddea50f7059faa4f8f3aa9d0aa1885d047c950adf06e10b47014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaximisedWindowsWithTabs</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a493599178acb0ddea50f7059faa4f8f3abefd8f86bfe674ec6c95337947d3754c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingWindows</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a493599178acb0ddea50f7059faa4f8f3aa9d0aa1885d047c950adf06e10b47014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaximisedWindowsWithTabs</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a493599178acb0ddea50f7059faa4f8f3abefd8f86bfe674ec6c95337947d3754c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiDocumentPanel</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a2a3d7d745dd5cd11709ecee4102fa154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MultiDocumentPanel</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>aad4ad4970fce1e03cab86104d332edfc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>closeAllDocuments</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>acb21e02cfd0dcc0ecc9f34e85f8f4d0c</anchor>
      <arglist>(bool checkItsOkToCloseFirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeAllDocumentsAsync</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>ad41a33c02e53080469c76e0d7124aee1</anchor>
      <arglist>(bool checkItsOkToCloseFirst, std::function&lt; void(bool)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a92a4b424c5d8eee7fb859e5a2e71bdad</anchor>
      <arglist>(Component *component, Colour backgroundColour, bool deleteWhenRemoved)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>closeDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>adedf8a2aa07d2a92788e22ab8fa6cae4</anchor>
      <arglist>(Component *component, bool checkItsOkToCloseFirst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeDocumentAsync</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a8ea7b0ca751594653c1a523cb4e3b895</anchor>
      <arglist>(Component *component, bool checkItsOkToCloseFirst, std::function&lt; void(bool)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDocuments</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a37014ef928560012f424dbb32cd43b03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a4a53d97f0e4c9f8938a68dcfe96357ce</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getActiveDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a7aff5f41d45b6123588dd4f93c57e363</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a561e26068d11c7f2fedf147bec78ff53</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activeDocumentChanged</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a3359aed8eb9e6711da33f0fb032aa1b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumNumDocuments</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a60485a3e9af742aed9dcd8b93879459e</anchor>
      <arglist>(int maximumNumDocuments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useFullscreenWhenOneDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>aae57bc01df58759446d1ad745b1dd0ee</anchor>
      <arglist>(bool shouldUseTabs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullscreenWhenOneDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>ac5b81c1b77e348e97fc9882e9975bf45</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutMode</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>aacc7913164527f666fbc8e9f06d279fb</anchor>
      <arglist>(LayoutMode newLayoutMode)</arglist>
    </member>
    <member kind="function">
      <type>LayoutMode</type>
      <name>getLayoutMode</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a29c294685d373be1e52b9cdd7ce2c399</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColour</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a94e299806f70317a23f4669721dd6228</anchor>
      <arglist>(Colour newBackgroundColour)</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getBackgroundColour</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a011d64202eae4882b09358ce307cf44c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TabbedComponent *</type>
      <name>getCurrentTabbedComponent</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a04e1030685e2ee80c53d6f71776b6ddd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>tryToCloseDocument</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a4d1aff49f5c805e27507c4752f026e08</anchor>
      <arglist>(Component *component)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>tryToCloseDocumentAsync</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>aaeac48ea70d66a2a5297007bc00a0265</anchor>
      <arglist>(Component *component, std::function&lt; void(bool)&gt; callback)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiDocumentPanelWindow *</type>
      <name>createNewDocumentWindow</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a1a514be293ba2e040b6a78afedd8745e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>ae8a4a7af9e8123d15aca85ceb308cf35</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>aecbba36fe92fb871b3582d12cce807b7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentNameChanged</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>ada04c9d5ad89f28200ccb7bdda875a7d</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MultiDocumentPanelWindow</name>
      <anchorfile>classMultiDocumentPanel.html</anchorfile>
      <anchor>a618eb336b8d659377fbef00b13d884b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultiDocumentPanelWindow</name>
    <filename>classMultiDocumentPanelWindow.html</filename>
    <base>DocumentWindow</base>
    <member kind="function">
      <type></type>
      <name>MultiDocumentPanelWindow</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>a99944ba7f4788218389442315497d3e8</anchor>
      <arglist>(Colour backgroundColour)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MultiDocumentPanelWindow</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>a809d8d683c67bdede393e90ff49b3f20</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maximiseButtonPressed</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>a5b9b8158c62faee09a53b06c66b94258</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeButtonPressed</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>a265b9d619f2c3e07faecde566b6df24a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activeWindowStatusChanged</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>ab0b51d9512cc41c6bc746c833e80b5ee</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broughtToFront</name>
      <anchorfile>classMultiDocumentPanelWindow.html</anchorfile>
      <anchor>a20c72163daf02f9f777f1272f82c6d67</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ValueSmoothingTypes::Multiplicative</name>
    <filename>structValueSmoothingTypes_1_1Multiplicative.html</filename>
  </compound>
  <compound kind="class">
    <name>MultiTimer</name>
    <filename>classMultiTimer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MultiTimer</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a6b839b0a693cfaf5e42d8274450b9a9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>timerCallback</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a16dde865d7aaf32ba2649f498518e7a7</anchor>
      <arglist>(int timerID)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimer</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>ae1a9966181d6680a15cebb95168093b5</anchor>
      <arglist>(int timerID, int intervalInMilliseconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTimer</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a3eec2bf5bb83c0307bdb4568c7391a2b</anchor>
      <arglist>(int timerID) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimerRunning</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a7b58acb555c3fe60472049f87829daa5</anchor>
      <arglist>(int timerID) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimerInterval</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>ad69e9355c606daccf5fbc99085f3d114</anchor>
      <arglist>(int timerID) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MultiTimer</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a608fc823bb95f046f439424521615dc9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MultiTimer</name>
      <anchorfile>classMultiTimer.html</anchorfile>
      <anchor>a5020d0be93325aed21de9f06e2b28935</anchor>
      <arglist>(const MultiTimer &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::MusicalContext</name>
    <filename>classARAHostModel_1_1MusicalContext.html</filename>
    <base>ARAHostModel::ManagedARAHandle&lt; MusicalContext, ARA::ARAMusicalContextRef &gt;</base>
    <member kind="function">
      <type></type>
      <name>MusicalContext</name>
      <anchorfile>classARAHostModel_1_1MusicalContext.html</anchorfile>
      <anchor>adaa7c2623ef55d99d94a53cb39cd9419</anchor>
      <arglist>(ARA::ARAMusicalContextHostRef hostRef, ARA::Host::DocumentController &amp;dc, const ARA::ARAMusicalContextProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classARAHostModel_1_1MusicalContext.html</anchorfile>
      <anchor>aee4459b476ce92b7ea57d2c73e0f86cd</anchor>
      <arglist>(const ARA::ARAMusicalContextProperties &amp;props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr auto</type>
      <name>getEmptyProperties</name>
      <anchorfile>classARAHostModel_1_1MusicalContext.html</anchorfile>
      <anchor>a4ac5339e50989dd9af3a15893abca5c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classARAHostModel_1_1MusicalContext.html</anchorfile>
      <anchor>a4c8a4bf8ebf06632ea5e3e6fabc2f8ff</anchor>
      <arglist>(ARA::Host::DocumentController &amp;, Ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::NAK</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getMessageTextAsString</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>abf3959449403c528da7e9e76c02c3638</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>a30d2e3904a19d454554cf6541c014d3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>af6677fd03df32911783a2ef02336fe8a</anchor>
      <arglist>(const NAK &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>af98966e0a0ce2920f8c04fb12902e770</anchor>
      <arglist>(const NAK &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>originalCategory</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>ac8851e5e9db2a0f1b3c7f24a0add646f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>statusCode</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>a8005d1067458b5fba6719b1476d84ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>statusData</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>a9e80065c20d540eb621f25c5e900cbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::byte, 5 &gt;</type>
      <name>details</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>add9aa51d614174e10e4756179a1d0179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>messageText</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1NAK.html</anchorfile>
      <anchor>ab1e4badd77b92a15de1594f8ee458a09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Named</name>
    <filename>structNamed.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type>auto</type>
      <name>operator==</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a4a42dded4f8ce9289717879c4fa1b6a6</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator!=</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a4a453a6e5707e3ac5b3f91e919012a5a</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&lt;</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a75a967afc71bbb19ac84c48be572d583</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&lt;=</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>ade3609499bac47be89a2d88c1383daeb</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&gt;</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a1395da7246459882438cc1fc47b0bc37</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&gt;=</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a9d84ef49f3336b91730cd380c7eacf5c</anchor>
      <arglist>(const Named &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string_view</type>
      <name>name</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a7b3de6368492da0738ae89079aa61ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structNamed.html</anchorfile>
      <anchor>a3d8d584a8536b1e1cb1dc30d8f78c575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NamedPipe</name>
    <filename>classNamedPipe.html</filename>
    <member kind="function">
      <type></type>
      <name>NamedPipe</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a81946cbcb2a7d0c979f5f7e1b565b4ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NamedPipe</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a24ff787de22c7abe0ad7b556296d3b0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openExisting</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a7fb5d29a7fcb0ab8dada0948c5d3e536</anchor>
      <arglist>(const String &amp;pipeName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createNewPipe</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>ac4aaea9d143f85b013fc29357d020135</anchor>
      <arglist>(const String &amp;pipeName, bool mustNotExist=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>ae6b7c1b0efe76f82ca1eb90383391cdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a70a117f52746c29bcd905167a18643a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a935e60f02cc5c22368e51ede6867cf21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>a5223fb46357279d84e2f97d43291b3a8</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead, int timeOutMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchorfile>classNamedPipe.html</anchorfile>
      <anchor>aa091d109e18d5b9ae5fb0f4a03cdf743</anchor>
      <arglist>(const void *sourceBuffer, int numBytesToWrite, int timeOutMilliseconds)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NamedValueSet::NamedValue</name>
    <filename>structNamedValueSet_1_1NamedValue.html</filename>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>af65db556e0b86b20d550cfb5c6d6f288</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>aae0cffb1b83c8db02de1ca85c5fd0d10</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a75b3f45cb44824f76a0dafcd21b15099</anchor>
      <arglist>(const Identifier &amp;name, const var &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>aa373fc96fad6944f2e77ce2172afaf5d</anchor>
      <arglist>(const Identifier &amp;name, var &amp;&amp;value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a81c1e021434dd9693cdfac97887a90fa</anchor>
      <arglist>(Identifier &amp;&amp;name, var &amp;&amp;value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a763fecdd13285b2e028dc977cf6142a4</anchor>
      <arglist>(const NamedValue &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValue</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a0282858c14224c8c74791a7660de5e69</anchor>
      <arglist>(NamedValue &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>NamedValue &amp;</type>
      <name>operator=</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a41f82ab135925e7c20b8cd8e02f4315e</anchor>
      <arglist>(NamedValue &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>a60ee9a4195d45590d0b766a57a6a51d2</anchor>
      <arglist>(const NamedValue &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>aa46723a050882096e48205d13fb99fdb</anchor>
      <arglist>(const NamedValue &amp;) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Identifier</type>
      <name>name</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>aa7af94ddccc8b5c60123ac55b02ea7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>value</name>
      <anchorfile>structNamedValueSet_1_1NamedValue.html</anchorfile>
      <anchor>af0fb4fb7cedc55a1918941733b84870f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NamedValueSet</name>
    <filename>classNamedValueSet.html</filename>
    <class kind="struct">NamedValueSet::NamedValue</class>
    <member kind="function">
      <type></type>
      <name>NamedValueSet</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a7c23ef1e536e90700bde50433c839597</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValueSet</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a024664ea8e341e70c42a0ceb83412118</anchor>
      <arglist>(const NamedValueSet &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValueSet</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a17fce482229e0d47ceae64b7d624cae0</anchor>
      <arglist>(NamedValueSet &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>NamedValueSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>aee48c383c43f4cc9a2cade38b61c5e35</anchor>
      <arglist>(const NamedValueSet &amp;)</arglist>
    </member>
    <member kind="function">
      <type>NamedValueSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>aa4948c518df037485c4372da12388a3e</anchor>
      <arglist>(NamedValueSet &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NamedValueSet</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>aa5f5d1549febcaaa2ddace461cef9bed</anchor>
      <arglist>(std::initializer_list&lt; NamedValue &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NamedValueSet</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a5e23aed95819fe55a2e441fb66b31faa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a8cc19c0ab7fa7c5435f1d51adc28b494</anchor>
      <arglist>(const NamedValueSet &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a9b17ef1662365d08f8696cfd5e616e88</anchor>
      <arglist>(const NamedValueSet &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NamedValueSet::NamedValue *</type>
      <name>begin</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a10d4381208ae17632473457947881de1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const NamedValueSet::NamedValue *</type>
      <name>end</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a9d05dde0bddb081656e6d40b0a244cef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>ad9f9066eed12be3d9e569c5181d05edd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>ac2108069244f60c3e697ba6dff23727a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a46ec00c6a54c08a5ece06a82cfbd92f2</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getWithDefault</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a0e9a275a1d54594938e5acc46d1cc569</anchor>
      <arglist>(const Identifier &amp;name, const var &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a84ff59604170b019e51bb1342cc87374</anchor>
      <arglist>(const Identifier &amp;name, const var &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>abe83d45e367c9eb816c6a107dc88beae</anchor>
      <arglist>(const Identifier &amp;name, var &amp;&amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a9e4f0d1f9f7af2325394a762c23aafc8</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a62fbe8b7c2d1b2b86d4c4c0c9f733a3d</anchor>
      <arglist>(const Identifier &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Identifier</type>
      <name>getName</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>abb31443a08b579b12301d00a524e1fed</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var *</type>
      <name>getVarPointer</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>afc272b9714f3de6438cc97769b3a8462</anchor>
      <arglist>(const Identifier &amp;name) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var *</type>
      <name>getVarPointer</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>afcfdb78faa6f5aa8042a366daf6706b5</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>getValueAt</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a38314db1c90a7b6010104bfefd1ba098</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var *</type>
      <name>getVarPointerAt</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>ada2d379e7e042ec3082c6b01c804f137</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var *</type>
      <name>getVarPointerAt</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a15e995866ba0836f1d4db46c0c5646f7</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a88f62b3476a4fd77c9bfa4dba795ca71</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>ae879588edbc9473e4185f03b4882f0c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromXmlAttributes</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a24d5f91b609b274f1c6f9ac2e2dba2ff</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyToXmlAttributes</name>
      <anchorfile>classNamedValueSet.html</anchorfile>
      <anchor>a81e13a5a73c34b93a3d046b366724fa3</anchor>
      <arglist>(XmlElement &amp;xml) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>var::NativeFunctionArgs</name>
    <filename>structvar_1_1NativeFunctionArgs.html</filename>
    <member kind="function">
      <type></type>
      <name>NativeFunctionArgs</name>
      <anchorfile>structvar_1_1NativeFunctionArgs.html</anchorfile>
      <anchor>a8ee7e2f72e487191674312e3da2e2996</anchor>
      <arglist>(const var &amp;thisObject, const var *args, int numArgs) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>const var &amp;</type>
      <name>thisObject</name>
      <anchorfile>structvar_1_1NativeFunctionArgs.html</anchorfile>
      <anchor>a6f091ea39e2ba3b25268cad75f8d7f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const var *</type>
      <name>arguments</name>
      <anchorfile>structvar_1_1NativeFunctionArgs.html</anchorfile>
      <anchor>a6c898b57ab92fb3084a78a4713ae2065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numArguments</name>
      <anchorfile>structvar_1_1NativeFunctionArgs.html</anchorfile>
      <anchor>ad108a7f18e7234cdffc0e8757cdef320</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NativeImageType</name>
    <filename>classNativeImageType.html</filename>
    <base>ImageType</base>
    <member kind="function">
      <type></type>
      <name>NativeImageType</name>
      <anchorfile>classNativeImageType.html</anchorfile>
      <anchor>a55b2d128303a0a60a8a44490c64b87b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NativeImageType</name>
      <anchorfile>classNativeImageType.html</anchorfile>
      <anchor>af0fbf9e0927abac8aa48b93f5d2cc5f4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ImagePixelData::Ptr</type>
      <name>create</name>
      <anchorfile>classNativeImageType.html</anchorfile>
      <anchor>a0db88d3f88f06afb53e25455d539d99c</anchor>
      <arglist>(Image::PixelFormat, int width, int height, bool clearImage) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTypeID</name>
      <anchorfile>classNativeImageType.html</anchorfile>
      <anchor>acedd25bbfc7d81dd8e5821e53215f0da</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NativeMessageBox</name>
    <filename>classNativeMessageBox.html</filename>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showMessageBox</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a5b5fbda5a8cf6e6725152567ab6bcfeb</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, Component *associatedComponent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>show</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a23cb367e219442c42eb563ca23e86da4</anchor>
      <arglist>(const MessageBoxOptions &amp;options)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showAsync</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a4f13edb69b234be2e25539d6a07f29e7</anchor>
      <arglist>(const MessageBoxOptions &amp;options, ModalComponentManager::Callback *callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showAsync</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>ae51bd0dc5083ab53cb67045402e5d44e</anchor>
      <arglist>(const MessageBoxOptions &amp;options, std::function&lt; void(int)&gt; callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>showMessageBoxAsync</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a711e68273437228cad8d00898beaee9e</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>showOkCancelBox</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a089ed9ffcf21c5648f4a3fb1e7c40616</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>showYesNoCancelBox</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>ad93a8c7e91624a879b6990df97b51fe1</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int JUCE_CALLTYPE</type>
      <name>showYesNoBox</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a408751b4f108f6eacc42d33a9ad6f4fe</anchor>
      <arglist>(MessageBoxIconType iconType, const String &amp;title, const String &amp;message, Component *associatedComponent=nullptr, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScopedMessageBox</type>
      <name>showScopedAsync</name>
      <anchorfile>classNativeMessageBox.html</anchorfile>
      <anchor>a52cdd6ecb38464bbfeb9a8f9efc554de</anchor>
      <arglist>(const MessageBoxOptions &amp;options, std::function&lt; void(int)&gt; callback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NativeScaleFactorNotifier</name>
    <filename>classNativeScaleFactorNotifier.html</filename>
    <base protection="private">ComponentMovementWatcher</base>
    <base protection="private">ComponentPeer::ScaleFactorListener</base>
    <member kind="function">
      <type></type>
      <name>NativeScaleFactorNotifier</name>
      <anchorfile>classNativeScaleFactorNotifier.html</anchorfile>
      <anchor>a0387de928cac516233ce6f56450a39bc</anchor>
      <arglist>(Component *comp, std::function&lt; void(float)&gt; onScaleChanged)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NativeScaleFactorNotifier</name>
      <anchorfile>classNativeScaleFactorNotifier.html</anchorfile>
      <anchor>a03cdcbafeeacb3c54d3745c703563d3e</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>File::NaturalFileComparator</name>
    <filename>structFile_1_1NaturalFileComparator.html</filename>
    <member kind="function">
      <type></type>
      <name>NaturalFileComparator</name>
      <anchorfile>structFile_1_1NaturalFileComparator.html</anchorfile>
      <anchor>adf4f4af4bc21c7efbc6d20d89b233f0e</anchor>
      <arglist>(bool shouldPutFoldersFirst) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareElements</name>
      <anchorfile>structFile_1_1NaturalFileComparator.html</anchorfile>
      <anchor>a126fe61d19c9cd93de01ebafa7687112</anchor>
      <arglist>(const File &amp;firstFile, const File &amp;secondFile) const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>foldersFirst</name>
      <anchorfile>structFile_1_1NaturalFileComparator.html</anchorfile>
      <anchor>a531f83d3078a594f5ebc87a7fe7ad28a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NetworkServiceDiscovery</name>
    <filename>structNetworkServiceDiscovery.html</filename>
    <class kind="struct">NetworkServiceDiscovery::Advertiser</class>
    <class kind="struct">NetworkServiceDiscovery::AvailableServiceList</class>
    <class kind="struct">NetworkServiceDiscovery::Service</class>
  </compound>
  <compound kind="class">
    <name>NewLine</name>
    <filename>classNewLine.html</filename>
    <member kind="function">
      <type></type>
      <name>operator String</name>
      <anchorfile>classNewLine.html</anchorfile>
      <anchor>a329f35b893d44473449b32ec3aad8387</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator StringRef</name>
      <anchorfile>classNewLine.html</anchorfile>
      <anchor>a4300bb1bb6b8b73b572f7adf11c75e85</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getDefault</name>
      <anchorfile>classNewLine.html</anchorfile>
      <anchor>a437887723206ffd59066dd386192d77c</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorGraph::Node</name>
    <filename>classAudioProcessorGraph_1_1Node.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Node &gt;</type>
      <name>Ptr</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>a0c93712b5ad6afb18469f1c230a100cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>AudioProcessor *</type>
      <name>getProcessor</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>a05c3690d4e1e289cc8f265225bc8b914</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>a73eb0bfc719863a43afc1be00e26e129</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBypassed</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>ac7403fc05ce56d9217c5e379ae231fd5</anchor>
      <arglist>(bool shouldBeBypassed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userRequestedBypass</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>a60387817af71825dc19fef11c86c90e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>af0b3c93bdfda92d24d40bef2d2d53e9b</anchor>
      <arglist>(NodeID n, std::unique_ptr&lt; AudioProcessor &gt; p) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>const NodeID</type>
      <name>nodeID</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>aef3c930c29a9df8a92db6604f61db885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NamedValueSet</type>
      <name>properties</name>
      <anchorfile>classAudioProcessorGraph_1_1Node.html</anchorfile>
      <anchor>afc706ebfb3beddad1c5bc16bc7fa2a2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorGraph::NodeAndChannel</name>
    <filename>classAudioProcessorGraph_1_1NodeAndChannel.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isMIDI</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>a48e1d9746424b12e58c9d1b0f1e0decb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>adb8ebfecf120d33768d374f061ab2db4</anchor>
      <arglist>(const NodeAndChannel &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>a3ca110981774889be1341bfa7f9a4918</anchor>
      <arglist>(const NodeAndChannel &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>a25ca47734ada6e1349d5790dd35588d2</anchor>
      <arglist>(const NodeAndChannel &amp;other) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>NodeID</type>
      <name>nodeID</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>a8bdf77b5a1f56eb515931cd8bdc1117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>channelIndex</name>
      <anchorfile>classAudioProcessorGraph_1_1NodeAndChannel.html</anchorfile>
      <anchor>ab0ad32f6d0aa7608798726fc42eaa11f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorGraph::NodeID</name>
    <filename>structAudioProcessorGraph_1_1NodeID.html</filename>
    <member kind="function">
      <type></type>
      <name>NodeID</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>a932035ad8762fb055af4d6f5bd8f49fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeID</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>a54d3ad55f51b0d2a2ce716d76b50c138</anchor>
      <arglist>(uint32 i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>a27d3bb23d36b881a7a588594ca984661</anchor>
      <arglist>(const NodeID &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>a6f327d4e87d0d3ac2f39e676969e8ade</anchor>
      <arglist>(const NodeID &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>acb885636f0118293b98d47a805c90626</anchor>
      <arglist>(const NodeID &amp;other) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>uid</name>
      <anchorfile>structAudioProcessorGraph_1_1NodeID.html</anchorfile>
      <anchor>a2f04646021963e962022b6558f51b75a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::NoiseGate</name>
    <filename>classjuce_1_1dsp_1_1NoiseGate.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="function">
      <type></type>
      <name>NoiseGate</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>af1baf86330ef1aaca978f33b28370671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreshold</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>ae4786506594224218252be7c47da1a48</anchor>
      <arglist>(SampleType newThreshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRatio</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>a7cc92cb477be3323c43fa6d8b01ff13d</anchor>
      <arglist>(SampleType newRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttack</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>ae3ef2f8c43783d3461e2f08ca9d5f4e6</anchor>
      <arglist>(SampleType newAttack)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelease</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>a29acb681e652b0a7e719f32902baa174</anchor>
      <arglist>(SampleType newRelease)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>a077490dbd668422ac9d15788d9086843</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>af238ba0b03b03800cd3da117ed921f2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>aae192bc5270a5bc2b9a3a125bcd45058</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1NoiseGate.html</anchorfile>
      <anchor>a13c1591552f794d1e2e4e41ed2e04f0a</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::DelayLineInterpolationTypes::None</name>
    <filename>structjuce_1_1dsp_1_1DelayLineInterpolationTypes_1_1None.html</filename>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::Convolution::NonUniform</name>
    <filename>structjuce_1_1dsp_1_1Convolution_1_1NonUniform.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>headSizeInSamples</name>
      <anchorfile>structjuce_1_1dsp_1_1Convolution_1_1NonUniform.html</anchorfile>
      <anchor>add5ad7f8c17a473617bf0431a588ff41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NormalisableRange</name>
    <filename>classNormalisableRange.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="typedef">
      <type>std::function&lt; ValueType(ValueType rangeStart, ValueType rangeEnd, ValueType valueToRemap)&gt;</type>
      <name>ValueRemapFunction</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a067f5d022035b79ed0d75d5fe4feb526</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a8ed009e5bc921c45de191dbf7125d3db</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>aba26a1914430668a00af07b4243177ea</anchor>
      <arglist>(const NormalisableRange &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>NormalisableRange &amp;</type>
      <name>operator=</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>acf8ce1b8154a83ac655e04d39ce84f4a</anchor>
      <arglist>(const NormalisableRange &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>aed71e175e7bb3bdb7d7cf2db6b7b93aa</anchor>
      <arglist>(NormalisableRange &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>NormalisableRange &amp;</type>
      <name>operator=</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a0c0cbf7df9b91c4c13b531c137863469</anchor>
      <arglist>(NormalisableRange &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a2a2ccb633c03527ae499e21c00f01e84</anchor>
      <arglist>(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue, ValueType skewFactor, bool useSymmetricSkew=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>af50c7a38edc0ae19e60ee068808194fa</anchor>
      <arglist>(ValueType rangeStart, ValueType rangeEnd) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a7676fe8e682102d9af2d0a3c0ab8b1f9</anchor>
      <arglist>(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>ab0156cb969659d3a96d336d563f0f93a</anchor>
      <arglist>(Range&lt; ValueType &gt; range) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>aeb8f86d8f788a774d45d57adc3083d32</anchor>
      <arglist>(Range&lt; ValueType &gt; range, ValueType intervalValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalisableRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>ad8156ee5d7f2650156263a6f743f6886</anchor>
      <arglist>(ValueType rangeStart, ValueType rangeEnd, ValueRemapFunction convertFrom0To1Func, ValueRemapFunction convertTo0To1Func, ValueRemapFunction snapToLegalValueFunc={}) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>convertTo0to1</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a9ec8267d9cdc54f0cf29e1af03df1c3a</anchor>
      <arglist>(ValueType v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>convertFrom0to1</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a1739b099b2ff086b3bd58e17f51fb3cd</anchor>
      <arglist>(ValueType proportion) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>snapToLegalValue</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>ad4f9fa890e5439f951e97a53abb71add</anchor>
      <arglist>(ValueType v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; ValueType &gt;</type>
      <name>getRange</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a3450e62378e248cfa381eed674aa0039</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkewForCentre</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a3a583db475e34e251edef004a4e3e3d6</anchor>
      <arglist>(ValueType centrePointValue) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>start</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>adc186176e94c6f80eb2c626384054fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>end</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>aa8aba814e8121157ba79ccbf03152b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>interval</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a7717c3a5ebfe5ac44ab7d55ad63e5354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>skew</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a740639acf2157636fce16138a51bbfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>symmetricSkew</name>
      <anchorfile>classNormalisableRange.html</anchorfile>
      <anchor>a3a588ad45b07463d74aca98d0589845d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KeyboardComponentBase::NoteAndVelocity</name>
    <filename>structKeyboardComponentBase_1_1NoteAndVelocity.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>note</name>
      <anchorfile>structKeyboardComponentBase_1_1NoteAndVelocity.html</anchorfile>
      <anchor>a026ca42b8ad212178d6320b5e36777b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>structKeyboardComponentBase_1_1NoteAndVelocity.html</anchorfile>
      <anchor>afbf3bd32ded75e7ec991bdb3349f46fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Notification</name>
    <filename>structPushNotifications_1_1Notification.html</filename>
    <class kind="struct">PushNotifications::Notification::Action</class>
    <class kind="struct">PushNotifications::Notification::LedBlinkPattern</class>
    <class kind="struct">PushNotifications::Notification::Progress</class>
    <member kind="enumvalue">
      <name>unspecified</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a51991f458fd433dfe2821ebabb899774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alarm</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a8dfccc295fec20a70f7c4dab78de4a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>call</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ac0cf2d883f0dba78427b3e97f05e42ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>email</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ae66470bc993a209abca9d763fcafc990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aa4af9a2a9584b57c0ca2b4ad893d03bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>event</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a31a9db0d6875ae3b384b17b3f7a82152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>message</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a02267b3b7c446fdbcd193973eb74f8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>taskProgress</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a193cc5e9f2fd2fabdb02cf278f6482e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>promo</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a894ec0e07eefb970b53352a591f005d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recommendation</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aaa961eeaaf6b2e3008ff53db24dea6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>reminder</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aa189188034e104de218d11bdb5a0240b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>service</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a2b8ddfc5d49aea3e52b16fda77552898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>social</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ab380425fac6abcd1692f6905e0d817a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886af01e45779ae0f7b4128d63dd98bae5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>system</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ae90c0697c51bd3c69049e9896d6e9abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>transport</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a6bc95cbd8873f1b318485bf9a46acfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>veryLow</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a60816fa9412bb62cedbbcffaef598d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>low</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a8bfd35d58f2ca3083ee3b042016bc109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>medium</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a0cb66ffcc822e26dfb2002395fb00864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>high</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70ac25c733ec143ba5bfef85234bc50651b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>veryHigh</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a273721bfb6054e388dc64b135e3d6413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontShow</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74a6af3882c0b6ed1dc56a43d23e9d529e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showPartially</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74a36160dbdafe718cb85868f02b859e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showCompletely</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74ad3fed3dafeb70a8b82053cf0f29a00d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>off</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6a75aaa8521751b8009d180a09e00e975c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normal</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6ae15df306c8f381464a9cdbcc0e393e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>chronometer</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6ac4377d021aa5107658715c2f485d6d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>countDownChronometer</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6a7f74a5fbaaff50766da087627c7c1d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea49fed4601d6f7ec1f83fc1271007c5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>small</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea0c5fadc8803dda79477fe24ec8515a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>large</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea6d1f9d84e8f9ac328145089b91fd6b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alertAll</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca2b3e7598340a9a2281c335f1b9d5e9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlertSummary</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca46e7da6e0213e9046c8b010b3daccd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlertChildren</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca6661b7d9b4f92470e0cd2f8fb1321e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Notification</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a2776f52f58a3ac33f05104c2db1f32f8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Notification</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a1662a95c751d37c9c57f4fec9f5337ab</anchor>
      <arglist>(const Notification &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ab7cb9d49658e8e9fdfaf76342028f77f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6d835a3d61e23b1342ff1e0de3857a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>title</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a2b3de1c48739f169fcecee8adb1123f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>body</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6511da8d84be37a1bc4dcd62ad731f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>subtitle</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a187733b87ad3bba14b690f021ac4ee0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>groupId</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a9f6264076a05863633d0f63b2beea98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>badgeNumber</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a26221328434151a2769f681734155477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>URL</type>
      <name>soundToPlay</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a3bc57c2d4c760a1eeefd90fa05bcd207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>properties</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae291ba6217ad6a5c00ca31aa1d3fe656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>category</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a4ab79d12ddec7be2be744e4640340100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>triggerIntervalSec</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a221677ad6e1577e2e61bef060fd6e83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repeat</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a81062603230e4597d678e19ddb3a3ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unspecified</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a51991f458fd433dfe2821ebabb899774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alarm</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a8dfccc295fec20a70f7c4dab78de4a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>call</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ac0cf2d883f0dba78427b3e97f05e42ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>email</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ae66470bc993a209abca9d763fcafc990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aa4af9a2a9584b57c0ca2b4ad893d03bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>event</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a31a9db0d6875ae3b384b17b3f7a82152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>message</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a02267b3b7c446fdbcd193973eb74f8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>taskProgress</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a193cc5e9f2fd2fabdb02cf278f6482e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>promo</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a894ec0e07eefb970b53352a591f005d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recommendation</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aaa961eeaaf6b2e3008ff53db24dea6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>reminder</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886aa189188034e104de218d11bdb5a0240b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>service</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a2b8ddfc5d49aea3e52b16fda77552898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>social</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ab380425fac6abcd1692f6905e0d817a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886af01e45779ae0f7b4128d63dd98bae5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>system</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886ae90c0697c51bd3c69049e9896d6e9abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>transport</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c4abae95fb5385ac4bf08237dc3a886a6bc95cbd8873f1b318485bf9a46acfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Priority</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>veryLow</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a60816fa9412bb62cedbbcffaef598d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>low</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a8bfd35d58f2ca3083ee3b042016bc109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>medium</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a0cb66ffcc822e26dfb2002395fb00864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>high</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70ac25c733ec143ba5bfef85234bc50651b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>veryHigh</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a90a1b86b07e15d5cc253e904c66e8b70a273721bfb6054e388dc64b135e3d6413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockScreenAppearance</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontShow</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74a6af3882c0b6ed1dc56a43d23e9d529e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showPartially</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74a36160dbdafe718cb85868f02b859e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showCompletely</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a568bf82c27f5e2bb3dda95db616c6e74ad3fed3dafeb70a8b82053cf0f29a00d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TimestampVisibility</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>off</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6a75aaa8521751b8009d180a09e00e975c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normal</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6ae15df306c8f381464a9cdbcc0e393e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>chronometer</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6ac4377d021aa5107658715c2f485d6d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>countDownChronometer</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae15fe6967de9288cf08cf3f394f852c6a7f74a5fbaaff50766da087627c7c1d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BadgeIconType</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea49fed4601d6f7ec1f83fc1271007c5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>small</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea0c5fadc8803dda79477fe24ec8515a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>large</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afd2a1061a669e3573ff9e0f7e5ea07fea6d1f9d84e8f9ac328145089b91fd6b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GroupAlertBehaviour</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alertAll</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca2b3e7598340a9a2281c335f1b9d5e9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlertSummary</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca46e7da6e0213e9046c8b010b3daccd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlertChildren</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0b0ce080a35f9ebf967b04058be893eca6661b7d9b4f92470e0cd2f8fb1321e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>icon</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>aab28676de02331d6929926f8dcaf621d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>channelId</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a9c14334b12885ae6928797ed8716453e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Image</type>
      <name>largeIcon</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a1f30657fcbd578a112f9e63a0dae1cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>tickerText</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a5ac7516853e4bc2da65be20b42a8cb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Action &gt;</type>
      <name>actions</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a0a9804791528133bf6a31f293300e29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Progress</type>
      <name>progress</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>aba5277c2f6520d807ade2ca7151b9e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>person</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a00f2b66e133af0e9329e87b5145e5b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>type</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a159cd1acc2c4c567b64d9fac6b47499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Priority</type>
      <name>priority</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>afe9cd62661ac97cd38ebd8b4889f3462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LockScreenAppearance</type>
      <name>lockScreenAppearance</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a496fd9b5f5de92aa7784549ab1f4813d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; Notification &gt;</type>
      <name>publicVersion</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a52035519c1dee09fc24dbac2597bbdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>groupSortKey</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a7fac0cd1fd3bb19250b595001247a4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>groupSummary</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a9c774e89f27c52249fad3659350c5dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>accentColour</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6130e6fb2632f565b03fe1e83aaa0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>ledColour</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6427676124e2e97efb9f8018079ccbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LedBlinkPattern</type>
      <name>ledBlinkPattern</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ac90b22121fb077ce1c11eac92d668097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; int &gt;</type>
      <name>vibrationPattern</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a11d67737e656b05529698fe54c7bc5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shouldAutoCancel</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a54c4fda3356e2eb72900ec2f4235ad4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>localOnly</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>acffc0eaaec0cd229ac2328378d05f0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ongoing</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6c506f4a331cd7a88540a514c8b689c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>alertOnlyOnce</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ab134a2585ba8b5064397ed3c56202af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimestampVisibility</type>
      <name>timestampVisibility</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a1bc5cde2293c41b21018c3f19ebfffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BadgeIconType</type>
      <name>badgeIconType</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a3c98736545afceca72fb3b687fae90b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GroupAlertBehaviour</type>
      <name>groupAlertBehaviour</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ab645a5f62a7812837168a99104f6cdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeoutAfterMs</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a2195980da4a2db17c295475bca79ff71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6d835a3d61e23b1342ff1e0de3857a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>title</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a2b3de1c48739f169fcecee8adb1123f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>body</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a6511da8d84be37a1bc4dcd62ad731f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>subtitle</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a187733b87ad3bba14b690f021ac4ee0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>groupId</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a9f6264076a05863633d0f63b2beea98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>badgeNumber</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a26221328434151a2769f681734155477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>URL</type>
      <name>soundToPlay</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a3bc57c2d4c760a1eeefd90fa05bcd207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>properties</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>ae291ba6217ad6a5c00ca31aa1d3fe656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>category</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a4ab79d12ddec7be2be744e4640340100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>triggerIntervalSec</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a221677ad6e1577e2e61bef060fd6e83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repeat</name>
      <anchorfile>structPushNotifications_1_1Notification.html</anchorfile>
      <anchor>a81062603230e4597d678e19ddb3a3ef0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NSViewComponent</name>
    <filename>classNSViewComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>NSViewComponent</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a47f7a2b57ee9175115e1d8c5206e191f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NSViewComponent</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a15b6dfda2c5315fa987cf899386fb572</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a8768c07d38bf12419b1a77cd42625e8e</anchor>
      <arglist>(void *nsView)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getView</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>af389e58e72875b9430579f473654e6b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeToFitView</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a3d7466089ae77b3428df1986f89ad949</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeViewToFit</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>aee06de09342835f51c90d0229f2a4241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>ac991588b04fb3d201ee6cfd399b412d4</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alphaChanged</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a6302dbcb95361a82312a1633f5762bbc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a16b2ebe9314c823dbf294186234c43e4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ReferenceCountedObject *</type>
      <name>attachViewToComponent</name>
      <anchorfile>classNSViewComponent.html</anchorfile>
      <anchor>a36ba8595793e15a3b390f64e57ec13eb</anchor>
      <arglist>(Component &amp;, void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NullCheckedInvocation</name>
    <filename>structNullCheckedInvocation.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>invoke</name>
      <anchorfile>structNullCheckedInvocation.html</anchorfile>
      <anchor>a82c65193ff220cdfc90b9ef3cb3f9e98</anchor>
      <arglist>(Callable &amp;&amp;fn, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>invoke</name>
      <anchorfile>structNullCheckedInvocation.html</anchorfile>
      <anchor>aa9deacc739f68f580ec6c42606b0f9c4</anchor>
      <arglist>(std::nullptr_t, Args &amp;&amp;...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OggVorbisAudioFormat</name>
    <filename>classOggVorbisAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>OggVorbisAudioFormat</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a069365393c5a09e13e0042f4660d8cd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OggVorbisAudioFormat</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>aa0ffc567732842f549079787788393c2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>aa53e6b51c544c94b268f7ee58947115c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a298a462c9d77ef68a5dd1b38467e2204</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>adc1c62ab5e55fa45db33e97cb5a5cd1f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a1231636f3a5c9e11ae5da1671d643d6c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressed</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a042147a33d8a6c828ef255cda6eca698</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getQualityOptions</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a967292e7174956c30bece6984e380534</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>estimateOggFileQuality</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>aa9f91556cc01ecd9583c85d398d43ccb</anchor>
      <arglist>(const File &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>ad249578bde1e9834d898b844773ff481</anchor>
      <arglist>(InputStream *sourceStream, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a9b8a4fa21479c4dba31d58c447d7d8ce</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>encoderName</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a1c97a40ce37de0766efdaec9b1d4fcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3title</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a531f4523711824414005c291cb9c697b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3artist</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>ac88645d7fd07e48cd71ee8ad7b559e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3album</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>ab00862fe52a02021c8f34df09002a7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3comment</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a9bcec7c7659b16b1f2852a10e4a93b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3date</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a5c0daf3110deb3dad23ac1666b0b542d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3genre</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a847fe9bee42986db987526a470c9656a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>id3trackNumber</name>
      <anchorfile>classOggVorbisAudioFormat.html</anchorfile>
      <anchor>a8e62f3cf046edc5ac4d859fd27f30c51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OnlineUnlockForm</name>
    <filename>classOnlineUnlockForm.html</filename>
    <base>Component</base>
    <base protection="private">Button::Listener</base>
    <member kind="function">
      <type></type>
      <name>OnlineUnlockForm</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>ad137e36e6163b0a58a75d8861ba1f92d</anchor>
      <arglist>(OnlineUnlockStatus &amp;, const String &amp;userInstructions, bool hasCancelButton=true, bool overlayHasCancelButton=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OnlineUnlockForm</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a0b450f0007f6a4a4e3844a300adb395b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dismiss</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a074106db99230c8dacafff44ff57eb35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a869bf49a116d5ed0d704a30e2b35fe44</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a9493276aee2d9b7c6efc5326e472f219</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a923d3ea52580d9f0df39d92b10173dfa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>Label</type>
      <name>message</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a0e618e93104800988c1fab673b4836d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextEditor</type>
      <name>emailBox</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a280e428e2560942b321d724a85b8f6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextEditor</type>
      <name>passwordBox</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>acc068c52c2ce6302f98b107bad3de684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextButton</type>
      <name>registerButton</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a2a7d3a1f454b97beebf84bc5ffd23939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextButton</type>
      <name>cancelButton</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>ae1dc0ebc96b660f2a95b44ad23ed7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>OverlayComp</name>
      <anchorfile>classOnlineUnlockForm.html</anchorfile>
      <anchor>a78b1c6e41fbc4198d0b1d0951fe36ac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OnlineUnlockStatus</name>
    <filename>classOnlineUnlockStatus.html</filename>
    <class kind="struct">OnlineUnlockStatus::LicenseResult</class>
    <class kind="struct">OnlineUnlockStatus::MachineIDUtilities</class>
    <class kind="struct">OnlineUnlockStatus::UnlockResult</class>
    <member kind="function">
      <type></type>
      <name>OnlineUnlockStatus</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a0e389a69ccb4f985b19a8db49082c559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OnlineUnlockStatus</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ac4ae46fdbfa5e1c673dd9cac376459fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getProductID</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ad1bf9fd2ae972550c628ddf3f344a2bb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>doesProductIDMatch</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a5f69983d5cdc509ec74f12b2441ab47c</anchor>
      <arglist>(const String &amp;returnedIDFromServer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RSAKey</type>
      <name>getPublicKey</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a679f3ce70571465fb8b842ed8e075252</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveState</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a998088faaf321e5eeb2b0b7693c3f01e</anchor>
      <arglist>(const String &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getState</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ae5674cb0770bc8a8720367d69cf74433</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getWebsiteName</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a75d83cbbaa653afab4952549f0d02178</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual URL</type>
      <name>getServerAuthenticationURL</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a8d92f4a78736b93dc8874aba00bf0170</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>readReplyFromWebserver</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a85f7c723e3a402551df7dbcc8d45f951</anchor>
      <arglist>(const String &amp;email, const String &amp;password)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StringArray</type>
      <name>getLocalMachineIDs</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ad05647b5eb85f60e797d0adb3d03f862</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>userCancelled</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>aa35089c7d22d3132f3dff582773e4201</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getMessageForConnectionFailure</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ad056839e44209423c20b3a7897e28546</anchor>
      <arglist>(bool isInternetConnectionWorking)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getMessageForUnexpectedReply</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ad277b44d4ee4dc03fbf7faba9effc5b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>isUnlocked</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ad5b13f8fc564b0540033b614db089169</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getExpiryTime</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a3a604280c13257166c476b696fea66e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserEmail</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a4c0b9c189f1923a017d9f3ffb726dd91</anchor>
      <arglist>(const String &amp;usernameOrEmail)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getUserEmail</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a86e0ec1b76d194de95c143720efa3a36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>applyKeyFile</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a26d0233d0dcf5b1d52fcea06254bac3a</anchor>
      <arglist>(const String &amp;keyFileContent)</arglist>
    </member>
    <member kind="function">
      <type>UnlockResult</type>
      <name>attemptWebserverUnlock</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>ae40afa554781a7649645c75c664bba47</anchor>
      <arglist>(const String &amp;email, const String &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>a6873d6e37f4b2a85555fb6858fa61f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classOnlineUnlockStatus.html</anchorfile>
      <anchor>affe1d380e45dadfb6d83f8fb05aad2ac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLAppComponent</name>
    <filename>classOpenGLAppComponent.html</filename>
    <base>Component</base>
    <base protection="private">OpenGLRenderer</base>
    <member kind="function">
      <type></type>
      <name>OpenGLAppComponent</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a1e25c1ec2342922eb053368ad38b808c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLAppComponent</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a2d40885abd185ebe09db379b564167dc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFrameCounter</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a64d49b9969f324b180507339beda1902</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownOpenGL</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a864b55311ef56455b0cc62a6afc67e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a153ccca8ccf6852000af46e5a437bef3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>ae6d8beb75f3b1f8a8d4c9c34282cc008</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>af4e76e80318343d5302be7af6bf4cdbc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable">
      <type>OpenGLContext</type>
      <name>openGLContext</name>
      <anchorfile>classOpenGLAppComponent.html</anchorfile>
      <anchor>a1237b3326c1c7c571107548d4fc20cf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLContext</name>
    <filename>classOpenGLContext.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>TextureMagnificationFilter</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a290ba62cfd70359da387047556f42b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nearest</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a290ba62cfd70359da387047556f42b0aae8efea5c05a9c52d15f3d027bafe76be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>linear</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a290ba62cfd70359da387047556f42b0aafd6e8b3423b615a0068231b07db5cbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpenGLVersion</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultGLVersion</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02abfbb3238e2943fa532a03e1473ac1baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL3_2</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02a360335be2efbcff04897b872de9b8e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL4_1</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02acefb7dbb349a2f190d131bab6c028877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL4_3</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02a6cafe048a3db4fc2dba20ea2cd1575b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nearest</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a290ba62cfd70359da387047556f42b0aae8efea5c05a9c52d15f3d027bafe76be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>linear</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a290ba62cfd70359da387047556f42b0aafd6e8b3423b615a0068231b07db5cbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultGLVersion</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02abfbb3238e2943fa532a03e1473ac1baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL3_2</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02a360335be2efbcff04897b872de9b8e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL4_1</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02acefb7dbb349a2f190d131bab6c028877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>openGL4_3</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3a6b8eeed7dbc7c7c649528252c07d02a6cafe048a3db4fc2dba20ea2cd1575b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenGLContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a9be23e3642f28848a26cd00669f0b4d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ac1f6be39c9063b52dcfa60b94a2e5407</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderer</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>adbb9e06c8783a85db58f8b666675e577</anchor>
      <arglist>(OpenGLRenderer *) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachTo</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ad320cd274bba96c11dc1ea32310ad37c</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detach</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a7504aa8928c854732090ee9583e9f37d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttached</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ac2a9392e74c56fd8a0ee45d1a845b0f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTargetComponent</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a6a23094578b2e07302385828fcc6f4b4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelFormat</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>aeb49920c5ee4e4694fa4cbd1700b2acb</anchor>
      <arglist>(const OpenGLPixelFormat &amp;preferredPixelFormat) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureMagnificationFilter</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>aab1cd9a903ab462292b108f232244983</anchor>
      <arglist>(TextureMagnificationFilter magFilterMode) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNativeSharedContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a0129ecf603a0cc3034e4809a23812e4a</anchor>
      <arglist>(void *nativeContextToShareWith) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMultisamplingEnabled</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ab3e6fd6e0d9104a249f029833f6b4172</anchor>
      <arglist>(bool) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areShadersAvailable</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>af33252b1d42af69915c77401f8c0ba31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextureNpotSupported</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a1d669937c6b0251bf5139a79a498051b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenGLVersionRequired</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a45a3bcd0cfcf94796ed43113a1866315</anchor>
      <arglist>(OpenGLVersion) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComponentPaintingEnabled</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>aaa4cf6bbdb662b106cd44c203b8abb1a</anchor>
      <arglist>(bool shouldPaintComponent) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContinuousRepainting</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a7c305575ef3337ae64940db3c00abdc6</anchor>
      <arglist>(bool shouldContinuouslyRepaint) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerRepaint</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>acc0fc11c02ebbe4af1cc234eb5d8b84a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObject *</type>
      <name>getAssociatedObject</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>afbf415dad41c71003e404af1833a2b2b</anchor>
      <arglist>(const char *name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAssociatedObject</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a51ee6e2d70c172820a4fb26722497892</anchor>
      <arglist>(const char *name, ReferenceCountedObject *newObject)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makeActive</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a318c8cc5821b9b2b2a9f726c623385f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a5c5bce957be244229d9293d3303bff40</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a909377fc5880a61d28db1909b8d09e03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSwapInterval</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a046fe0f0de71000ee940d825d5dc57e0</anchor>
      <arglist>(int numFramesPerSwap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSwapInterval</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a91717bbaa5243bda49b93e7048eff88f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeOnGLThread</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a48062bbab36b278a5ff95831dc8c333d</anchor>
      <arglist>(T &amp;&amp;functor, bool blockUntilFinished)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRenderingScale</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a5ae7fe1aa47448f75ef67f89cd9db798</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getFrameBufferID</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a39b86efe11ffe091002d530d302e14bc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getRawContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a1993e86d7de92ade91f14b8023c5ac7c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCoreProfile</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a4e0c5f2d071182c599ba4952ca7cb4f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTexture</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ac0bf3594cb79029af5ee5eb66a14f152</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;targetClipArea, const Rectangle&lt; int &gt; &amp;anchorPosAndTextureSize, int contextWidth, int contextHeight, bool textureOriginIsBottomLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageCacheSize</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a1eb85ffda148dac618e28fae654aab0a</anchor>
      <arglist>(size_t cacheSizeBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getImageCacheSize</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a370e786a96eac9fa8486eff23ab2da9c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenGLContext *</type>
      <name>getContextAttachedTo</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>ad5fbc172e7190ebc3ff2e7e292cfc640</anchor>
      <arglist>(Component &amp;component) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deactivateCurrentContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a5a3ece9be728d97e0343ae17a71f6562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenGLContext *</type>
      <name>getCurrentContext</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a973a56d782042cc9080a56722dca77d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OpenGLExtensionFunctions</type>
      <name>extensions</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a3e204724fd78bbc272023525226caad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenGLTexture</name>
      <anchorfile>classOpenGLContext.html</anchorfile>
      <anchor>a0d8dc46d1cbf93f19961f14e4d66f029</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLFrameBuffer</name>
    <filename>classOpenGLFrameBuffer.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGLFrameBuffer</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>af5f4e38ebde519cfc622c2974a178fa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLFrameBuffer</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a0353b27f81bcbfce7c082edb92113c87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialise</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a9c82878ad5e372520f54850ad003e70b</anchor>
      <arglist>(OpenGLContext &amp;context, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialise</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a3a86ab42869faddff776592237f8b75d</anchor>
      <arglist>(OpenGLContext &amp;context, const Image &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialise</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>aeb1ae1995cba538bb80eb641002284dc</anchor>
      <arglist>(OpenGLFrameBuffer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>ad0fb8042d11e0f5ef21fe849a49934c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAndRelease</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a305620bbc8c79ddd56eac1f86f5ad83f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reloadSavedCopy</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a576d1098a75f4920154f3a86aca674e2</anchor>
      <arglist>(OpenGLContext &amp;context)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a758216848531f9efba00b9de0db2b115</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a64e6b7be4b8c0c7ef193cbc4f9048bac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>aef7b0a24ea20cb2aeba691438774f2eb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getTextureID</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a0922e9dba74f72e5872ac084d66899bb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>makeCurrentRenderingTarget</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a12be24f97f7201217e15c938976c1d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseAsRenderingTarget</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a355580e4de5033cc12fdfd533cced6e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getFrameBufferID</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a380f8874e04a6f3fc058a0b606c7a34b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>aaa13b74ecaea3436c251cce3f77c5eb3</anchor>
      <arglist>(Colour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeCurrentAndClear</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a7b3c717399bd4e547c7197566a4e8f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readPixels</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a9445383f62fc16bcee3ffe536fa1840a</anchor>
      <arglist>(PixelARGB *targetData, const Rectangle&lt; int &gt; &amp;sourceArea)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writePixels</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a9ed7bad2e3b33d265d9795460bb65a0f</anchor>
      <arglist>(const PixelARGB *srcData, const Rectangle&lt; int &gt; &amp;targetArea)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLuint</type>
      <name>getCurrentFrameBufferTarget</name>
      <anchorfile>classOpenGLFrameBuffer.html</anchorfile>
      <anchor>a933a53764758096206730b908455b31e</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OpenGLGraphicsContextCustomShader</name>
    <filename>structOpenGLGraphicsContextCustomShader.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGLGraphicsContextCustomShader</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>abe63206a00775b46b300d1583510f7d4</anchor>
      <arglist>(const String &amp;fragmentShaderCode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLGraphicsContextCustomShader</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>a847370481b14927f5571dbb24bf4110b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OpenGLShaderProgram *</type>
      <name>getProgram</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>a76471dd6887ff3a29e02bdfecab49393</anchor>
      <arglist>(LowLevelGraphicsContext &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillRect</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>ac3e653247e892913b6509cdcedb8ca02</anchor>
      <arglist>(LowLevelGraphicsContext &amp;, Rectangle&lt; int &gt; area) const</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>checkCompilation</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>a5de4f059f36513f3c737f61788eb4429</anchor>
      <arglist>(LowLevelGraphicsContext &amp;)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFragmentShaderCode</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>acd7e36fed8720c7f29483d01859e397b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(OpenGLShaderProgram &amp;)</type>
      <name>onShaderActivated</name>
      <anchorfile>structOpenGLGraphicsContextCustomShader.html</anchorfile>
      <anchor>a58b8dfd5d9fface2d9fdaf8f116720a9</anchor>
      <arglist>)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLHelpers</name>
    <filename>classOpenGLHelpers.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resetErrorState</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>acad5e92d97154f3df22079b7d457b946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isContextActive</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>aeb9c20e316e3aa59046a4fe4cb2562f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clear</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>a763c72544cbe569de9cc76899906589d</anchor>
      <arglist>(Colour colour)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>enableScissorTest</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>a94c374bd40c7d1850730217e5b2ac2c0</anchor>
      <arglist>(Rectangle&lt; int &gt; clip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isExtensionSupported</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>aacd6d5297748a8691b42851f094a161c</anchor>
      <arglist>(const char *extensionName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>getExtensionFunction</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>a015a25002ff420a3377ede9a43214575</anchor>
      <arglist>(const char *functionName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getGLSLVersionString</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>a8ace242332bcdeb589388016d9779856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>translateVertexShaderToV3</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>ac27428c0cc85d3fb8a05f51d7d37c54a</anchor>
      <arglist>(const String &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>translateFragmentShaderToV3</name>
      <anchorfile>classOpenGLHelpers.html</anchorfile>
      <anchor>a21361ca2e48b2b290363722d5e2990a2</anchor>
      <arglist>(const String &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLImageType</name>
    <filename>classOpenGLImageType.html</filename>
    <base>ImageType</base>
    <member kind="function">
      <type></type>
      <name>OpenGLImageType</name>
      <anchorfile>classOpenGLImageType.html</anchorfile>
      <anchor>a9158fe7f0de1aa2e13621c364cfb026f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLImageType</name>
      <anchorfile>classOpenGLImageType.html</anchorfile>
      <anchor>a5648c889a4c1bdb236ca26c136d41e79</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ImagePixelData::Ptr</type>
      <name>create</name>
      <anchorfile>classOpenGLImageType.html</anchorfile>
      <anchor>af8d501291af95a3fce92fd749ff66b5c</anchor>
      <arglist>(Image::PixelFormat, int width, int height, bool shouldClearImage) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTypeID</name>
      <anchorfile>classOpenGLImageType.html</anchorfile>
      <anchor>a7e9685c9c874a72abb11916f19132bac</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenGLFrameBuffer *</type>
      <name>getFrameBufferFrom</name>
      <anchorfile>classOpenGLImageType.html</anchorfile>
      <anchor>aa42ec7e3b1c3041a24116b61a953b7b1</anchor>
      <arglist>(const Image &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLPixelFormat</name>
    <filename>classOpenGLPixelFormat.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGLPixelFormat</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a84d896731b8af1e1382217504f27489f</anchor>
      <arglist>(int bitsPerRGBComponent=8, int alphaBits=8, int depthBufferBits=16, int stencilBufferBits=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a378a5f981c01edb64d8b6da98268f247</anchor>
      <arglist>(const OpenGLPixelFormat &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>af51efcde60a4dfccb855d58421704f22</anchor>
      <arglist>(const OpenGLPixelFormat &amp;) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>redBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>ae35395197ac66ebfed1a94d1748a20b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>greenBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a75cc537f0d7ad936b3353426735515dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blueBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a309d74a66aa876591508d76573597a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alphaBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a4d947e7a9831d9158f2a0b519d7d3497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depthBufferBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a9783fd7c1c9d5ade28eac2eb7c710be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stencilBufferBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>aa94f3f667e41465ea29b6f259d9abf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accumulationBufferRedBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a1b07ee8f12cbb9c8b4671fa29c326490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accumulationBufferGreenBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>a473582e91fe1a2c9c1585185ee57e03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accumulationBufferBlueBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>abc38758c1e8b54f5002a0518c78c328d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accumulationBufferAlphaBits</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>aa3bfc867775483eed692c117c44c4da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>multisamplingLevel</name>
      <anchorfile>classOpenGLPixelFormat.html</anchorfile>
      <anchor>afa2032cde8affb7698f038ba5784365a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLRenderer</name>
    <filename>classOpenGLRenderer.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGLRenderer</name>
      <anchorfile>classOpenGLRenderer.html</anchorfile>
      <anchor>ae2b4d666a688d6173be518c8c0b3d49e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenGLRenderer</name>
      <anchorfile>classOpenGLRenderer.html</anchorfile>
      <anchor>a56d590e9ce1d82c4bc7715dfd1b64f6f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>newOpenGLContextCreated</name>
      <anchorfile>classOpenGLRenderer.html</anchorfile>
      <anchor>a59d6279104b47109cf2042b13ae5b61d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>renderOpenGL</name>
      <anchorfile>classOpenGLRenderer.html</anchorfile>
      <anchor>a34077b4eaeb3207814b9e4302f724912</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>openGLContextClosing</name>
      <anchorfile>classOpenGLRenderer.html</anchorfile>
      <anchor>ad943c5ed2b9962d5de71f668d1ddf0d7</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLShaderProgram</name>
    <filename>classOpenGLShaderProgram.html</filename>
    <class kind="struct">OpenGLShaderProgram::Attribute</class>
    <class kind="struct">OpenGLShaderProgram::Uniform</class>
    <member kind="function">
      <type></type>
      <name>OpenGLShaderProgram</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a81fff5197993fb407b9d61d98e994ec6</anchor>
      <arglist>(const OpenGLContext &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLShaderProgram</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ab26f88e24d7a98c01ad9f5e437032934</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addShader</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>acf437a99ca0a635a9ffc3020bbb6da01</anchor>
      <arglist>(const String &amp;shaderSourceCode, GLenum shaderType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addVertexShader</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a96590f96c8d55535100bd5422b3c17da</anchor>
      <arglist>(const String &amp;shaderSourceCode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addFragmentShader</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ad2eab2bb112c680cf4f4828908a8cda5</anchor>
      <arglist>(const String &amp;shaderSourceCode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>link</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a930959c2890c748a91cb8a72aee9814a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLastError</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>aeaf0629db09469a0adf83b4866489160</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>use</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a13af8ca28514261f1ca5252300d3c620</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a83b18c65417e9c8021025a2e00a9ccc5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getUniformIDFromName</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a05ba0cda8f0f5b74d80231851de0a1c1</anchor>
      <arglist>(const char *uniformName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ad5a1c360c5e628172a788be1bf1ae0d7</anchor>
      <arglist>(const char *uniformName, GLfloat value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ae126f2e1d6b92b6b2459f3a4307889f1</anchor>
      <arglist>(const char *uniformName, GLint value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a30aa861d813d2a3867452f35e1f8785e</anchor>
      <arglist>(const char *uniformName, GLfloat x, GLfloat y) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>acd572e81714727ef5d32b274845195b4</anchor>
      <arglist>(const char *uniformName, GLfloat x, GLfloat y, GLfloat z) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ae77e1530e0f6a84c205023aa9ada81f3</anchor>
      <arglist>(const char *uniformName, GLfloat x, GLfloat y, GLfloat z, GLfloat w) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>af9c0145992ca9f0a1fec4532cac89bfb</anchor>
      <arglist>(const char *uniformName, GLint x, GLint y, GLint z, GLint w) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a714839ffcabe762ae09c984db3afef34</anchor>
      <arglist>(const char *uniformName, const GLfloat *values, GLsizei numValues) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformMat2</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>ad481c6c6d05495b011e16e12e02e6a53</anchor>
      <arglist>(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformMat3</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a1dfbe7986849b753a063f55fc95949a4</anchor>
      <arglist>(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformMat4</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>af7ee12f5573807d0dccc2d1b94dd5e81</anchor>
      <arglist>(const char *uniformName, const GLfloat *values, GLint count, GLboolean transpose) noexcept</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getProgramID</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a2aa285b091a1940a0351964d5a7a6420</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getLanguageVersion</name>
      <anchorfile>classOpenGLShaderProgram.html</anchorfile>
      <anchor>a77d9d36da09b9cc5b19439bb1215886b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGLTexture</name>
    <filename>classOpenGLTexture.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGLTexture</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>ab3e52d6d7280b58ea59b44d0f25276ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenGLTexture</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a82ab7632d24a0e3944081da73b6ebe48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a93c27d490ac810bc0faef0796aa05bc4</anchor>
      <arglist>(const Image &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadARGB</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a37149e28fdc88f6b035d69a8f2aa8cd1</anchor>
      <arglist>(const PixelARGB *pixels, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadARGBFlipped</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a7b59d2d5bca69d574c2c5a5ec7d231c6</anchor>
      <arglist>(const PixelARGB *pixels, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadAlpha</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a7340ece8acc539716217e3aed7019c33</anchor>
      <arglist>(const uint8 *pixels, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>aa840e7e3f919cc5f0999e1b5678b32e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a9ec6d8800c703eda9a21a8dda472a185</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a10272450babb226d7d57563fcc9f867a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getTextureID</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a9db86d4e3c10d150a02c51fc0cbfd0a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>a3c1625836c8fdbbba8703e7d5a523a67</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>afd26edbf065e2d8e1bd60263be1b9893</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidSize</name>
      <anchorfile>classOpenGLTexture.html</anchorfile>
      <anchor>ac24eef177f28a924d45f66c5b4121da6</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TreeViewItem::OpennessRestorer</name>
    <filename>classTreeViewItem_1_1OpennessRestorer.html</filename>
    <member kind="function">
      <type></type>
      <name>OpennessRestorer</name>
      <anchorfile>classTreeViewItem_1_1OpennessRestorer.html</anchorfile>
      <anchor>a82dedf931a591d411b6cd38b27124133</anchor>
      <arglist>(TreeViewItem &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpennessRestorer</name>
      <anchorfile>classTreeViewItem_1_1OpennessRestorer.html</anchorfile>
      <anchor>aabc1cf94c8ec00c1d3f19136e71cdee5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Optional</name>
    <filename>classOptional.html</filename>
    <templarg>typename Value</templarg>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a15ce6cb87513fecc7dca1754a7b88324</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a3dc923d3cfeb09ec8b3a581ecd938b06</anchor>
      <arglist>(const Optional &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>ad40253115054625785eb05d5bc59d46a</anchor>
      <arglist>(Optional &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a908639644400ff408292b8e7ac7ab414</anchor>
      <arglist>(const Optional &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a0a0f3f7a1459393efa37bb7ea6d03f0f</anchor>
      <arglist>(Optional &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>ac7e739d0d0c5ceb640c8f4969e3e31b0</anchor>
      <arglist>(Nullopt) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a4d2e9fdde4b413e163661f63f70b3309</anchor>
      <arglist>(Head &amp;&amp;head, Tail &amp;&amp;... tail) noexcept(std::is_nothrow_constructible_v&lt; std::optional&lt; Value &gt;, Head, Tail... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>ab9de3cda350f4130c620682bbe0d4a7a</anchor>
      <arglist>(const Optional&lt; Other &gt; &amp;other) noexcept(std::is_nothrow_constructible_v&lt; std::optional&lt; Value &gt;, const std::optional&lt; Other &gt; &amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a5c38633275ed3839d9e537d96953a5c3</anchor>
      <arglist>(Optional&lt; Other &gt; &amp;&amp;other) noexcept(std::is_nothrow_constructible_v&lt; std::optional&lt; Value &gt;, std::optional&lt; Other &gt; &amp;&amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>Optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a7f946e9b3c3e1a73ae8c6126ded84d50</anchor>
      <arglist>(Other &amp;&amp;other) noexcept(std::is_nothrow_assignable_v&lt; std::optional&lt; Value &gt;, Other &gt;)</arglist>
    </member>
    <member kind="function">
      <type>Optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a419468910ba5ccba2a13943422b4a8fd</anchor>
      <arglist>(const Optional&lt; Other &gt; &amp;other) noexcept(std::is_nothrow_assignable_v&lt; std::optional&lt; Value &gt;, const std::optional&lt; Other &gt; &amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>Optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a90db4611d4b7ec93226c1d88fbaae5fd</anchor>
      <arglist>(Optional&lt; Other &gt; &amp;&amp;other) noexcept(std::is_nothrow_assignable_v&lt; std::optional&lt; Value &gt;, std::optional&lt; Other &gt; &amp;&amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>emplace</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>aba51666d41be6f087f78c044c04b981e</anchor>
      <arglist>(Other &amp;&amp;... other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a2eff9265dc246c49c9d89c7ebcc2437d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a82f753e6ff097a80ea60b425c36d151c</anchor>
      <arglist>(Optional &amp;other) noexcept(std::is_nothrow_swappable_v&lt; std::optional&lt; Value &gt; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator-&gt;</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a060b009cd3b3cc6deb1c6cfe67ea832c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator-&gt;</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a4cd231de9c993779b28767ecfe90008f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator*</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>aa1976bc741fca18db92400083015356b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator*</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a52f509d6cdf3a12097646255584137b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>acee5d40f165ddfac83eded99dbda2354</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasValue</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a526be66da8e92b60541e15593093bee3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>orFallback</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>ac0828adb2bd42eddf1893c7a1b997fd5</anchor>
      <arglist>(U &amp;&amp;fallback) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>orFallback</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a4231ca89a4f3bc7a222a6af8d9452306</anchor>
      <arglist>(U &amp;&amp;fallback) &amp;</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Optional</name>
      <anchorfile>classOptional.html</anchorfile>
      <anchor>a1765268b663a7e1bce2246dec366ac57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentPeer::OptionalBorderSize</name>
    <filename>classComponentPeer_1_1OptionalBorderSize.html</filename>
    <member kind="function">
      <type></type>
      <name>OptionalBorderSize</name>
      <anchorfile>classComponentPeer_1_1OptionalBorderSize.html</anchorfile>
      <anchor>a6bc133b36acfa428624882a79553ea4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalBorderSize</name>
      <anchorfile>classComponentPeer_1_1OptionalBorderSize.html</anchorfile>
      <anchor>a90ab09ec69545612fef3eebec62e7b2c</anchor>
      <arglist>(BorderSize&lt; int &gt; size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classComponentPeer_1_1OptionalBorderSize.html</anchorfile>
      <anchor>a8831491da379d52de0d3405331bb89b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>operator*</name>
      <anchorfile>classComponentPeer_1_1OptionalBorderSize.html</anchorfile>
      <anchor>a95896791bf28a21f958b5107630a280f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const auto *</type>
      <name>operator-&gt;</name>
      <anchorfile>classComponentPeer_1_1OptionalBorderSize.html</anchorfile>
      <anchor>a5c1c265eb7f61d71da690d8b47061f89</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OptionalScopedPointer</name>
    <filename>classOptionalScopedPointer.html</filename>
    <templarg>class ObjectType</templarg>
    <member kind="function">
      <type></type>
      <name>OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>ae4635f69a7c853d886389d6fa8e1ca01</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a3ea2cd6ce97953c223ac0ab3789f9127</anchor>
      <arglist>(ObjectType *objectToHold, bool takeOwnership)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>af82e12f9ea1694f471236e87a38dc861</anchor>
      <arglist>(OptionalScopedPointer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a3d33119abb6edd8c5fd8408503e409c7</anchor>
      <arglist>(std::unique_ptr&lt; ObjectType &gt; &amp;&amp;ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a21b45b2eef3126af7c1470d88ca31446</anchor>
      <arglist>(ObjectType &amp;ref) noexcept</arglist>
    </member>
    <member kind="function">
      <type>OptionalScopedPointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a6c9c111b6109b9b283150e34718c3aa0</anchor>
      <arglist>(OptionalScopedPointer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OptionalScopedPointer</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>aa95ebb1fed28561b05adea5ce2f45107</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ObjectType *</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a45f1f538ffab217fabca41e5271593cc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>get</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>ab27b38881247b73b14d33c7a9b691dae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType &amp;</type>
      <name>operator*</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>aff009592a84814dd20f7613d83469a5d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>aa27d8089a961263b3ca1fadc613ddee8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>release</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a482064c6556626870496e477bdd74b8f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>aa99ce2c4f67af2441f42bcb1c0bffa56</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>ae30fe3a7e3ff51f427056ab155dbafd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>ae526986fb0292d7b3623687e52b96fb7</anchor>
      <arglist>(ObjectType *newObject, bool takeOwnership)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwned</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a44d17e536c3584231f3ded73499cf09b</anchor>
      <arglist>(ObjectType *newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNonOwned</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>ad002438efbea088d4114470c78cf77da</anchor>
      <arglist>(ObjectType *newObject)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>willDeleteObject</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a0eb696aae75b039bc1309dc7125bda7a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classOptionalScopedPointer.html</anchorfile>
      <anchor>a378381bc4cb56b452de6eb198a796fbb</anchor>
      <arglist>(OptionalScopedPointer&lt; ObjectType &gt; &amp;other) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu::Options</name>
    <filename>classPopupMenu_1_1Options.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>PopupDirection</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a1bcdbc585618aba656891d7bd7e65b79</anchor>
      <arglist></arglist>
      <enumvalue file="classPopupMenu_1_1Options.html" anchor="a1bcdbc585618aba656891d7bd7e65b79a65cde206b9ab837947adb8ee202a3215">upwards</enumvalue>
      <enumvalue file="classPopupMenu_1_1Options.html" anchor="a1bcdbc585618aba656891d7bd7e65b79aa61ef46a530622e0e4397e30c0e99174">downwards</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>afa01c4782579817c0e7059defa9569c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a0f0976d6e868af7e13e228bcfe675d42</anchor>
      <arglist>(const Options &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Options &amp;</type>
      <name>operator=</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a54943fafc5acdbfd515b75e62939ec96</anchor>
      <arglist>(const Options &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withTargetComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>acf643bbb0aee301165e2c25d965c6fc0</anchor>
      <arglist>(Component *targetComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withTargetComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a1b66f7a7425389a4e1953c3fda14d3ad</anchor>
      <arglist>(Component &amp;targetComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withTargetScreenArea</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a64f210825013b78349715c323decd056</anchor>
      <arglist>(Rectangle&lt; int &gt; targetArea) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withMousePosition</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>ab9ebebac2a16087366d7197b798baecd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withDeletionCheck</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a189fe9d0852ecea12ee695b672cf76ee</anchor>
      <arglist>(Component &amp;componentToWatchForDeletion) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withMinimumWidth</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>afaa8da7989aa1972b86801d027151f6b</anchor>
      <arglist>(int minWidth) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withMinimumNumColumns</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a6af5acfb22d96d0cc9d3ce7cbb9c2817</anchor>
      <arglist>(int minNumColumns) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withMaximumNumColumns</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a02ee277239cf334736f6cc310f77db90</anchor>
      <arglist>(int maxNumColumns) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withStandardItemHeight</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>aa8b5d6e97dacc38216a46ba41827e2d0</anchor>
      <arglist>(int standardHeight) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withItemThatMustBeVisible</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a4c5df052c1a2dd572b5e85e3c3d0ddd3</anchor>
      <arglist>(int idOfItemToBeVisible) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withParentComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>ac7a93f4c8c44268cf8f4f6205186456e</anchor>
      <arglist>(Component *parentComponent) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withPreferredPopupDirection</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a20a74c85142d5e503934461cddfc41da</anchor>
      <arglist>(PopupDirection direction) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withInitiallySelectedItem</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a6b9b7ee30c75785ceddc61569decf873</anchor>
      <arglist>(int idOfItemToBeSelected) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>forSubmenu</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a7c43615e65e23c83c93fab0bd6203431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getParentComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>ac2930a51a257aa05d6e05d8d572571d4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTargetComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>add7f2b0682afbe918a15baa6376ea597</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTopLevelTargetComponent</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a0d6f8e080f5c0eb3071b13bba55feb84</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWatchedComponentBeenDeleted</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a6411ef9fb0d046aaa1c9b1e8c8a7e1e4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTargetScreenArea</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>ade6931cf7b859b229c278a56de2593ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumWidth</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a69be731e2b8e3102c49ea2ca85d61409</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumNumColumns</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a42aea7f3b87b0ab51c147490f1c2a34c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinimumNumColumns</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a1384a09570beb56b5aae006025437e73</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStandardItemHeight</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>afc510a3ea8d4f646d22b6a8d3c9fe934</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemThatMustBeVisible</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>ad88a9199d5c7e33f0fb945d281dbbd19</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>PopupDirection</type>
      <name>getPreferredPopupDirection</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>acd702402ea0ebd4c62bbf072709dbfe4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getInitiallySelectedItemId</name>
      <anchorfile>classPopupMenu_1_1Options.html</anchorfile>
      <anchor>a7375a63b01a29484a399037454d493ed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PropertiesFile::Options</name>
    <filename>structPropertiesFile_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>ab70c4b14c608861170e784bfa4d0c5fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getDefaultFile</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a2e20c2c3ce5012d69cc70d4e38763c39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>applicationName</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a6222c4cfec8124ae0af33398a61f2517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>filenameSuffix</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a02ba3c3eee660d6ed9a8ce6637791f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>folderName</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>ad5db314e117ec06d23b08aca130500cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>osxLibrarySubFolder</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>aacd8c9dc10f8cce35824410940d04ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>commonToAllUsers</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a1b4a530664906ebeadce842431f6f681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ignoreCaseOfKeyNames</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a430d4a3168ac0be324f7a5c8a40f514a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>doNotSave</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a28680056e89b7947afe4de44c4ac26c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>millisecondsBeforeSaving</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a35be64ba2da1b72b6b8b599e8ddb0924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StorageFormat</type>
      <name>storageFormat</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>aed68b3ff89a6943aeac93af26effec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InterProcessLock *</type>
      <name>processLock</name>
      <anchorfile>structPropertiesFile_1_1Options.html</anchorfile>
      <anchor>a65881e8a7c6e90fbaca03dd2f00a34a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebBrowserComponent::Options</name>
    <filename>classWebBrowserComponent_1_1Options.html</filename>
    <class kind="class">WebBrowserComponent::Options::WinWebView2</class>
    <member kind="enumeration">
      <type></type>
      <name>Backend</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a07181a9db553b2f0be6a1c1816f46b7f</anchor>
      <arglist></arglist>
      <enumvalue file="classWebBrowserComponent_1_1Options.html" anchor="a07181a9db553b2f0be6a1c1816f46b7fa7cd3fcb7b7d3fc09ff3cd0a34b2db5e4">defaultBackend</enumvalue>
      <enumvalue file="classWebBrowserComponent_1_1Options.html" anchor="a07181a9db553b2f0be6a1c1816f46b7fa25400724d7370b0b29c9369d9af3dd21">ie</enumvalue>
      <enumvalue file="classWebBrowserComponent_1_1Options.html" anchor="a07181a9db553b2f0be6a1c1816f46b7fae8aa41a34604c78a4d3ff0613cf474b3">webview2</enumvalue>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withBackend</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a8df84bd7d462fdfe6bf2b2076867ff25</anchor>
      <arglist>(Backend backend) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withKeepPageLoadedWhenBrowserIsHidden</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a26c8dfdf3e56410a2c41fb70db3c2046</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withUserAgent</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>ad7b67eeefc288a031b9d39db4f53b5e4</anchor>
      <arglist>(String ua) const</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>withWinWebView2Options</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a68d6b35a8e2780d317b9ff00a99dfeb5</anchor>
      <arglist>(const WinWebView2 &amp;winWebView2Options) const</arglist>
    </member>
    <member kind="function">
      <type>Backend</type>
      <name>getBackend</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a2193fd0d9670a9fe53bbfe3d7d1f8b08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keepsPageLoadedWhenBrowserIsHidden</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>ae49e1273e15c1fd6d8d378794f131508</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getUserAgent</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>a9ca277150b27501ca3572110bf4a71ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WinWebView2</type>
      <name>getWinWebView2BackendOptions</name>
      <anchorfile>classWebBrowserComponent_1_1Options.html</anchorfile>
      <anchor>afde861740b23f2ceb1ad8492ba4d39b6</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCAddress</name>
    <filename>classOSCAddress.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCAddress</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>a7725a247eeb98246e4f189a16354b21a</anchor>
      <arglist>(const String &amp;address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCAddress</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>aac7db4f9cb4f2ae685102179a3e32c62</anchor>
      <arglist>(const char *address)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>a1f692f1ea131751252c5e76b9d539f17</anchor>
      <arglist>(const OSCAddress &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>a9ca1f90ba388999c6d1b3be7aa76ae7f</anchor>
      <arglist>(const OSCAddress &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>af69047d8ab6146e4b5732a81b83d73a7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OSCAddressPattern</name>
      <anchorfile>classOSCAddress.html</anchorfile>
      <anchor>a912e4d07cfbb68ec214d163023c1b9f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCAddressPattern</name>
    <filename>classOSCAddressPattern.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCAddressPattern</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>afa16707bb0514e5492ba490b098c1d47</anchor>
      <arglist>(const String &amp;address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCAddressPattern</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>a2f3ed002c609ef835250bfb20aa8692c</anchor>
      <arglist>(const char *address)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>a3a3fee813217a1801a221a4ef167aa2a</anchor>
      <arglist>(const OSCAddressPattern &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>aa0f49618947ccd07d245e277f78cd33a</anchor>
      <arglist>(const OSCAddressPattern &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>a1bc16100c49fe26129230fc92ccffcb9</anchor>
      <arglist>(const OSCAddress &amp;address) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsWildcards</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>a9e3c13a9b6c19f20d2f60795c9bbf5ea</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classOSCAddressPattern.html</anchorfile>
      <anchor>ae34678b53e4c33ce64eed3f1aa18210b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCArgument</name>
    <filename>classOSCArgument.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCArgument</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>adff2be2f2392286e814a7bd3f1ce3ec6</anchor>
      <arglist>(int32 value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCArgument</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a58209675bb00a9c3f05164e61cfe7a7b</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCArgument</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a565e9d649a78abea8561a2e9a88caa29</anchor>
      <arglist>(const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCArgument</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>abc706ad06d3dc9e7a5d2f48c4942f1bd</anchor>
      <arglist>(MemoryBlock blob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCArgument</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a1434734cd3d866e87c891fe8f4390fa3</anchor>
      <arglist>(OSCColour colour)</arglist>
    </member>
    <member kind="function">
      <type>OSCType</type>
      <name>getType</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>acc86bac1b4b82b6503afe80502fa0a9a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt32</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>ac77943d649ff5e95684a06d3cfd52e42</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloat32</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>ac85b0c0c1c670252a91ccb928f51920b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a48611af7714cfdb2b3a5a2098c40e76b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlob</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a1f25c4f500393b19bad346e22f888e82</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColour</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>aa4ace100d469681069d214651de94c6f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getInt32</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a4756f8299a51e82692b4d6612b0c639e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloat32</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a931409f73344677438aac7c8b4862e0b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getString</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a69bc0a86eadb4165536ddf24dfae6397</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const MemoryBlock &amp;</type>
      <name>getBlob</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a6ccbcd81bb85d86c1dc3e93e6c82b155</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCColour</type>
      <name>getColour</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a854b9cabedf7f63ba7a045e6ae68be9a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>intValue</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a81c635349763982a84322406534f1375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>floatValue</name>
      <anchorfile>classOSCArgument.html</anchorfile>
      <anchor>a06d50d41bc6431efb38f4221eccc5809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCBundle</name>
    <filename>classOSCBundle.html</filename>
    <class kind="class">OSCBundle::Element</class>
    <member kind="function">
      <type></type>
      <name>OSCBundle</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a6e1749aabd784193c13cdaee8017c0f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCBundle</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a80d5c3a48b6fb0838d86a619dff9c99a</anchor>
      <arglist>(OSCTimeTag timeTag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeTag</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a98e98d92b9deb58e2d44c789cd17c880</anchor>
      <arglist>(OSCTimeTag newTimeTag) noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCTimeTag</type>
      <name>getTimeTag</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a8e7f44ee02446d795280c5e62a641033</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>af7bbeb1293f16c030391ce6233aa6182</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a0d88e99126c15566e531e870d1c6cd07</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCBundle::Element &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a65c5777cc27ebfc5aa278ea7f3dc9d7d</anchor>
      <arglist>(const int i) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCBundle::Element &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a3994a2a6036fbeee4ac52518a1de84a0</anchor>
      <arglist>(const int i) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addElement</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a711978766a05b75d69630bc6ced8d7fc</anchor>
      <arglist>(const OSCBundle::Element &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>OSCBundle::Element *</type>
      <name>begin</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a6323c8c4b713992bc1dbd86fcfb4eb3e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCBundle::Element *</type>
      <name>begin</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>a4d09e1baeb7be552f6f35765efefa4c7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCBundle::Element *</type>
      <name>end</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>ab89e6fd516bdd3b547cb5eb51772a266</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCBundle::Element *</type>
      <name>end</name>
      <anchorfile>classOSCBundle.html</anchorfile>
      <anchor>af4ab1386d60a405cc864e5bb74adaa40</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCColour</name>
    <filename>structOSCColour.html</filename>
    <member kind="function">
      <type>uint32</type>
      <name>toInt32</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>aaef2bf5176503750a0ab6747d55250d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OSCColour</type>
      <name>fromInt32</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>aefe497b8d6811d7855b6a28922261741</anchor>
      <arglist>(uint32)</arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>red</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>ae4a8be4c32c1ab0d720b239fe7a400f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>green</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>a200fbb5bed1a4f7c4b762f3ae9f47b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>blue</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>a627d2aa19ad241cb627420ba07f9b241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>alpha</name>
      <anchorfile>structOSCColour.html</anchorfile>
      <anchor>a09b39b90c61259a30ca891063bc9bfbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCException</name>
    <filename>structOSCException.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCException</name>
      <anchorfile>structOSCException.html</anchorfile>
      <anchor>a05fe3224e36d057de4c732ffad53f052</anchor>
      <arglist>(const String &amp;desc)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>description</name>
      <anchorfile>structOSCException.html</anchorfile>
      <anchor>a1c71f609494bb48bb2c769ab25947205</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCFormatError</name>
    <filename>structOSCFormatError.html</filename>
    <base>OSCException</base>
    <member kind="function">
      <type></type>
      <name>OSCFormatError</name>
      <anchorfile>structOSCFormatError.html</anchorfile>
      <anchor>a9ddada53331691d0a38f37f2b846841a</anchor>
      <arglist>(const String &amp;desc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Oscillator</name>
    <filename>classjuce_1_1dsp_1_1Oscillator.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>typename SampleTypeHelpers::ElementType&lt; SampleType &gt;::Type</type>
      <name>NumericType</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a604ecef6c925572762cb653b3ea756d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Oscillator</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a4a4f67b6393120d039d36e4086b2dc93</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Oscillator</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a48d15a5107b5aee82c7d766a1f001c62</anchor>
      <arglist>(const std::function&lt; NumericType(NumericType)&gt; &amp;function, size_t lookupTableNumPoints=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialised</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a56be13452ab5ffa71c493381afbc85ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>ab39310e36172a75ca91b0dfb0fe519eb</anchor>
      <arglist>(const std::function&lt; NumericType(NumericType)&gt; &amp;function, size_t lookupTableNumPoints=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>aa86a0b98c84e53806bf67f560d7649bd</anchor>
      <arglist>(NumericType newFrequency, bool force=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>NumericType</type>
      <name>getFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a9c115cc8fab80573dbe8b9707f308006</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a4e45962943f0e841c112dce0d1e5fd46</anchor>
      <arglist>(const ProcessSpec &amp;spec) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a8584615b03680cd655d8895a28d24748</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a01177c62c383977c3045eb6fc59a5424</anchor>
      <arglist>(SampleType input) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Oscillator.html</anchorfile>
      <anchor>a9d537f120ec2b1c83308f83cc130b744</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCInternalError</name>
    <filename>structOSCInternalError.html</filename>
    <base>OSCException</base>
    <member kind="function">
      <type></type>
      <name>OSCInternalError</name>
      <anchorfile>structOSCInternalError.html</anchorfile>
      <anchor>ab61d68be60573c87ecaec312f2b0ddff</anchor>
      <arglist>(const String &amp;desc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCMessage</name>
    <filename>classOSCMessage.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCMessage</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>aa0cfb61e14cb788995bc7f520f08a206</anchor>
      <arglist>(const OSCAddressPattern &amp;ap) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCMessage</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>gae5e39417dd07ad2c695135a583429ba9</anchor>
      <arglist>(const OSCAddressPattern &amp;ap, Arg1 &amp;&amp;arg1, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAddressPattern</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a5dfb8e0eea5f651586249c7834756cc2</anchor>
      <arglist>(const OSCAddressPattern &amp;ap) noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCAddressPattern</type>
      <name>getAddressPattern</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a3fea72d3d907200939a9dd3ef04c5068</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a59bc329c81577375af70e5afdad75c28</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a4c3261179a87ee57b79d9cd64c2a8a63</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCArgument &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>acebc416d1044dac950ccd4baeb12597e</anchor>
      <arglist>(int i) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCArgument &amp;</type>
      <name>operator[]</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a0a2c5a3c9c2e7ed8b4456bd9bcd736d3</anchor>
      <arglist>(int i) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCArgument *</type>
      <name>begin</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a1ae6b75e4c3acc0722f51dd8587702b8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCArgument *</type>
      <name>begin</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a4ccb76fa65f2e4eac98818b779622b31</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>OSCArgument *</type>
      <name>end</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a17ed54ae1d183aaf6275e5b2aee2e8d7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const OSCArgument *</type>
      <name>end</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a21dd6dac5a7119d8a04d2cc324723713</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a7130a169e40d167190217c755394b055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInt32</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a0bf8a6770d0c9848e376ac5d46d3ed2a</anchor>
      <arglist>(int32 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFloat32</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a455bc74a17b2a9316eae966f53031ef3</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addString</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>a3a9f218031b192ec68772f218b0be9e4</anchor>
      <arglist>(const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBlob</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>ac94b7b143e7be2bb30c1f8307d8194da</anchor>
      <arglist>(MemoryBlock blob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColour</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>ab07afce004e76bbf17548806c2f46717</anchor>
      <arglist>(OSCColour colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArgument</name>
      <anchorfile>classOSCMessage.html</anchorfile>
      <anchor>ac02b68dbef52c377e547e690da62c454</anchor>
      <arglist>(OSCArgument argument)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCReceiver</name>
    <filename>classOSCReceiver.html</filename>
    <class kind="class">OSCReceiver::Listener</class>
    <class kind="class">OSCReceiver::ListenerWithOSCAddress</class>
    <class kind="struct">OSCReceiver::MessageLoopCallback</class>
    <class kind="struct">OSCReceiver::RealtimeCallback</class>
    <member kind="typedef">
      <type>std::function&lt; void(const char *data, int dataSize)&gt;</type>
      <name>FormatErrorHandler</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a7a3e4ed2e9aea01a1521e2b0aa9ceed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCReceiver</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>aa5c074f5f924dce01894224c00387507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCReceiver</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a0c3272192ddf871305e19befd813eefc</anchor>
      <arglist>(const String &amp;threadName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OSCReceiver</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a55b8f099e686711f5aae6e7b616daa1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>ac257f28515be7a4520e0811b3449239b</anchor>
      <arglist>(int portNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectToSocket</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>adddfe03be7df7480d842b50cc78a2221</anchor>
      <arglist>(DatagramSocket &amp;socketToUse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>adb7179630d20e6ddbf48e6ef380c3c67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>adcaed63b17d8749c937363d7e3732a4f</anchor>
      <arglist>(Listener&lt; MessageLoopCallback &gt; *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>abdd90b61b2a11195dbb96f88099597b0</anchor>
      <arglist>(Listener&lt; RealtimeCallback &gt; *listenerToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a291fa22f25c98248f9aa55768de5e3be</anchor>
      <arglist>(ListenerWithOSCAddress&lt; MessageLoopCallback &gt; *listenerToAdd, OSCAddress addressToMatch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a8da81c3ff7833d82a93ab37fcac29dc8</anchor>
      <arglist>(ListenerWithOSCAddress&lt; RealtimeCallback &gt; *listenerToAdd, OSCAddress addressToMatch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>aa5f88bdb7cf43ad5c285acade967ab7a</anchor>
      <arglist>(Listener&lt; MessageLoopCallback &gt; *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a9bdd4a838cabd95d3b6c2e7d5e20a9c7</anchor>
      <arglist>(Listener&lt; RealtimeCallback &gt; *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a576f2d58c162127d12c996906bd021d4</anchor>
      <arglist>(ListenerWithOSCAddress&lt; MessageLoopCallback &gt; *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a1cf4ff609310fd56a8060aed84dd40b5</anchor>
      <arglist>(ListenerWithOSCAddress&lt; RealtimeCallback &gt; *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerFormatErrorHandler</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a359a06dccc72bbc7fb4cba8d23d7f04c</anchor>
      <arglist>(FormatErrorHandler handler)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>OSCReceiverCallbackMessage</name>
      <anchorfile>classOSCReceiver.html</anchorfile>
      <anchor>a78397b9ccf300eca0c3020ab3d81af20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCSender</name>
    <filename>classOSCSender.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCSender</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>a026bca8d086dc1ef9d226bcc2855e0db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OSCSender</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>a1eb9c1bab3ee54e3108b8df428fc0ff6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>a83d9b111303882895c0465336716ab5b</anchor>
      <arglist>(const String &amp;targetHostName, int targetPortNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectToSocket</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>aeb19fa47497eef8612c0baa015ec7eb3</anchor>
      <arglist>(DatagramSocket &amp;socket, const String &amp;targetHostName, int targetPortNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disconnect</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>ac8c0a0ccec0ade4c28cba43773b095c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>ad76a32479cdbac1353f26edb0464a2eb</anchor>
      <arglist>(const OSCMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>adf7b51a7b31d021df070518b7cb8cd08</anchor>
      <arglist>(const OSCBundle &amp;bundle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToIPAddress</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>ab4eb31fd9319908a89444b72ea6c86fe</anchor>
      <arglist>(const String &amp;targetIPAddress, int targetPortNumber, const OSCMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToIPAddress</name>
      <anchorfile>classOSCSender.html</anchorfile>
      <anchor>ad253520e7da6c1d356833663cca977e3</anchor>
      <arglist>(const String &amp;targetIPAddress, int targetPortNumber, const OSCBundle &amp;bundle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga463c0f796d2c617a2303ce6ac99733f3</anchor>
      <arglist>(const OSCAddressPattern &amp;address, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToIPAddress</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga7accb05ecd06077058648c1642edda88</anchor>
      <arglist>(const String &amp;targetIPAddress, int targetPortNumber, const OSCAddressPattern &amp;address, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCTimeTag</name>
    <filename>classOSCTimeTag.html</filename>
    <member kind="function">
      <type></type>
      <name>OSCTimeTag</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>aebad6cb86fc729e065dcee9703dad724</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCTimeTag</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>a4c76b42ba03bf4c0789f325b8fbe0e92</anchor>
      <arglist>(uint64 rawTimeTag) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCTimeTag</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>abbc1ed60a931dff6b394a6cc343126e2</anchor>
      <arglist>(Time time) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>toTime</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>ac433f096735c43fe1214eed57315fc8a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImmediately</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>a7a6b061fc6a642433b3f577607fecce5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>getRawTimeTag</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>ae9f7f76006803ae01637c6ca9b452343</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCTimeTag</type>
      <name>immediately</name>
      <anchorfile>classOSCTimeTag.html</anchorfile>
      <anchor>acc9dc841287eccfc21cbe030c473111c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OSCTypes</name>
    <filename>classOSCTypes.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSupportedType</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>a1bce9f5a41b570d9b4ba6915d14a8a64</anchor>
      <arglist>(OSCType type) noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCType</type>
      <name>int32</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>a385cc294c1427151d8bf7a260f0719e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCType</type>
      <name>float32</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>a7c16c05c48b9a0d60e615104c5f99c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCType</type>
      <name>string</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>ad427b15ae32b26b2e0c28f0932eed263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCType</type>
      <name>blob</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>ac43c6abfe6d67b3a52b0550c49a391ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const OSCType</type>
      <name>colour</name>
      <anchorfile>classOSCTypes.html</anchorfile>
      <anchor>a8b3b5b795076174042ddb53500255846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FocusOutline::OutlineWindowProperties</name>
    <filename>structFocusOutline_1_1OutlineWindowProperties.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutlineWindowProperties</name>
      <anchorfile>structFocusOutline_1_1OutlineWindowProperties.html</anchorfile>
      <anchor>ade0aca99d337d72cac08b01abefcb13d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getOutlineBounds</name>
      <anchorfile>structFocusOutline_1_1OutlineWindowProperties.html</anchorfile>
      <anchor>a78bac82b12b93f52ef6b62628b8faf90</anchor>
      <arglist>(Component &amp;focusedComponent)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawOutline</name>
      <anchorfile>structFocusOutline_1_1OutlineWindowProperties.html</anchorfile>
      <anchor>a2dead6a9d281858974711915e991a237</anchor>
      <arglist>(Graphics &amp;, int width, int height)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OutputStream</name>
    <filename>classOutputStream.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutputStream</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a3c3286bd6c6c8fb6b16ce7f88745075b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a2b731aef87084c3779bea292f85e800d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPosition</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>ae95d7b4edfe5eac6a0913b079684572a</anchor>
      <arglist>(int64 newPosition)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getPosition</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a84ec99ccacf0326e79070d34f178e3d3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>write</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a0658d05adfcb1f7363ebe418f84fee21</anchor>
      <arglist>(const void *dataToWrite, size_t numberOfBytes)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeByte</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>aaa3aee845d1cd8db87533313c12c0963</anchor>
      <arglist>(char byte)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeBool</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>aac4bd355924dfb91aa71aa5c6c251924</anchor>
      <arglist>(bool boolValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeShort</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>aa0c31878ffe72db678ad2df92f977b79</anchor>
      <arglist>(short value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeShortBigEndian</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a2f5dec34d9771edea9c0535eb5b58860</anchor>
      <arglist>(short value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeInt</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a75f455e1a6e4da9190cd77bc01657622</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeIntBigEndian</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>ac42573016fc3f343dc9692d55d455f1b</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeInt64</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a078351d61263e8e8141ccde1a0c07816</anchor>
      <arglist>(int64 value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeInt64BigEndian</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a5962dcaca71153338180ef0c17e11152</anchor>
      <arglist>(int64 value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeFloat</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a0a1d967388deb957e573a8bfa0aede56</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeFloatBigEndian</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a84cb925582b87dc5c1f5e6d569a74208</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeDouble</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>af48e3b3934bf5b4624dcbe00989581a0</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeDoubleBigEndian</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a03a42d49d4a1aba31b38a2069cbe18b0</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeRepeatedByte</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a2971fbd11a1c278f85ae02726c20d3be</anchor>
      <arglist>(uint8 byte, size_t numTimesToRepeat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeCompressedInt</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>ac01d789588295c52ce4034bf792d9b20</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeString</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a63a79aac70bc3ad976cd3fb3a6d57ffd</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeText</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a2212ca3e2951b8c81faf8857398be90d</anchor>
      <arglist>(const String &amp;text, bool asUTF16, bool writeUTF16ByteOrderMark, const char *lineEndings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int64</type>
      <name>writeFromInputStream</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a9f80423e8a780f4124d9b7910d712cb1</anchor>
      <arglist>(InputStream &amp;source, int64 maxNumBytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNewLineString</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a3cd9133af8d3e6a04b8c983290649909</anchor>
      <arglist>(const String &amp;newLineString)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getNewLineString</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a8d814d7fc873ab1799778b79d45f3951</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OutputStream</name>
      <anchorfile>classOutputStream.html</anchorfile>
      <anchor>a1159b7032e052493fdec603a3deeff70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Oversampling</name>
    <filename>classjuce_1_1dsp_1_1Oversampling.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="enumeration">
      <type></type>
      <name>FilterType</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filterHalfBandFIREquiripple</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77bea12bf44edebb4a48b7047cb6cfd3d4ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filterHalfBandPolyphaseIIR</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77beaa847d01b4c7450c911401bfd1909ab21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numFilterTypes</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77beae093412bf3048a370021dafc495b0f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filterHalfBandFIREquiripple</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77bea12bf44edebb4a48b7047cb6cfd3d4ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>filterHalfBandPolyphaseIIR</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77beaa847d01b4c7450c911401bfd1909ab21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numFilterTypes</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3948fb7c9d928b594f55617aac1e77beae093412bf3048a370021dafc495b0f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Oversampling</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>aa3e5bffb099e28ca06ac388b6a9c09a3</anchor>
      <arglist>(size_t numChannels=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Oversampling</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a546d6ccf9d37c198b982fd41b9c24406</anchor>
      <arglist>(size_t numChannels, size_t factor, FilterType type, bool isMaxQuality=true, bool useIntegerLatency=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Oversampling</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>ae032ed5a2b7d87e04a8d238846cee899</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingIntegerLatency</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a04761ab9d3a8fdeff80f926106f9ea37</anchor>
      <arglist>(bool shouldUseIntegerLatency) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getLatencyInSamples</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a5c9393b28993a1860e83c2fe6e03453b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getOversamplingFactor</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>af5a826a4852485527dbce1ec9267b7b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initProcessing</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a4f28ef183fd1df4d0de09878105caea5</anchor>
      <arglist>(size_t maximumNumberOfSamplesBeforeOversampling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>ab7f800f2bebd49e2f0f81ca72f21a305</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlock&lt; SampleType &gt;</type>
      <name>processSamplesUp</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a94dd547d84b997dea3f5ba2622ebb162</anchor>
      <arglist>(const AudioBlock&lt; const SampleType &gt; &amp;inputBlock) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processSamplesDown</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a2a4d0e7a4c9d9e52edce0dd04dc3881a</anchor>
      <arglist>(AudioBlock&lt; SampleType &gt; &amp;outputBlock) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOversamplingStage</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>ae15c226001fbe040c99cdf2c176d6faf</anchor>
      <arglist>(FilterType, float normalisedTransitionWidthUp, float stopbandAmplitudedBUp, float normalisedTransitionWidthDown, float stopbandAmplitudedBDown)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDummyOversamplingStage</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>ad0ce1183da351c3acb41d40958a92ce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearOversamplingStages</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a3a695ca7aa55d23e4b45ef21165feea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>factorOversampling</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>a6da4a5973e9115d259f0a005dd0013ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>numChannels</name>
      <anchorfile>classjuce_1_1dsp_1_1Oversampling.html</anchorfile>
      <anchor>ad2a5d9bf577a7b3a25b20d55c4b7035e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OwnedArray</name>
    <filename>classOwnedArray.html</filename>
    <templarg>class ObjectClass</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <member kind="typedef">
      <type>typename TypeOfCriticalSectionToUse::ScopedLockType</type>
      <name>ScopedLockType</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aba6373ac73496b776fce184af518f76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a080881446098eecd64e8399e1d124142</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aab8ed18b03ab56e465433b32f84c9e59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a1b96d5762983d3d81cfc30acc4ed5cc1</anchor>
      <arglist>(OwnedArray &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a78d50a0becbc5804b8ef3359f852411c</anchor>
      <arglist>(const std::initializer_list&lt; ObjectClass * &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>OwnedArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a4f4fb814ca418a4b608b1eb51454fb1c</anchor>
      <arglist>(OwnedArray &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a11f24c673752b4b84d828b4e0dd60f85</anchor>
      <arglist>(OwnedArray&lt; OtherObjectClass, OtherCriticalSection &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>OwnedArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aee28e91d938f6cbf54ecbc5e41704f50</anchor>
      <arglist>(OwnedArray&lt; OtherObjectClass, OtherCriticalSection &gt; &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a65730f03dbe905fa251491cb6c8c14ee</anchor>
      <arglist>(bool deleteObjects=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQuick</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a96fee75673d70e8cf7548bcc0588dddf</anchor>
      <arglist>(bool deleteObjects)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a5db444e91e2abcdcf222f5ec2a90e1ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a63b263300bdd70a79035a57470bfae8f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>operator[]</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aa9c6d97a3e2d752085ab8c872624b0e0</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>getUnchecked</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ac8c948a0e67daef25c3523aabac9948f</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>getFirst</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a9dc30f5521d6854322ee8febb72e43c1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>getLast</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>afe4713dc16312d6d685b01d8bb760261</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>getRawDataPointer</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a83de758360ef95f223c6b25128899eba</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>begin</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a444f199c21938105923fe66496d823ef</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>begin</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a52b253f4fa067947ae4aad39cb579adc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>end</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a4490cd5e4bfcfcb541cc1ea584a3be88</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>end</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a399dfcfa753342b098f03b088e8b07c4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>data</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ab3dbc7c45d588cd2dc91423e461d4405</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>data</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ad9913d7c5f49a7ec172d87fc7313328b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a6660424693e4edbc687fc8352a71ca92</anchor>
      <arglist>(const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a4ae4a483c09550d8432b98db14f2d132</anchor>
      <arglist>(const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>add</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a501b3feaa7e37f081b41564917000cf9</anchor>
      <arglist>(ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>add</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ab0902dfce7362dae0bd0e0ae841382f4</anchor>
      <arglist>(std::unique_ptr&lt; ObjectClass &gt; newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>insert</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a795495eeab62e88e1d1f76ab99c406c6</anchor>
      <arglist>(int indexToInsertAt, ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>insert</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a267584a1406626da3fb3ff3191a99413</anchor>
      <arglist>(int indexToInsertAt, std::unique_ptr&lt; ObjectClass &gt; newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ac56956aeefcbbaeea2f4d143eb78f633</anchor>
      <arglist>(int indexToInsertAt, ObjectClass *const *newObjects, int numberOfElements)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>set</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ae6a625f6c7bcd56918d063a0beca8147</anchor>
      <arglist>(int indexToChange, ObjectClass *newObject, bool deleteOldElement=true)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>set</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a0f54dac9222a381643ec23afc1f2f369</anchor>
      <arglist>(int indexToChange, std::unique_ptr&lt; ObjectClass &gt; newObject, bool deleteOldElement=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aa2bd0b49686d083cd67d63da1a690dc7</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aebd1468d65d20714cf54a6e6c47d62a5</anchor>
      <arglist>(const std::initializer_list&lt; OtherArrayType &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCopiesOf</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a5168676f4e3de540247025ceaec8ad32</anchor>
      <arglist>(const OtherArrayType &amp;arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga3362aa46fe920b22b20ccc313bfe3366</anchor>
      <arglist>(ElementComparator &amp;comparator, ObjectClass *newObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga7ebb5f9e4bed3ffd0d5a4e980c77260b</anchor>
      <arglist>(ElementComparator &amp;comparator, const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ae96b18f21808cd5a62fc35bff85e2df6</anchor>
      <arglist>(int indexToRemove, bool deleteObject=true)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>removeAndReturn</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>acde0882b6e34d15efae49a5b16261b51</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a2b783fa66f082b890fc20d8d9c948494</anchor>
      <arglist>(const ObjectClass *objectToRemove, bool deleteObject=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRange</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a6ca377ada4d52033b6bc9efd3614b5c2</anchor>
      <arglist>(int startIndex, int numberToRemove, bool deleteObjects=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLast</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a5df58ce179d37074faf0b85ff83840d8</anchor>
      <arglist>(int howManyToRemove=1, bool deleteObjects=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aeae36e1f45837b3e3950fa51b0d67764</anchor>
      <arglist>(int index1, int index2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aa8b9f3cc1294a814d7d85a6e9c8266b1</anchor>
      <arglist>(int currentIndex, int newIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>aa33640231fe11ff0e21f760e395b63a1</anchor>
      <arglist>(OtherArrayType &amp;otherArray) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a77037209056e7c62634819bd274b88ab</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>a472b730297ecc033e4625e834932594e</anchor>
      <arglist>(int minNumElements) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga9ed6587acb285ae967dcce7608af95ad</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const TypeOfCriticalSectionToUse &amp;</type>
      <name>getLock</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>abe81cbaae3497fcc133c0fd15d9f17d8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OwnedArray</name>
      <anchorfile>classOwnedArray.html</anchorfile>
      <anchor>ae5d05061895f5c090a75c331a33b0771</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Pagination</name>
    <filename>structjuce_1_1midi__ci_1_1Pagination.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Pagination.html</anchorfile>
      <anchor>ae8280fdfb7d0fe8efbf91a7ccfe8b774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>limit</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Pagination.html</anchorfile>
      <anchor>aae5e43edcf7075bed55176f132de6acf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Panner</name>
    <filename>classjuce_1_1dsp_1_1Panner.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>PannerRule</type>
      <name>Rule</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>a300e43c58126e51f98c5c817724ee4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Panner</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>ae34fb8beb6aad0990db505358369620d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRule</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>adb749772094a68d911a69f6d31933cda</anchor>
      <arglist>(Rule newRule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPan</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>ab56fc55817dbcdac76dc13a2a64dce68</anchor>
      <arglist>(SampleType newPan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>a7fba36c3b65e2d4fc9ec6c35ee1fbba5</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>acf01fc539eac45c5fc6e22379da922ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Panner.html</anchorfile>
      <anchor>a2cb201452b80de152d30dca78d5ac899</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Parallelogram</name>
    <filename>classParallelogram.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type></type>
      <name>Parallelogram</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a3e792110e51d4d03c9118607a41bcafc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parallelogram</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ac3f3a02b660db3bfe1f5bfd96a2d3375</anchor>
      <arglist>(const Parallelogram &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parallelogram</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ac89c98fd7a0f485316e30535c60929d0</anchor>
      <arglist>(Point&lt; ValueType &gt; topLeftPosition, Point&lt; ValueType &gt; topRightPosition, Point&lt; ValueType &gt; bottomLeftPosition) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parallelogram</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a778890c31cb8d1d4e4603a620312ca58</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; rectangle) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram &amp;</type>
      <name>operator=</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ac1e749444cf7cfcd91e629ade011a533</anchor>
      <arglist>(const Parallelogram &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Parallelogram</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a36cd00cbf8eb2f9650a85848ac2a4c35</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a4df19d1604daa9ec39dafce27f5a0d22</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinite</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a4d902ac248baebffbc87e119492f000b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getWidth</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a4d8d6fc88a064cdb8b9c9a60d6d44b44</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getHeight</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a7cd8bc6d57fec0a422d602b0b3f8a934</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getTopLeft</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a382c6b5731603722fdfea44974455ce6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getTopRight</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ad4abd5f49dadaf5cb5d36dbb3685c943</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getBottomLeft</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a12d9ae8301e278f9b84b4fd4b4f214aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getBottomRight</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>acb439990fea63648ddc3c6f67487b37a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a2d9c68bf7353d2b5aa8bba3ea921da7c</anchor>
      <arglist>(const Parallelogram &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>af804f80d7cae5f9b981c4c53f75677b1</anchor>
      <arglist>(const Parallelogram &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram</type>
      <name>operator+</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>af15c8aaaa7bb1c9f21da9c4ffd507b71</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram &amp;</type>
      <name>operator+=</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ac8e292f61547ad7128df5cf0c272463a</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram</type>
      <name>operator-</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a571e54d1811c06cacd8018f5c5b0e880</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram &amp;</type>
      <name>operator-=</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a2110a80262dccf3fafd2095916eda2c0</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram</type>
      <name>operator*</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a31981c947371e176aee5140b4167335d</anchor>
      <arglist>(PointOrScalarType scaleFactor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram</type>
      <name>operator*=</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a8c5fed0316b90f1ea315ecab58689218</anchor>
      <arglist>(PointOrScalarType scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getRelativePoint</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a81279ee8b52e43f9f8e7aaba5887a029</anchor>
      <arglist>(Point&lt; ValueType &gt; relativePosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Parallelogram</type>
      <name>transformedBy</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a39646590bc7ce781b9e3314bddace341</anchor>
      <arglist>(const AffineTransform &amp;transform) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a85539c70e68fa569dc9434a51735fcb7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; ValueType &gt;</type>
      <name>topLeft</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a36de8f0ef00955692871232e509461c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; ValueType &gt;</type>
      <name>topRight</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>a98146517a5fa969932a9c3d92a53ad63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; ValueType &gt;</type>
      <name>bottomLeft</name>
      <anchorfile>classParallelogram.html</anchorfile>
      <anchor>ac09fdeb0c2fc05a4f31d7cb80c315dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioPluginInstance::Parameter</name>
    <filename>structAudioPluginInstance_1_1Parameter.html</filename>
    <base>HostedAudioProcessorParameter</base>
    <member kind="function">
      <type></type>
      <name>Parameter</name>
      <anchorfile>structAudioPluginInstance_1_1Parameter.html</anchorfile>
      <anchor>a6ad636467ba44ac2d134550e29283e37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>structAudioPluginInstance_1_1Parameter.html</anchorfile>
      <anchor>a566c3a41d8603e801b51dfc03832a6f3</anchor>
      <arglist>(float value, int maximumStringLength) const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValueForText</name>
      <anchorfile>structAudioPluginInstance_1_1Parameter.html</anchorfile>
      <anchor>a40bb6bc463172c8ad70b46e63c146b31</anchor>
      <arglist>(const String &amp;text) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState::Parameter</name>
    <filename>classAudioProcessorValueTreeState_1_1Parameter.html</filename>
    <base>AudioParameterFloat</base>
    <member kind="function">
      <type></type>
      <name>Parameter</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>adbd811971fa09420ce4851bd21a6b398</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, NormalisableRange&lt; float &gt; valueRange, float defaultValue, const AudioProcessorValueTreeStateParameterAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameter</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>a42e07b070577e15043c3467ef368bd10</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const String &amp;labelText, NormalisableRange&lt; float &gt; valueRange, float defaultParameterValue, std::function&lt; String(float)&gt; valueToTextFunction, std::function&lt; float(const String &amp;)&gt; textToValueFunction, bool isMetaParameter=false, bool isAutomatableParameter=true, bool isDiscrete=false, AudioProcessorParameter::Category parameterCategory=AudioProcessorParameter::genericParameter, bool isBoolean=false)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDefaultValue</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>a5af26be6a43f8c07bda5d8c235a4dc57</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSteps</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>af9f91246fa1c46edc75e25666fde67d5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDiscrete</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>a430009e7a86111e3465b393496fd078e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBoolean</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>a47b89394fd6105215e59d432d903d7d7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>AudioProcessorValueTreeState::ParameterAdapter</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1Parameter.html</anchorfile>
      <anchor>ac64e756745eeea5f763e17d8b57c3bc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParameterAttachment</name>
    <filename>classParameterAttachment.html</filename>
    <base protection="private">AudioProcessorParameter::Listener</base>
    <base protection="private">AsyncUpdater</base>
    <member kind="function">
      <type></type>
      <name>ParameterAttachment</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>a35086dd5037783e2896f26e312e297da</anchor>
      <arglist>(RangedAudioParameter &amp;parameter, std::function&lt; void(float)&gt; parameterChangedCallback, UndoManager *undoManager=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParameterAttachment</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>ace88dac332ec410af02d0b93b1a1fe91</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInitialUpdate</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>af8b9b9c1cc93b2c66fe9ee33b7389fa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueAsCompleteGesture</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>a425ac2bdd3a12358969a70d8742f9602</anchor>
      <arglist>(float newDenormalisedValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginGesture</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>aa1205d973f112771fa22e605ac007867</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueAsPartOfGesture</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>a7ce37df5c0e1dea020b256a4fdb0cbc4</anchor>
      <arglist>(float newDenormalisedValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endGesture</name>
      <anchorfile>classParameterAttachment.html</anchorfile>
      <anchor>a4d579b9961e9c84ec65fa38cd8d6976a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessorEditor::ParameterControlHighlightInfo</name>
    <filename>structAudioProcessorEditor_1_1ParameterControlHighlightInfo.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>parameterIndex</name>
      <anchorfile>structAudioProcessorEditor_1_1ParameterControlHighlightInfo.html</anchorfile>
      <anchor>adf1655668910dd66ab04d8c2bafeb4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isHighlighted</name>
      <anchorfile>structAudioProcessorEditor_1_1ParameterControlHighlightInfo.html</anchorfile>
      <anchor>a7f442332239058eabeaeaa73be17889a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>suggestedColour</name>
      <anchorfile>structAudioProcessorEditor_1_1ParameterControlHighlightInfo.html</anchorfile>
      <anchor>ae06159d036b60b93709ac4a5553af0ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParameterID</name>
    <filename>classParameterID.html</filename>
    <member kind="function">
      <type></type>
      <name>ParameterID</name>
      <anchorfile>classParameterID.html</anchorfile>
      <anchor>a9d0370265bbdb91adcbe7569ca150ecf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParameterID</name>
      <anchorfile>classParameterID.html</anchorfile>
      <anchor>a870576a613a867d2aaeda11c0b7dfb40</anchor>
      <arglist>(StringLike &amp;&amp;identifier, int versionHint=0)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getParamID</name>
      <anchorfile>classParameterID.html</anchorfile>
      <anchor>ab9b29fee75b5d36fadf8a4f879caa9cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getVersionHint</name>
      <anchorfile>classParameterID.html</anchorfile>
      <anchor>aae736c4e6f55389201cb07fc5741d0af</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState::ParameterLayout</name>
    <filename>classAudioProcessorValueTreeState_1_1ParameterLayout.html</filename>
    <member kind="function">
      <type></type>
      <name>ParameterLayout</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>ac9b11520178f81332ed548321c92d68b</anchor>
      <arglist>(std::unique_ptr&lt; Items &gt;... items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParameterLayout</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>af90ef65dd76d816ca989a3f1dbc0476c</anchor>
      <arglist>(It begin, It end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a02a9c6a1e8697cd8120e429195e7456a</anchor>
      <arglist>(std::unique_ptr&lt; Items &gt;... items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>aaea608542ba21000f850a7f33ae6d04e</anchor>
      <arglist>(It begin, It end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParameterLayout</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a49a27bf0d8fedf9c9f7b81e7fbd5a6ee</anchor>
      <arglist>(const ParameterLayout &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParameterLayout</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a3f9d58d385af385786f3b69085c42442</anchor>
      <arglist>(ParameterLayout &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ParameterLayout &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a0c054b9d2de597623e726185cc27537f</anchor>
      <arglist>(const ParameterLayout &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>ParameterLayout &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a94f6c749fe6d603155e9353e95387e3d</anchor>
      <arglist>(ParameterLayout &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a787cf51071ed675f2bdb528b22c1bf8b</anchor>
      <arglist>(ParameterLayout &amp;other) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AudioProcessorValueTreeState</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1ParameterLayout.html</anchorfile>
      <anchor>a6158866a4482765822442fae224913ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ADSR::Parameters</name>
    <filename>structADSR_1_1Parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>a33646efa57f2ea9793533e71dd4d2f02</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>a8d8efb94830094b236bb1bf043dba8b2</anchor>
      <arglist>(float attackTimeSeconds, float decayTimeSeconds, float sustainLevel, float releaseTimeSeconds)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>attack</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>aaaafd61c8b2ee7f029458c8374a4d05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>decay</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>a23e64783cbd03a51f01133edfb38321d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sustain</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>a3722c4a821ccb7affd869fb257729aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>release</name>
      <anchorfile>structADSR_1_1Parameters.html</anchorfile>
      <anchor>ac483aa7d25b7f9b08245486eaa7d9ae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::StateVariableFilter::Parameters</name>
    <filename>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</filename>
    <templarg>typename NumericType</templarg>
    <base>juce::dsp::ProcessorState</base>
    <member kind="typedef">
      <type>StateVariableFilterType</type>
      <name>Type</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>a76d28b650a2c92988fd66748542ad1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Parameters &gt;</type>
      <name>Ptr</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>abf5bd59a8d6857409e086012cea08367</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutOffFrequency</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>a7a282db729fbd35d068873c3574e10b3</anchor>
      <arglist>(double sampleRate, NumericType frequency, NumericType resonance=static_cast&lt; NumericType &gt;(1.0/MathConstants&lt; double &gt;::sqrt2)) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>acefc99dcf957f94da70a5286713281c9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>a2be370a1d58bfe9b9002ba89d339bd38</anchor>
      <arglist>(const Parameters &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>Parameters &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>aa87a40378fe3d33c61337979a7952588</anchor>
      <arglist>(const Parameters &amp;o) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>type</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>a951a2c65a561f6ff60ff1cdfe103e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NumericType</type>
      <name>g</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>a808da070b5537335701cada6d04d6fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NumericType</type>
      <name>R2</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>ae51933bd43c16fdb768dfc2a44dbf726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NumericType</type>
      <name>h</name>
      <anchorfile>structjuce_1_1dsp_1_1StateVariableFilter_1_1Parameters.html</anchorfile>
      <anchor>ae78b58f87b9343d60b5f0b912c2e3ac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Reverb::Parameters</name>
    <filename>structReverb_1_1Parameters.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>roomSize</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>a31a5e2e56f91cb29e902e045960218a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>damping</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>afbbd3f114c878f0a864205aa66d47f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wetLevel</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>ae029e68c8dc8fa0acb34373237377fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dryLevel</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>add75191e7a163d95cd807cbc72fa192c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>a2104c314f4804e3ff6e5cc7d524c3b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>freezeMode</name>
      <anchorfile>structReverb_1_1Parameters.html</anchorfile>
      <anchor>a394c3bfbd67ad681222410952dbed0c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TypeHelpers::ParameterType</name>
    <filename>structTypeHelpers_1_1ParameterType.html</filename>
    <templarg>typename Type</templarg>
    <member kind="typedef">
      <type>const Type &amp;</type>
      <name>type</name>
      <anchorfile>structTypeHelpers_1_1ParameterType.html</anchorfile>
      <anchor>ad57e75d9eb3f3f675b9156c3850636a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::Parsed</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</filename>
    <member kind="typedef">
      <type>std::variant&lt; std::monostate, Discovery, DiscoveryResponse, InvalidateMUID, EndpointInquiry, EndpointInquiryResponse, ACK, NAK, ProfileInquiry, ProfileInquiryResponse, ProfileAdded, ProfileRemoved, ProfileDetails, ProfileDetailsResponse, ProfileOn, ProfileOff, ProfileEnabledReport, ProfileDisabledReport, ProfileSpecificData, PropertyExchangeCapabilities, PropertyExchangeCapabilitiesResponse, PropertyGetData, PropertyGetDataResponse, PropertySetData, PropertySetDataResponse, PropertySubscribe, PropertySubscribeResponse, PropertyNotify, ProcessInquiry, ProcessInquiryResponse, ProcessMidiMessageReport, ProcessMidiMessageReportResponse, ProcessEndMidiMessageReport &gt;</type>
      <name>Body</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</anchorfile>
      <anchor>af69915681c3e66133cd877991566abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</anchorfile>
      <anchor>a6ce4f16e45cecb0fa8920efeb964341d</anchor>
      <arglist>(const Parsed &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</anchorfile>
      <anchor>a4e0a5ef617a2b54221a340f03d22b03a</anchor>
      <arglist>(const Parsed &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</anchorfile>
      <anchor>aae2e1542c6fa1800860a93ac997358d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Body</type>
      <name>body</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1Parsed.html</anchorfile>
      <anchor>aff8752f32f639aa5de222511b6321153</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::Parser</name>
    <filename>classjuce_1_1midi__ci_1_1Parser.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Parser.html</anchorfile>
      <anchor>ac97b82f818246afaf7b14477feae3384</anchor>
      <arglist></arglist>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384af85f07b4585cce70e6e3bd3407bfa7fb">noError</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384a2d8c1ba5d3bf63b91f260ac6d4a1ced4">mismatchedMUID</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384a3c2275e4bc4ba80a9f557076eb863257">collidingMUID</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384aad05fda888184fd1db5c0053a38b16a0">unrecognisedMessage</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384a099fcce05089ca155bfc3f7f095d99f7">reservedVersion</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1Parser.html" anchor="ac97b82f818246afaf7b14477feae3384a7596fdd04dba990373ab2f3da0c7dd3f">malformed</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>Parser</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Parser.html</anchorfile>
      <anchor>a2fa6c2b4632743de8709f5aa3550b21d</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; Message::Parsed &gt;</type>
      <name>parse</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Parser.html</anchorfile>
      <anchor>a57311e0353896ae85ce96fe6dd97d8e2</anchor>
      <arglist>(MUID ourMUID, Span&lt; const std::byte &gt; message, Status *=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; Message::Parsed &gt;</type>
      <name>parse</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Parser.html</anchorfile>
      <anchor>a373283dd42d46485942a421c765c6823</anchor>
      <arglist>(Span&lt; const std::byte &gt; message, Status *=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMessageDescription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1Parser.html</anchorfile>
      <anchor>acb22ceadac023516c06ed434511dcfc2</anchor>
      <arglist>(const Message::Parsed &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Path</name>
    <filename>classPath.html</filename>
    <class kind="class">Path::Iterator</class>
    <member kind="function">
      <type></type>
      <name>Path</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>af26cfab021ddf49af73da3b2beca85ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Path</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aabf51b70a75823c1f32e56973e4406b6</anchor>
      <arglist>(const Path &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Path</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a141da9ff89c85e0ba410b5a73864c267</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Path &amp;</type>
      <name>operator=</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a5a987af61b32095a5e0964a1130d2381</anchor>
      <arglist>(const Path &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Path</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ab2f0cd710a7e0d54764556e574445dca</anchor>
      <arglist>(Path &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Path &amp;</type>
      <name>operator=</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a9126dee6c30f937443ff58b6f97bdc0e</anchor>
      <arglist>(Path &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a79cc780c856a2a41be5450fe9d4c848c</anchor>
      <arglist>(const Path &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ab72bce9d1aeaed78f3ca17c3ed267052</anchor>
      <arglist>(const Path &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a89f5009bba5ce65b71cc8072f18c4775</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getBounds</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a2fda29fc35bfe665d9bba87e49c4cbfd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getBoundsTransformed</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>abb0355077f87f3536ea62479da222e45</anchor>
      <arglist>(const AffineTransform &amp;transform) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a7c65b793178fc6275c03dad429be9ba8</anchor>
      <arglist>(float x, float y, float tolerance=defaultToleranceForTesting) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a9f45cde60e4ac827073f4b8ffe1245b7</anchor>
      <arglist>(Point&lt; float &gt; point, float tolerance=defaultToleranceForTesting) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectsLine</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>acc8c1e33a0d6dc3f9b269d5c4d75ab3f</anchor>
      <arglist>(Line&lt; float &gt; line, float tolerance=defaultToleranceForTesting) const</arglist>
    </member>
    <member kind="function">
      <type>Line&lt; float &gt;</type>
      <name>getClippedLine</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a4ff255bd722b50c0b30da08f3a1b7732</anchor>
      <arglist>(Line&lt; float &gt; line, bool keepSectionOutsidePath) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLength</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1116b5772da6fadbd3a78b580535dddd</anchor>
      <arglist>(const AffineTransform &amp;transform=AffineTransform(), float tolerance=defaultToleranceForMeasurement) const</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getPointAlongPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a6d2621d1194dc6ae4cd141881beaa116</anchor>
      <arglist>(float distanceFromStart, const AffineTransform &amp;transform=AffineTransform(), float tolerance=defaultToleranceForMeasurement) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNearestPoint</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>af389a0e74fee50bf32ae50572c2cba4a</anchor>
      <arglist>(Point&lt; float &gt; targetPoint, Point&lt; float &gt; &amp;pointOnPath, const AffineTransform &amp;transform=AffineTransform(), float tolerance=defaultToleranceForMeasurement) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a69d4fda65a46a1f1f32cbec49ebc0910</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startNewSubPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a9c24222b2226b0e082069dbf789dca07</anchor>
      <arglist>(float startX, float startY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startNewSubPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a3de8e6d2cc6cdeaeaafc779b305eeea7</anchor>
      <arglist>(Point&lt; float &gt; start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeSubPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a3fb7879fd6e09ce7657260c7b2934162</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lineTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a6cfdf1dea900089ffee8eea61385062e</anchor>
      <arglist>(float endX, float endY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lineTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1c198837b2457184229e9948b56c6c8a</anchor>
      <arglist>(Point&lt; float &gt; end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadraticTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ab50510cf385b9ea3fe64fef6be45f85b</anchor>
      <arglist>(float controlPointX, float controlPointY, float endPointX, float endPointY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadraticTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>afc8df505c72587a7c973ec20e28e418c</anchor>
      <arglist>(Point&lt; float &gt; controlPoint, Point&lt; float &gt; endPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cubicTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a654df5afb3c113c0f6c5391a88d21811</anchor>
      <arglist>(float controlPoint1X, float controlPoint1Y, float controlPoint2X, float controlPoint2Y, float endPointX, float endPointY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cubicTo</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a9c8915eda7d7962e68d89b38ef9798eb</anchor>
      <arglist>(Point&lt; float &gt; controlPoint1, Point&lt; float &gt; controlPoint2, Point&lt; float &gt; endPoint)</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>getCurrentPosition</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a0e7b36ff6470ddd7c5e238a3d5e0ed90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>af63b8419acedc43ced5c79578be0f0ea</anchor>
      <arglist>(float x, float y, float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ad335f4ab5ece92001a69022f4ec6a38e</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; rectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRoundedRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a501f83b0e323fe86d33c047f83451065</anchor>
      <arglist>(float x, float y, float width, float height, float cornerSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRoundedRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a4f06d92e26aa83cca9e96110711ffa6a</anchor>
      <arglist>(float x, float y, float width, float height, float cornerSizeX, float cornerSizeY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRoundedRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ae99d7f45ea1ba9481a82d9e8ac3b76ab</anchor>
      <arglist>(float x, float y, float width, float height, float cornerSizeX, float cornerSizeY, bool curveTopLeft, bool curveTopRight, bool curveBottomLeft, bool curveBottomRight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRoundedRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a35bf5aa8bf831dba1bf302ec899a7fdb</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; rectangle, float cornerSizeX, float cornerSizeY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRoundedRectangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a654fb058593e963b8268476ec348e7ce</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; rectangle, float cornerSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTriangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1508e0d3dd2048dc5304721bee6ee2c1</anchor>
      <arglist>(float x1, float y1, float x2, float y2, float x3, float y3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTriangle</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a5916146ffb0f70bbba6a4c72b7f0c3f1</anchor>
      <arglist>(Point&lt; float &gt; point1, Point&lt; float &gt; point2, Point&lt; float &gt; point3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQuadrilateral</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aced2dafcb8a12f73fcffe032def577be</anchor>
      <arglist>(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEllipse</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a7514c5eaa928b64121490a7f0ce3088c</anchor>
      <arglist>(float x, float y, float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEllipse</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a34e131589e312853641df2fd6ca22579</anchor>
      <arglist>(Rectangle&lt; float &gt; area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArc</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1486b650a586f1be84e2decc47bcc844</anchor>
      <arglist>(float x, float y, float width, float height, float fromRadians, float toRadians, bool startAsNewSubPath=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCentredArc</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ad72e6b6e7a058d521f26443bbddca420</anchor>
      <arglist>(float centreX, float centreY, float radiusX, float radiusY, float rotationOfEllipse, float fromRadians, float toRadians, bool startAsNewSubPath=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPieSegment</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a6c09cddf0316e722af69129c6738be34</anchor>
      <arglist>(float x, float y, float width, float height, float fromRadians, float toRadians, float innerCircleProportionalSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPieSegment</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aaf811f4a472bb525e05ec7e5c72c8d85</anchor>
      <arglist>(Rectangle&lt; float &gt; segmentBounds, float fromRadians, float toRadians, float innerCircleProportionalSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLineSegment</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a88f8efbb76ff2f281aa528e3ad2b63a7</anchor>
      <arglist>(Line&lt; float &gt; line, float lineThickness)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArrow</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>abd4b324342831ba94b8882b5310e5ce4</anchor>
      <arglist>(Line&lt; float &gt; line, float lineThickness, float arrowheadWidth, float arrowheadLength)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPolygon</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1a2772ae9e2b056533aa6ff2f2cc2d96</anchor>
      <arglist>(Point&lt; float &gt; centre, int numberOfSides, float radius, float startAngle=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addStar</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a90d9510c290d3028f5115d7759472811</anchor>
      <arglist>(Point&lt; float &gt; centre, int numberOfPoints, float innerRadius, float outerRadius, float startAngle=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBubble</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a72d29dc3c88c38bc35f546344b837c1e</anchor>
      <arglist>(Rectangle&lt; float &gt; bodyArea, Rectangle&lt; float &gt; maximumArea, Point&lt; float &gt; arrowTipPosition, float cornerSize, float arrowBaseWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ad2d6833a36f348ab33a83309e3956c00</anchor>
      <arglist>(const Path &amp;pathToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a12aa38ff3ea67622b43bac7791257865</anchor>
      <arglist>(const Path &amp;pathToAppend, const AffineTransform &amp;transformToApply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWithPath</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a2ee3f81a2712d4c31f59f1a8edba4111</anchor>
      <arglist>(Path &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preallocateSpace</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aead99ae2d7abf0063362eac7a8e9e776</anchor>
      <arglist>(int numExtraCoordsToMakeSpaceFor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTransform</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>afad2558a4296d94b9f5640281ec3c0c3</anchor>
      <arglist>(const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleToFit</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a0df6ffa4073301eb8e2b0436fc3a1359</anchor>
      <arglist>(float x, float y, float width, float height, bool preserveProportions) noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>getTransformToScaleToFit</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a0638121298883de841c8107cd68f6156</anchor>
      <arglist>(float x, float y, float width, float height, bool preserveProportions, Justification justificationType=Justification::centred) const</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>getTransformToScaleToFit</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a494524a1c400aae6d0539d1def7ae4de</anchor>
      <arglist>(Rectangle&lt; float &gt; area, bool preserveProportions, Justification justificationType=Justification::centred) const</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>createPathWithRoundedCorners</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>ad42a4b68cf4446dde7fea6595ee786f3</anchor>
      <arglist>(float cornerRadius) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingNonZeroWinding</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a30f7bc89e2300f810a12f41bf76c5e9a</anchor>
      <arglist>(bool isNonZeroWinding) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingNonZeroWinding</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1ccb7d18e3b0ca2dde5aa4ba64729b96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPathFromStream</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a00e0e38020c035feb29e498a0ab93433</anchor>
      <arglist>(InputStream &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPathFromData</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a1f89b06ebcaac3150d8e6a1483ce1e28</anchor>
      <arglist>(const void *data, size_t numberOfBytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writePathToStream</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a352e79e085edac1136f1b38914da5e28</anchor>
      <arglist>(OutputStream &amp;destination) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a0df8e52b3635a755fec36124e8867c37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreFromString</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aef179732c86b368fc6461d889fad4d6b</anchor>
      <arglist>(StringRef stringVersion)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>defaultToleranceForTesting</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>aa23f987b8292143c3c9a6d9b0a131c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>defaultToleranceForMeasurement</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a8e27579a740ab71d223ea7398a995fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PathFlatteningIterator</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a577a6028222b3e2b2fecab5f7bf06e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Path::Iterator</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a0b64a83b94c4e1f1b1233c669897e632</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>EdgeTable</name>
      <anchorfile>classPath.html</anchorfile>
      <anchor>a4b1e466c301c489d0c91d30cd0a325a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PathFlatteningIterator</name>
    <filename>classPathFlatteningIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>PathFlatteningIterator</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a54f878dce32e05639dae4e3ebdc103e1</anchor>
      <arglist>(const Path &amp;path, const AffineTransform &amp;transform=AffineTransform(), float tolerance=Path::defaultToleranceForMeasurement)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PathFlatteningIterator</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a907158adef4ad38fd4899142b237106f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a39a62cacf05fae6d38a0df4f250e5538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLastInSubpath</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a5f446bc9d137f2d04dbbfbebebce0267</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x1</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>aeb4902696a4f694a69eb7c48b274b2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y1</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a6c4a3280b8b9504e38bc1cb739ab07e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x2</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a88aeb6be633806b5b6e2e8cc7172e1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y2</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>ad2ae4ff40b30bcc1c4704542d2c93003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>closesSubPath</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>ac102af0a5ac3dfd026488c1efea1b8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subPathIndex</name>
      <anchorfile>classPathFlatteningIterator.html</anchorfile>
      <anchor>a96ac386608cfe18dde7de5a433aac417</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PathStrokeType</name>
    <filename>classPathStrokeType.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>JointStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mitered</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8ae51af2220424cff8ab85409c4f7659b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>curved</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8aa0e50e387cbe6533b830061006cb3747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>beveled</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8a957c356587532b49af11000b024bd38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EndCapStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>butt</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfa05f422ecf6a99eb2eed32a6d67795b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>square</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfabed6afb274b3942d54f510ba65281cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rounded</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfa6b01d7b3e9809f0b62dcb151d552a96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mitered</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8ae51af2220424cff8ab85409c4f7659b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>curved</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8aa0e50e387cbe6533b830061006cb3747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>beveled</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af1cf21018ccb9aa84572c1da4ae513b8a957c356587532b49af11000b024bd38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>butt</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfa05f422ecf6a99eb2eed32a6d67795b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>square</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfabed6afb274b3942d54f510ba65281cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rounded</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a9050e37133047ab699b44b704e4f96cfa6b01d7b3e9809f0b62dcb151d552a96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathStrokeType</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a13807bdde000cb2dcc1da0360ba83178</anchor>
      <arglist>(float strokeThickness) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathStrokeType</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>af2c1606aaa50cdb9e278a22173f8ccff</anchor>
      <arglist>(float strokeThickness, JointStyle jointStyle, EndCapStyle endStyle=butt) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathStrokeType</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a2d63b070c23e1aaa757759c11c3b7608</anchor>
      <arglist>(const PathStrokeType &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>PathStrokeType &amp;</type>
      <name>operator=</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a5a6dbe0e551d7ca31f78cb5fa194d3da</anchor>
      <arglist>(const PathStrokeType &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PathStrokeType</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a54a82633fb4ad911609e40fcd555b5c9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createStrokedPath</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>aa4c6f86e8127edf9cf0f538917b04cd9</anchor>
      <arglist>(Path &amp;destPath, const Path &amp;sourcePath, const AffineTransform &amp;transform=AffineTransform(), float extraAccuracy=1.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createDashedStroke</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>ab297ff70da0f10c66715d8f42cbc2d0b</anchor>
      <arglist>(Path &amp;destPath, const Path &amp;sourcePath, const float *dashLengths, int numDashLengths, const AffineTransform &amp;transform=AffineTransform(), float extraAccuracy=1.0f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createStrokeWithArrowheads</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>aa92d4d852542c356080bb180d4d4e3d3</anchor>
      <arglist>(Path &amp;destPath, const Path &amp;sourcePath, float arrowheadStartWidth, float arrowheadStartLength, float arrowheadEndWidth, float arrowheadEndLength, const AffineTransform &amp;transform=AffineTransform(), float extraAccuracy=1.0f) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getStrokeThickness</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>aeb4e2cdb110b24beec90fb06c4741976</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrokeThickness</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a0289f7d29acd4d3653bafb1e0f6ba911</anchor>
      <arglist>(float newThickness) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JointStyle</type>
      <name>getJointStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>ad6f447c1bea224d4bdbb7e65f5735f20</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJointStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>abf96f987f1412f4910faa6836ab2300f</anchor>
      <arglist>(JointStyle newStyle) noexcept</arglist>
    </member>
    <member kind="function">
      <type>EndCapStyle</type>
      <name>getEndStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a603606adc2f4d50791cc33b731a4fee9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndStyle</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a7302b4ab3dd8e55cd1fa7660e5d01245</anchor>
      <arglist>(EndCapStyle newStyle) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>a828af975b139890303e78a6dcc6b933d</anchor>
      <arglist>(const PathStrokeType &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classPathStrokeType.html</anchorfile>
      <anchor>add6bea8af7deb5d922d2a9f9fcc524a5</anchor>
      <arglist>(const PathStrokeType &amp;) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PenDetails</name>
    <filename>structPenDetails.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>rotation</name>
      <anchorfile>structPenDetails.html</anchorfile>
      <anchor>a7856c25b7bfa1da8e9b9e86eb202b098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tiltX</name>
      <anchorfile>structPenDetails.html</anchorfile>
      <anchor>a6ad674eeb8b4dc53235b7a8bc4e23e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tiltY</name>
      <anchorfile>structPenDetails.html</anchorfile>
      <anchor>a9698c338bd8eb136e0c5262c0ca7ce0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PerformanceCounter</name>
    <filename>classPerformanceCounter.html</filename>
    <class kind="struct">PerformanceCounter::Statistics</class>
    <member kind="function">
      <type></type>
      <name>PerformanceCounter</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>a3c593ff0aded29b5b63ea589eae7a639</anchor>
      <arglist>(const String &amp;counterName, int runsPerPrintout=100, const File &amp;loggingFile=File())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PerformanceCounter</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>a6f6a2cf85ae09a5e61c7ed7bb9027b4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>a8ab0ff98c5fa26c0c8823382f2275721</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>ae134b64bcca16ce2183c16c789397972</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printStatistics</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>a4be98835cd71c8b7bdd6bf93f9b83000</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Statistics</type>
      <name>getStatisticsAndReset</name>
      <anchorfile>classPerformanceCounter.html</anchorfile>
      <anchor>a0e22d532f8ce8e946f9c6fee440e77aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::Phase</name>
    <filename>structjuce_1_1dsp_1_1Phase.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structjuce_1_1dsp_1_1Phase.html</anchorfile>
      <anchor>a5a45c53bb1b95736b5218f8a46eccd27</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>advance</name>
      <anchorfile>structjuce_1_1dsp_1_1Phase.html</anchorfile>
      <anchor>a967a214796e047c5e6e5b64d07b1519f</anchor>
      <arglist>(Type increment) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>phase</name>
      <anchorfile>structjuce_1_1dsp_1_1Phase.html</anchorfile>
      <anchor>a645283a7d5aeaac1245a064a8df12b7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Phaser</name>
    <filename>classjuce_1_1dsp_1_1Phaser.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="function">
      <type></type>
      <name>Phaser</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>a614a814bd56ebe72abbd313ce3704f9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRate</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>ad9d9bedda32f1a34140758c0b310dfa5</anchor>
      <arglist>(SampleType newRateHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>a6b1e4e4f1cc22a448dc75178b635e0d4</anchor>
      <arglist>(SampleType newDepth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentreFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>aea5c91f20f85a65fe0ed834f43169fde</anchor>
      <arglist>(SampleType newCentreHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeedback</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>ab093dcf4f0f05015d0f3099202567c67</anchor>
      <arglist>(SampleType newFeedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMix</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>ad895266ae6518d06f972d052eb02a06a</anchor>
      <arglist>(SampleType newMix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>a029685cf57f7f52717dd42d664f6773b</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>a6749c61c193779aee1cc8d32fb435990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Phaser.html</anchorfile>
      <anchor>a59e1735dd9bd8baa1a2cb8ea1040d6bb</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelAlpha</name>
    <filename>classPixelAlpha.html</filename>
    <member kind="enumvalue">
      <name>indexA</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a9bafe936852a1044d21215fd707e832ca31d54b036f46396c28eb848b84ee6ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexA</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a9bafe936852a1044d21215fd707e832ca31d54b036f46396c28eb848b84ee6ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelAlpha</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a36d2df232bacd783660e22d3fdb44f14</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getNativeARGB</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>ab4b3835ad83682dc953f5717a43e3804</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getInARGBMaskOrder</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>ac83c1528cc922e8a4a2884e0409eaa87</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getInARGBMemoryOrder</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a86e524943b142407678977e4b52fc6b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getEvenBytes</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a069c94645ad1c3922b5b7520e2d5599c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getOddBytes</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a769b88b69cd1fbddcca263b03bd8b97a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getAlpha</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>af52357a6af759e4c14f2241ee65658db</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getRed</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>abe09f7dca64ace709f4549d4d7f52a6b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getGreen</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a20e33bf48279362d6b97cea62fb8e686</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getBlue</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a0b34ddebf90051d609abbb19955e7d8f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>set</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>ae7576d9af15ae35b0f39c8b89a9368a4</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>setARGB</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a5f2089c0ec6a45ed83572d3494caef0f</anchor>
      <arglist>(uint8 a_, uint8, uint8, uint8) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a6e5ce1211bea45d35d14ef55c0471901</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a68dd6a81bb823df97c9770d423a295b5</anchor>
      <arglist>(const Pixel &amp;src, uint32 extraAlpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>tween</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a92ff3a8add8e9f7c442083567a3098d7</anchor>
      <arglist>(const Pixel &amp;src, uint32 amount) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>setAlpha</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>adadffb0a0f83225fba24dbf55601edb6</anchor>
      <arglist>(uint8 newAlpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a1e5cac4a57706aee687dbe57c65db42e</anchor>
      <arglist>(int multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a82f6324230984ba5cfaea91eedec04f8</anchor>
      <arglist>(float multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>premultiply</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>afc74783ac4f996a4f41df985c107ed52</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>unpremultiply</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>a739f660b3d4b93d86bf99e791aea1999</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>desaturate</name>
      <anchorfile>classPixelAlpha.html</anchorfile>
      <anchor>adfb09bc7b34321939d9ad6b07b76c220</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelARGB</name>
    <filename>classPixelARGB.html</filename>
    <member kind="enumvalue">
      <name>indexA</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41ae2c758a6eebfdf52dde60687f68a68ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexR</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a5d38bdd8f5ffaa9917b6fff622ddb23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexG</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a9f00e7f7cddc8b6d27053806abb1630a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a7eab5933695a1fcdfee5a25cb5ef60ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexA</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41ae2c758a6eebfdf52dde60687f68a68ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexR</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a5d38bdd8f5ffaa9917b6fff622ddb23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexG</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a9f00e7f7cddc8b6d27053806abb1630a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a59039374e21c0c2576269f84c13b9c41a7eab5933695a1fcdfee5a25cb5ef60ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelARGB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a8f18b1839a1ea8366036458e7a1ee839</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelARGB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a448e416411fee597204defa0e6499c1e</anchor>
      <arglist>(uint8 a, uint8 r, uint8 g, uint8 b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getNativeARGB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>aeccc464b04bebbeb8fa721340433c035</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getInARGBMaskOrder</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a4ab57cb14ec71b5113226cfdc477a5cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getInARGBMemoryOrder</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a1f31ac28866d97bf44632b876140f88b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getEvenBytes</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a4af6a97626701a864011185574456fec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getOddBytes</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>ab069bd7777789034829231e19d8e4372</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getAlpha</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a578d8073cc8fc06b02bf5376c0fb3769</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getRed</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>afbe911418e1dd168d01d287376ea89fc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getGreen</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>aba1cdf360beb38ab4ee87d686e356171</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getBlue</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a7dbf874cf5e5e876c87ed25c65014e59</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>set</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a5c72335f6ca8533026d8b484f7a995b2</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setARGB</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a4969bb2bec245ea0fbcee204e4d5ff1b</anchor>
      <arglist>(uint8 a, uint8 r, uint8 g, uint8 b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a2bd4f6bc1869f0f6b60468746e4beece</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>ga6c6bea58980d1828a97453857636eda6</anchor>
      <arglist>(PixelRGB src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a84ded96012732f73dfcbf8fd763239dd</anchor>
      <arglist>(const Pixel &amp;src, uint32 extraAlpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>tween</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a8bc382137d6d2a33426aef9b8a236fba</anchor>
      <arglist>(const Pixel &amp;src, uint32 amount) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>setAlpha</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a766d9ce927e6798c62379cd2002c43b9</anchor>
      <arglist>(uint8 newAlpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>aa7ee03257f712ffdfb80cc1d90a863ef</anchor>
      <arglist>(int multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a11595ad87cb8ae8315771839b2b354fa</anchor>
      <arglist>(float multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>PixelARGB</type>
      <name>getUnpremultiplied</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>ad776536ef8434b6b1ab252a87727ea72</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>premultiply</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a825c18e92a2159d93687b4b161ade875</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>unpremultiply</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a6270aec4f8b98a22f3487be2b8db4dc2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>desaturate</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a4ee58dea3b504fcae39680bbd3b54106</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>internal</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a3ce76ba57b4db34944b329753a2314ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Components</type>
      <name>components</name>
      <anchorfile>classPixelARGB.html</anchorfile>
      <anchor>a6c24be1323d796c9835c7554dbb58e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PixelRGB</name>
    <filename>classPixelRGB.html</filename>
    <member kind="enumvalue">
      <name>indexR</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8a2725faa86a75bea4242137ab8b9fb128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexG</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8ae889bdfe358ad3b6395e1bf584e198f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexB</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8a59222359427902da4ec4353ee7d7c431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexR</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8a2725faa86a75bea4242137ab8b9fb128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexG</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8ae889bdfe358ad3b6395e1bf584e198f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>indexB</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>af1c1cc31c25d4dee0f61f266271849b8a59222359427902da4ec4353ee7d7c431</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelRGB</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a717ef6dc881e4f1cf1a8adde0c03707f</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getNativeARGB</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>ab3eeafaec26c98c11153c3469829067e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getInARGBMaskOrder</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>ac48c9b4c90c3dc5224aaadc7d581e27a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getInARGBMemoryOrder</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a37fba955091e639d7f1401cdb841d8ff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getEvenBytes</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a6b144f6a657e7ff62abd6f59b742a787</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint32</type>
      <name>getOddBytes</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>ad30feb7effcf69fd9acc0be0ecd7e357</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getAlpha</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a932cebd81f75f0ff9f13c7b8e0339b82</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getRed</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a19df8a6d101bb795b7ed25057c964711</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getGreen</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a44b8873d8fd580206df89bac652a21c2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline uint8</type>
      <name>getBlue</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a415a25dcd36ef2c0d569b39d603487ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>set</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a1179e367308d07f57857c7c4707d7c3f</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setARGB</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>afa5a85339ceb24e0db6fa4e26af9497a</anchor>
      <arglist>(uint8, uint8 red, uint8 green, uint8 blue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a51ac813b207fd2e900672d76ba02d546</anchor>
      <arglist>(const Pixel &amp;src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a0d8c2e7cfe0cad504c424a9cb3bc551f</anchor>
      <arglist>(PixelRGB src) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>blend</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a5e78165deed6b6da89391ec6b8a9f272</anchor>
      <arglist>(const Pixel &amp;src, uint32 extraAlpha) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>tween</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>aae11e0d637e0d29392429e73803daffc</anchor>
      <arglist>(const Pixel &amp;src, uint32 amount) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>setAlpha</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a2c16a8d7ef5238e8c8b4b5ee1e3687ea</anchor>
      <arglist>(uint8) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a3ae04d64a7112d6159da2efec4889582</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>multiplyAlpha</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a12973ec4edb0adbd721e0a7d653362e2</anchor>
      <arglist>(float) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>premultiply</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a8e2419282f881f6823d7899f747c122c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>unpremultiply</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>a43bd818ac8d55e02b8b3e14cc865a1b7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>desaturate</name>
      <anchorfile>classPixelRGB.html</anchorfile>
      <anchor>ac2918e55bfa1c745ad3e169b9b342a34</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ARAHostModel::PlaybackRegion</name>
    <filename>structARAHostModel_1_1PlaybackRegion.html</filename>
    <member kind="function">
      <type></type>
      <name>PlaybackRegion</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>abbb183b6c7c67217aa32e6978e4658e0</anchor>
      <arglist>(ARA::ARAPlaybackRegionHostRef hostRef, ARA::Host::DocumentController &amp;dc, AudioModification &amp;m, const ARA::ARAPlaybackRegionProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlaybackRegion</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a781ff442511829ba18b2b3d8784f4f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a78dd9918767dfee7ddcdea830826395b</anchor>
      <arglist>(const ARA::ARAPlaybackRegionProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a36c7734e890800c529344544d5d88732</anchor>
      <arglist>(DeletionListener &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>getAudioModification</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a19bea5a742becd19865e2406d07e5431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ARA::ARAPlaybackRegionRef</type>
      <name>getPluginRef</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>ad13a2b8be66c6ff54d70a48715862e85</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>DeletionListener &amp;</type>
      <name>getDeletionListener</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a10d399cf7cccd07c3e6ed722977e03a5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr auto</type>
      <name>getEmptyProperties</name>
      <anchorfile>structARAHostModel_1_1PlaybackRegion.html</anchorfile>
      <anchor>a48ccd421291612d441891ddd68d47637</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::PlaybackRegionRegistry</name>
    <filename>classARAHostModel_1_1PlaybackRegionRegistry.html</filename>
    <templarg>typename RendererRef</templarg>
    <templarg>typename Interface</templarg>
    <member kind="function">
      <type></type>
      <name>PlaybackRegionRegistry</name>
      <anchorfile>classARAHostModel_1_1PlaybackRegionRegistry.html</anchorfile>
      <anchor>a9437e0ca67114f7636a2e2176ba5b4d1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaybackRegionRegistry</name>
      <anchorfile>classARAHostModel_1_1PlaybackRegionRegistry.html</anchorfile>
      <anchor>ab7daeca831b4dc4cd8c07ad69579ca9e</anchor>
      <arglist>(RendererRef rendererRefIn, const Interface *interfaceIn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classARAHostModel_1_1PlaybackRegionRegistry.html</anchorfile>
      <anchor>af931567d79d41f718238ada35ce93586</anchor>
      <arglist>(PlaybackRegion &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classARAHostModel_1_1PlaybackRegionRegistry.html</anchorfile>
      <anchor>ac1aceb1e7f80d0c06487ff003464bef9</anchor>
      <arglist>(PlaybackRegion &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classARAHostModel_1_1PlaybackRegionRegistry.html</anchorfile>
      <anchor>a4421d1242a88da536f70b193f35100c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginDescription</name>
    <filename>classPluginDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>PluginDescription</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aef940d9f699a0cd6a6111ff85ec3a02e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginDescription</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a0166bf910abe1f08b92ab7d5053efe69</anchor>
      <arglist>(const PluginDescription &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginDescription</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a77b22a770a667ff7616f9bbd329b39b3</anchor>
      <arglist>(PluginDescription &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>PluginDescription &amp;</type>
      <name>operator=</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a4df570eca60abdf109204ebe26cf20a4</anchor>
      <arglist>(const PluginDescription &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>PluginDescription &amp;</type>
      <name>operator=</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a2187d3d6ebb974b9a8b23c134af87a7e</anchor>
      <arglist>(PluginDescription &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDuplicateOf</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>acf20e29a869f64b9273a1840f7c5fba4</anchor>
      <arglist>(const PluginDescription &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchesIdentifierString</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aa032afbdd691db957b29cfdf5fb8b62c</anchor>
      <arglist>(const String &amp;identifierString) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>createIdentifierString</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a2a50b676326d8b6369afe2678d57b766</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a758e723291b6cfbb0cea96cd6f396d4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromXml</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a5fae3bea93cc8398b3c114dfd52bfd42</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aea9757db9385b9398598bb65f07667fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>descriptiveName</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a93ddf8b86e68316fc4746eb89c00b52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>pluginFormatName</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a619a03af08e3904725e0255a28388a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>category</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a744b7d9bd85c5b670905ce6c411fa815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>manufacturerName</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aa8c02c784dc999a1043877b29795fff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>version</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>ad5d55de3c1ad1646e5cc49d04e5c41e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>fileOrIdentifier</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a067e44c64faac07ff146f65b375cec22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>lastFileModTime</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aa7143b1df0c657008ab9f3f196e63471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>lastInfoUpdateTime</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a62b03da7c6d39e8b509561d11d98acbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deprecatedUid</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a90d2943418f89f7017050d79e1b3c799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>uniqueId</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a7abe84837430656e04053ebdc88b80f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isInstrument</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>ada0d12fe7d191f7cd315721f7b965720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numInputChannels</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>aae10fb65ec4fcbfcf35aed5d46b98932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numOutputChannels</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a3b04bfe9e7ede6557b7de388c70a8888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasSharedContainer</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>a87c408ae648128912fc8bb1a0cb9be2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasARAExtension</name>
      <anchorfile>classPluginDescription.html</anchorfile>
      <anchor>ae38c9d3fd2719f63fb580d027a74681d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginDirectoryScanner</name>
    <filename>classPluginDirectoryScanner.html</filename>
    <member kind="function">
      <type></type>
      <name>PluginDirectoryScanner</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a0eaf052eb4a3a94545d1180b8b0f166e</anchor>
      <arglist>(KnownPluginList &amp;listToAddResultsTo, AudioPluginFormat &amp;formatToLookFor, FileSearchPath directoriesToSearch, bool searchRecursively, const File &amp;deadMansPedalFile, bool allowPluginsWhichRequireAsynchronousInstantiation=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginDirectoryScanner</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>af3132c1ed58ed03d255dde0e649f8be7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesOrIdentifiersToScan</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a3e350200665544042affea6c11b0c5f1</anchor>
      <arglist>(const StringArray &amp;filesOrIdentifiersToScan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scanNextFile</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a5303b7b743f22a6ccd470422f56ecf1e</anchor>
      <arglist>(bool dontRescanIfAlreadyInList, String &amp;nameOfPluginBeingScanned)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>skipNextFile</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a85ef4f6094d91b010e79c3790018b539</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNextPluginFileThatWillBeScanned</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>afbf9376dfd02c236d270298a53b896f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProgress</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a5ddaefc9cd4f5abc7ec0ec002dfbf239</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getFailedFiles</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a488bf31652659f9f703c86eef07a03f5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>applyBlacklistingsFromDeadMansPedal</name>
      <anchorfile>classPluginDirectoryScanner.html</anchorfile>
      <anchor>a728d0462d34e67643a0d2a79e2c19f94</anchor>
      <arglist>(KnownPluginList &amp;listToApplyTo, const File &amp;deadMansPedalFile)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::PlugInExtensionInstance</name>
    <filename>classARAHostModel_1_1PlugInExtensionInstance.html</filename>
    <member kind="function">
      <type></type>
      <name>PlugInExtensionInstance</name>
      <anchorfile>classARAHostModel_1_1PlugInExtensionInstance.html</anchorfile>
      <anchor>a7471f6ee20c5da0a14dd23d9992133da</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlugInExtensionInstance</name>
      <anchorfile>classARAHostModel_1_1PlugInExtensionInstance.html</anchorfile>
      <anchor>ad40860cc45e84fbefc66dd666742e9eb</anchor>
      <arglist>(const ARA::ARAPlugInExtensionInstance *instanceIn)</arglist>
    </member>
    <member kind="function">
      <type>PlaybackRendererInterface</type>
      <name>getPlaybackRendererInterface</name>
      <anchorfile>classARAHostModel_1_1PlugInExtensionInstance.html</anchorfile>
      <anchor>a5d0c1279c35b82031e4a1d59ae51acba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EditorRendererInterface</type>
      <name>getEditorRendererInterface</name>
      <anchorfile>classARAHostModel_1_1PlugInExtensionInstance.html</anchorfile>
      <anchor>a16382a8b2f4f030277acc97cfa3b1e90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classARAHostModel_1_1PlugInExtensionInstance.html</anchorfile>
      <anchor>ad9e6ab2ce3752ce3ec7e8fdaf3277ca7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginHostType</name>
    <filename>classPluginHostType.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>HostType</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1c752bc3862092e36ae81d35612e0763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5e62acd132677eeadafbe3e3c2d75bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a4b14200efbb17b2dd8b0b623a361829e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aed7585b06435b87dfc13fa5745482994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive9</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aefbf35e3955011997d88212873619f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive10</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1a1ff256d8e8202873e9da2b2548e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive11</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0bff9831464ee87ea2d6c4590d015ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLiveGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a665226cd0a77007d5e3a8673f6e91dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdobeAudition</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aace510334a69f21f5ced14e5ade5e1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdobePremierePro</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aba59eb46b76ef7fb9b0d2b0a5a370e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleGarageBand</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a81853a94701bd29ba292dd61108a1e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleInfoHelper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a280a1031e07fcf04f43ff99f05c2dbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleLogic</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1d085d65da9faf511f3f2ae6335812c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleMainStage</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a881584202bf474887edc5fc5243d7327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ardour</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7ae3835e601d60614473084f07aa447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AULab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a58ef3af79e0a9606f58a38ae17b4db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUVal</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8af72886c80e375acd707ba4754afad15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AvidProTools</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a574e3f1905780f354a70fe2c1ca1900d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwigStudio</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a6cf4bc70a9e21bc5e978a4960084fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkSonar8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9346912590305747f0c38d7c3208de17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkSonarGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0b64ed512c677bef44381479de35c425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkByBandlab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a2f88f807b19df8dbf3e24a4aa120e20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DaVinciResolve</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a99618d4951e81deda9ea245ec82c9fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DigitalPerformer</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5fc16668f994993c5f9a7276cd840f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FinalCut</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8abda90043ce2ae817ced6640eb0a6e7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FruityLoops</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aafe10f6ddbe74f8f788f29312fa5b2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JUCEPluginHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a753f502e9e851da85e157ed32a8f1b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagixSamplitude</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a93ac4b1eea045db98d9ab7fbcd7207c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagixSequoia</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9da9fe17e2ad06ea1def33a43e6cd821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MergingPyramix</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a79118c5e7151a052192d3ca470baed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MuseReceptorGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac44eee1f6720c9ef9296f0c655526230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Maschine</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ad8850e4c6535affb1094e10431c4d4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pluginval</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a53c8e8f18024c67450e2f7fd404ee96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reaper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aec2843d65058124f4d29e70027f06e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reason</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9d8e0a83447927ea64697a25f17f12d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Renoise</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a17d9c92fbae8bdff143b83043fada217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SADiE</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a3d56bff5bf00130c334d4c1f77432ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase4</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac364901a67009772e9870bfcae9d7090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8afddd08fe15ce7ccf7781dd0dd4cd0cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase5Bridged</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5f89e0578cf0b6bbfc5d90460890c2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9368af61e64c127344b0d69634644a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a743ff11b546c1b490db6963c58455187</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a8044b0323a8ef1e5a1a1c98fe8fd8ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase8_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aeddeed3f91cb44014d59341916ea869f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase9</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ab0bcd96b86c447d0199ea92fb02f2fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase9_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae46ef3c6a977707b52f62692bb0d7645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase10</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7df16c9b73c858a8cc00f47f7c6d5d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase10_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ab258214aea3e7296d428b81efce27c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubaseGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5b569e91a90410048fe9103eb9187d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo3</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a80770fdf759a93b5008859f7cee81c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo4</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae6da999e969e6568d22622053000ae13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0cfdb6a1f354764b44a703cc0abf911b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendoGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a4e83724575df1191787a5a4925bfe08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a64bf12c0c44b9f5ec70c1c140f8e7f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8af3715fe76036928476bec3b649f533dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0c93392fd80fa3a8fdf97e7d60be30b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae77dc227177aeb732f8716b52a163920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelabGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ad187a256a91e0a3815a2b0a61ee70d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergTestHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0c16095d15762f09685ae479aa31a864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StudioOne</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8abd93d9b41b6e92a2fac2dc3a0800c150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tracktion3</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a52cbcf5a6c5c9d2d8aca658d29b08850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TracktionGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac2bfcb06432d1e95e9ef3a370bec88ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TracktionWaveform</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5118c37bc4576bdd92b6b6e1135fae3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VBVSTScanner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a8e958c465a06a9ea17d95f02b8735580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ViennaEnsemblePro</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7e30055818715a47fde594f276a7afa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WaveBurner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5b8f0d97918ff781b19310b2b5db3a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1c752bc3862092e36ae81d35612e0763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5e62acd132677eeadafbe3e3c2d75bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a4b14200efbb17b2dd8b0b623a361829e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aed7585b06435b87dfc13fa5745482994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive9</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aefbf35e3955011997d88212873619f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive10</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1a1ff256d8e8202873e9da2b2548e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLive11</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0bff9831464ee87ea2d6c4590d015ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AbletonLiveGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a665226cd0a77007d5e3a8673f6e91dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdobeAudition</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aace510334a69f21f5ced14e5ade5e1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdobePremierePro</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aba59eb46b76ef7fb9b0d2b0a5a370e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleGarageBand</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a81853a94701bd29ba292dd61108a1e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleInfoHelper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a280a1031e07fcf04f43ff99f05c2dbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleLogic</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a1d085d65da9faf511f3f2ae6335812c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AppleMainStage</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a881584202bf474887edc5fc5243d7327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ardour</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7ae3835e601d60614473084f07aa447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AULab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a58ef3af79e0a9606f58a38ae17b4db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUVal</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8af72886c80e375acd707ba4754afad15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AvidProTools</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a574e3f1905780f354a70fe2c1ca1900d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwigStudio</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a6cf4bc70a9e21bc5e978a4960084fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkSonar8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9346912590305747f0c38d7c3208de17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkSonarGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0b64ed512c677bef44381479de35c425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CakewalkByBandlab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a2f88f807b19df8dbf3e24a4aa120e20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DaVinciResolve</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a99618d4951e81deda9ea245ec82c9fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DigitalPerformer</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5fc16668f994993c5f9a7276cd840f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FinalCut</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8abda90043ce2ae817ced6640eb0a6e7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FruityLoops</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aafe10f6ddbe74f8f788f29312fa5b2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JUCEPluginHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a753f502e9e851da85e157ed32a8f1b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagixSamplitude</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a93ac4b1eea045db98d9ab7fbcd7207c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagixSequoia</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9da9fe17e2ad06ea1def33a43e6cd821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MergingPyramix</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a79118c5e7151a052192d3ca470baed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MuseReceptorGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac44eee1f6720c9ef9296f0c655526230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Maschine</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ad8850e4c6535affb1094e10431c4d4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pluginval</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a53c8e8f18024c67450e2f7fd404ee96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reaper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aec2843d65058124f4d29e70027f06e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reason</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9d8e0a83447927ea64697a25f17f12d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Renoise</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a17d9c92fbae8bdff143b83043fada217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SADiE</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a3d56bff5bf00130c334d4c1f77432ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase4</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac364901a67009772e9870bfcae9d7090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8afddd08fe15ce7ccf7781dd0dd4cd0cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase5Bridged</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5f89e0578cf0b6bbfc5d90460890c2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a9368af61e64c127344b0d69634644a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a743ff11b546c1b490db6963c58455187</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a8044b0323a8ef1e5a1a1c98fe8fd8ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase8_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8aeddeed3f91cb44014d59341916ea869f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase9</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ab0bcd96b86c447d0199ea92fb02f2fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase9_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae46ef3c6a977707b52f62692bb0d7645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase10</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7df16c9b73c858a8cc00f47f7c6d5d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubase10_5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ab258214aea3e7296d428b81efce27c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergCubaseGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5b569e91a90410048fe9103eb9187d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo3</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a80770fdf759a93b5008859f7cee81c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo4</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae6da999e969e6568d22622053000ae13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendo5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0cfdb6a1f354764b44a703cc0abf911b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergNuendoGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a4e83724575df1191787a5a4925bfe08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab5</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a64bf12c0c44b9f5ec70c1c140f8e7f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab6</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8af3715fe76036928476bec3b649f533dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab7</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0c93392fd80fa3a8fdf97e7d60be30b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelab8</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ae77dc227177aeb732f8716b52a163920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergWavelabGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ad187a256a91e0a3815a2b0a61ee70d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SteinbergTestHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a0c16095d15762f09685ae479aa31a864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StudioOne</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8abd93d9b41b6e92a2fac2dc3a0800c150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tracktion3</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a52cbcf5a6c5c9d2d8aca658d29b08850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TracktionGeneric</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8ac2bfcb06432d1e95e9ef3a370bec88ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TracktionWaveform</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5118c37bc4576bdd92b6b6e1135fae3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VBVSTScanner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a8e958c465a06a9ea17d95f02b8735580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ViennaEnsemblePro</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a7e30055818715a47fde594f276a7afa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WaveBurner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a69d9330e82ef7520f9aa8b2ad78ce5a8a5b8f0d97918ff781b19310b2b5db3a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginHostType</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ab9be0922becd097860f5687fc202b2d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginHostType</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ad39f9273f57adbd035589d86bda72cf9</anchor>
      <arglist>(const PluginHostType &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>PluginHostType &amp;</type>
      <name>operator=</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a6d41b212aa40ac0e42a9229480479898</anchor>
      <arglist>(const PluginHostType &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAbletonLive</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a5e8e18d29f342509daa11d8a66923eeb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAdobeAudition</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ab65bf3d6106239c81763160a3b798b44</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAppleInfoHelper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>add0ba285e9939cc50377a630d98dec85</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isArdour</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a581b8ff426ce073676b5f2c6fba96b3d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAULab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>aa4ea9349004991982d08b56d6984be58</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAUVal</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a7e07fe4b12270f4c7c71f54e0bea1ea3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBitwigStudio</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a8d39d5c259199e4f3cadd1e3f3da4046</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCubase</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a53d84c0cc0837d8be7587cefc66eff38</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCubase7orLater</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a508d0701cd138cda49634005031915df</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCubaseBridged</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a0100b8f60844c4f03e67cb17522c3d1e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDaVinciResolve</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>aa1b1d4b6eb2ad784985cdf24bd982282</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDigitalPerformer</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a4e4b15c2bc66b521ae348abf939124fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinalCut</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ab84278ff6df042479de5e6c1a29d26ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFruityLoops</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>acb3da24fa5f5a10937112d4bf57f2151</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGarageBand</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a2acf6bf61170880a6e8f10c0d9eb4d17</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isJUCEPluginHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a2beb5de0e9f611aacf6f94f7be1687cc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogic</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ae6737ec4dc2d34aabb934915e16ef7e4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMainStage</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a6a8a91c5e5d62ed1794bdf76eab9a095</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNuendo</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a0ecff6b668919a87e723b0dd1156c318</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPluginval</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a394bdfb1e45a33e09f1722fc5ee8a62b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPremiere</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a4078ef040e2e224988848c8a1da0df71</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProTools</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a55b01f4d8ac7198f7ff449afc7482373</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPyramix</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a865c7d4e51fb6dc90f8668edaead1b4e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReceptor</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ad57c21e7a2c57d95e10a3ad63c1e9eda</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReaper</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a45050d5c2f5aca3be1e675912b9b9411</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReason</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a63f6ef9215d22da98ae60f6f86c26855</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRenoise</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a8d77e1395c67c649ee98ef0d1fb86ac2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSADiE</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a1800588bf986475cbb219e363a88fef1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSamplitude</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>acd76a6928845056299cad69a0f4cc030</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSequoia</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>af9445561f1728951bca95334613806e1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSonar</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a36909a79f575dcce2a2febcf95469ceb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSteinbergTestHost</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a7bf73019f3b41f18377a28b743b7150c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSteinberg</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>afccaa45668a8eed730e2ecb3a27a49d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStudioOne</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a8d09b41875e9928276203c5daf9fb955</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTracktion</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ad0ecde6e33e2dc003ac414823856f982</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTracktionWaveform</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a6f584f6faa6b7e51357ac5a821f29dbb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVBVSTScanner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a3b6d1af2a3501d6d6125b09f52e7d019</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isViennaEnsemblePro</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>adb827152c7f75ac7285a8452361432bb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWaveBurner</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a375b6011c769dfb0001c9b9a429c2b9a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWavelab</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a52fdad69a0dedce71fec4ff7195110ed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWavelabLegacy</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a591f61217cba17ba34356e5918fd8eef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMaschine</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>aa588fd290ec0f46ae1bc067de47ef4ef</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getHostDescription</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>ada0a86993991e850b8d8416b108bc58c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterAppAudioConnected</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a97bcdb35692d3a24b4f47e3b74c7cdc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchToHostApplication</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a60d5bf8224270a7b9bcb03697f0ac17e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getHostIcon</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a3456b6432594b2c4334026f81b0dcfd7</anchor>
      <arglist>(int size) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getHostPath</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a6060f772f5cb2c53589c1acc43815426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioProcessor::WrapperType</type>
      <name>getPluginLoadedAs</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a20b56a4d84ae4c788d859815b60bb93d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInAAXAudioSuite</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a26e85e84aa44fe7b0386cca3c0105014</anchor>
      <arglist>(AudioProcessor &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>HostType</type>
      <name>type</name>
      <anchorfile>classPluginHostType.html</anchorfile>
      <anchor>a93570a724e75b93db0bac819432895bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StandalonePluginHolder::PluginInOuts</name>
    <filename>structStandalonePluginHolder_1_1PluginInOuts.html</filename>
    <member kind="variable">
      <type>short</type>
      <name>numIns</name>
      <anchorfile>structStandalonePluginHolder_1_1PluginInOuts.html</anchorfile>
      <anchor>a2c18cb6876bc952ba5df80df92500c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>numOuts</name>
      <anchorfile>structStandalonePluginHolder_1_1PluginInOuts.html</anchorfile>
      <anchor>ae8defe449815bf6e651a92944240f6c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PluginListComponent</name>
    <filename>classPluginListComponent.html</filename>
    <base>Component</base>
    <base>FileDragAndDropTarget</base>
    <base protection="private">ChangeListener</base>
    <member kind="function">
      <type></type>
      <name>PluginListComponent</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a0ee22ac611a2e08a131d3e6c55185c79</anchor>
      <arglist>(AudioPluginFormatManager &amp;formatManager, KnownPluginList &amp;listToRepresent, const File &amp;deadMansPedalFile, PropertiesFile *propertiesToUse, bool allowPluginsWhichRequireAsynchronousInstantiation=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginListComponent</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>aaa23cf5a1ee1539c5794e751d66b46ca</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptionsButtonText</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a0bb67479d0034ea9901088401a03281a</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu</type>
      <name>createOptionsMenu</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a06528c14f13badd8d7b058c2fa209a32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu</type>
      <name>createMenuForRow</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a9285865d08462a8213554260edbdb965</anchor>
      <arglist>(int rowNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanDialogText</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>ab02b16b6224cd119a7bd73a83e1f8cbd</anchor>
      <arglist>(const String &amp;textForProgressWindowTitle, const String &amp;textForProgressWindowDescription)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfThreadsForScanning</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a1a39cc39461e94340d25b6d3d6d72d6b</anchor>
      <arglist>(int numThreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanFor</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>afb6fc7615226392390431941644378ce</anchor>
      <arglist>(AudioPluginFormat &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanFor</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>ac26204404f0e88ca57860ad5b5fe1d79</anchor>
      <arglist>(AudioPluginFormat &amp;, const StringArray &amp;filesOrIdentifiersToScan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isScanning</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a6f4c9532a8789249254667149978addb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSelectedPlugins</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a31cbbd642f3055ccbb59ffea1adae378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTableModel</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>afa41de11b36fdc1c016a5db90dcfadc4</anchor>
      <arglist>(TableListBoxModel *)</arglist>
    </member>
    <member kind="function">
      <type>TableListBox &amp;</type>
      <name>getTableListBox</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a6fc7120a582df27610927422fbd3fd16</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>TextButton &amp;</type>
      <name>getOptionsButton</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a13570a44efeb2fff6fb977116a08d99a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a2baadccaae30780dd58118255e459333</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileSearchPath</type>
      <name>getLastSearchPath</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a8e2477f3ec1bf71ab6a9452fb946d961</anchor>
      <arglist>(PropertiesFile &amp;, AudioPluginFormat &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setLastSearchPath</name>
      <anchorfile>classPluginListComponent.html</anchorfile>
      <anchor>a48064690164915712ff85625372d4128</anchor>
      <arglist>(PropertiesFile &amp;, AudioPluginFormat &amp;, const FileSearchPath &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KnownPluginList::PluginTree</name>
    <filename>structKnownPluginList_1_1PluginTree.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>folder</name>
      <anchorfile>structKnownPluginList_1_1PluginTree.html</anchorfile>
      <anchor>ac9560e7c8295f7967b7a4f1b62a30d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OwnedArray&lt; PluginTree &gt;</type>
      <name>subFolders</name>
      <anchorfile>structKnownPluginList_1_1PluginTree.html</anchorfile>
      <anchor>a46a202981e3ec6943e51ddbe2866a8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; PluginDescription &gt;</type>
      <name>plugins</name>
      <anchorfile>structKnownPluginList_1_1PluginTree.html</anchorfile>
      <anchor>a38e4386aee24bad7bc0aab73eecb7b08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PNGImageFormat</name>
    <filename>classPNGImageFormat.html</filename>
    <base>ImageFileFormat</base>
    <member kind="function">
      <type></type>
      <name>PNGImageFormat</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>a4db2e108ed60a66f02dee961912772ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PNGImageFormat</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>af8b79fb669a270f456ebd25dddf6ab4b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFormatName</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>aa559a3e0e0cbd4a6e531053884ece7d0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesFileExtension</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>a8378d3d8b14b42baef523646256d52f5</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canUnderstand</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>a75215cead892df2027067899fb202f75</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>decodeImage</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>a673c4af27ec2b84cd2a3c68289956e89</anchor>
      <arglist>(InputStream &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeImageToStream</name>
      <anchorfile>classPNGImageFormat.html</anchorfile>
      <anchor>a7031dda1d23807b29da3ef31e57f814a</anchor>
      <arglist>(const Image &amp;, OutputStream &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Point</name>
    <filename>classPoint.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="typedef">
      <type>TypeHelpers::SmallestFloatType&lt; ValueType &gt;</type>
      <name>FloatType</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a13f4d01778a86ac3f278984915546395</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Point</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a0b385700b224152a3f373dc0afbc9cb1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Point</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a39bcff6155dd13cbe1a7cdd81cb45108</anchor>
      <arglist>(const Point &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Point</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ada36537cba26490ef305e42f70340cd0</anchor>
      <arglist>(ValueType initialX, ValueType initialY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a2d9232b2a8f0086b06fe14b4414bf316</anchor>
      <arglist>(const Point &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a66c1208937b48acd95b306e772d11bc6</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a1fb282bb887c84719991962860a3c248</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isOrigin</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a59f26870495ebb44282c567700b5fa31</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isFinite</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a73ee8c05138a154c780f549d0cb4f216</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getX</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a5865bf288f26fb4c9b693fbbcd556901</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getY</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a096c75feec769cf65d3b42c162648673</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a87bbdb07d6e6352044836f67d208eee4</anchor>
      <arglist>(ValueType newX) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ae88309fa99367ff704b3e14bccdee3f9</anchor>
      <arglist>(ValueType newY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>withX</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a7d414e5bf6c65ef1a634134116e6c873</anchor>
      <arglist>(ValueType newX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>withY</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a6b7e746a927b693542e196d6c85626e2</anchor>
      <arglist>(ValueType newY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXY</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a6994d9b798da9e4e62e37dd45e5a6986</anchor>
      <arglist>(ValueType newX, ValueType newY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addXY</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a555fd3f808036a24d9ba1f4079430712</anchor>
      <arglist>(ValueType xToAdd, ValueType yToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>translated</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>aaceccaa8f624eb5235344c8b60f3430f</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator+</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a5858b41068a00122b2f636e642d77e5f</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator+=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a33502aca9d8512dd92a747fe5cc5942b</anchor>
      <arglist>(Point other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator-</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a791a42a78ccf14d35a559d4b5c02f385</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator-=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ab304aa98f9c8fc0713eb86e37ac57820</anchor>
      <arglist>(Point other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator*</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a561c0ce1941af5786727eb3d82731c99</anchor>
      <arglist>(Point&lt; OtherType &gt; other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator*=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ad0355c7db9ae15d083b355ac2b5c9f46</anchor>
      <arglist>(Point&lt; OtherType &gt; other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator/</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a4ee33983095ac86fbe1ec13cd49019e2</anchor>
      <arglist>(Point&lt; OtherType &gt; other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator/=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ae726ccb3297ad9b4658335a79544ee21</anchor>
      <arglist>(Point&lt; OtherType &gt; other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator*</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a44aa3a8559bfba9d4db788caa8874cb5</anchor>
      <arglist>(OtherType multiplier) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator/</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a627301659528b5f49c8c879cf2f324de</anchor>
      <arglist>(OtherType divisor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator*=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a44aba636c8a3b0080c984e28a8e1f11d</anchor>
      <arglist>(FloatType multiplier) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator/=</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a00dfd42cdb39d762ff344a9995a5be4f</anchor>
      <arglist>(FloatType divisor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point</type>
      <name>operator-</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a9c59f397471c04bca619163571bdea4f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getDistanceFromOrigin</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>ac4ceeae6b4a33d7f604d8714423b42c8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getDistanceFrom</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>af2193abdf90f3dd51aba14b7780e6579</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getDistanceSquaredFromOrigin</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a2ce03d62ce8d9b1dc8ffa384b0771ca3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getDistanceSquaredFrom</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a19f3d3e67f25eb89832f036c35b0d122</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getAngleToPoint</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a92b9dfb8f5ffcb16e0c7d394feddf29c</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>rotatedAboutOrigin</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a95b4c38a22f712224a6f23cd7d556580</anchor>
      <arglist>(ValueType angleRadians) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; FloatType &gt;</type>
      <name>getPointOnCircumference</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a175c3a5670f15b17269aa08d92f23371</anchor>
      <arglist>(float radius, float angle) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; FloatType &gt;</type>
      <name>getPointOnCircumference</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a0acc9907e141e040ce134b16aef12e1d</anchor>
      <arglist>(float radiusX, float radiusY, float angle) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr FloatType</type>
      <name>getDotProduct</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a381153341f89de6b8582f273dfc83e85</anchor>
      <arglist>(Point other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTransform</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a1f25a1e3e1e4217301e776cb8454a619</anchor>
      <arglist>(const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>transformedBy</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>aa30fec65a5bea3c630f2e6b2cd356ba4</anchor>
      <arglist>(const AffineTransform &amp;transform) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point&lt; int &gt;</type>
      <name>toInt</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a329ef5cc2ee4aae32675b4dcd2272c1c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point&lt; float &gt;</type>
      <name>toFloat</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a0fd3815845986637f44c9b486e2ddab9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point&lt; double &gt;</type>
      <name>toDouble</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>abcecd8784f1ba524a21b44a5479a78e8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Point&lt; int &gt;</type>
      <name>roundToInt</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a61b6de67cf003861aa10bb31e94a0ff1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>a5e5e180539934e60053f6b03d83448b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>x</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>aba3ea63445b55dec2d740776b1059065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>y</name>
      <anchorfile>classPoint.html</anchorfile>
      <anchor>aa8d5487ccd439dd2d4b0fe87021a32c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioData::Pointer</name>
    <filename>classAudioData_1_1Pointer.html</filename>
    <templarg>typename SampleFormat</templarg>
    <templarg>typename Endianness</templarg>
    <templarg>typename InterleavingType</templarg>
    <templarg>typename Constness</templarg>
    <member kind="function">
      <type></type>
      <name>Pointer</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a373fea92c60a62a2e2fe31564928561c</anchor>
      <arglist>(typename Constness::VoidType *sourceData) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pointer</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>afb8aabad75cb57853c3df07cfae42b8e</anchor>
      <arglist>(typename Constness::VoidType *sourceData, int numInterleaved) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pointer</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>adcec246d71e35970a17acfe5a0808020</anchor>
      <arglist>(const Pointer &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Pointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>adaaf2ca96c2321e8659b4a761b5a990e</anchor>
      <arglist>(const Pointer &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAsFloat</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>aaffec0dba3ee56e9b53217d4ede7ab8f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsFloat</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a8fde1bbe33eee07dc6bb973e765ed9f5</anchor>
      <arglist>(float newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getAsInt32</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a9719e315da69912c0ab7c38d64cb2ca6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsInt32</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>acd19b96f9d16adf4ff8ab6c9dc9b4b04</anchor>
      <arglist>(int32 newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Pointer &amp;</type>
      <name>operator++</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a11d539e313752e393bbcb3433e0c8338</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Pointer &amp;</type>
      <name>operator--</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a38967cc3e4184c7b2288a02dd286050d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Pointer &amp;</type>
      <name>operator+=</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a2d90ef2833c1687402954b81bd4b00b3</anchor>
      <arglist>(int samplesToJump) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Pointer</type>
      <name>operator+</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a41b5649a89113a2910f5657fe6799e6b</anchor>
      <arglist>(int samplesToJump) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>aed75d8a75052aec8fb0ca7c9cb19dfd2</anchor>
      <arglist>(Pointer source, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertSamples</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a3ed79ca9ee8fd77785c83586a97a8ce0</anchor>
      <arglist>(OtherPointerType source, int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSamples</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a8b123e357446ef1faa6731790d421969</anchor>
      <arglist>(int numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; float &gt;</type>
      <name>findMinAndMax</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a8eec901825647ffbbb49da6fa248cff5</anchor>
      <arglist>(size_t numSamples) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMinAndMax</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a373335e595058583a100bfa70a469518</anchor>
      <arglist>(size_t numSamples, float &amp;minValue, float &amp;maxValue) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumInterleavedChannels</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a0684a61827cea250a1e3009a6e505250</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumBytesBetweenSamples</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>aa7a0811a9ec22b0fb98cbf83177f7ed4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getRawData</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a10144bcad63b6236a4185505490d4293</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isFloatingPoint</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>ac4e7dd1bc1f4e8c3083711fe54822e79</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isBigEndian</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>ad5c297903cd9da5ad3b90328cd26e80e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getBytesPerSample</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>af24f267a250d5f62db7ed8850ae23f5a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get32BitResolution</name>
      <anchorfile>classAudioData_1_1Pointer.html</anchorfile>
      <anchor>a66fc124ce9480c540c80c50cabdb9889</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Polynomial</name>
    <filename>classjuce_1_1dsp_1_1Polynomial.html</filename>
    <templarg>typename FloatingType</templarg>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a4944cee95d38867c108c4ecac7f4ce18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>abc95969ffa7b4df5cb9cf6188eed36c4</anchor>
      <arglist>(const FloatingType *coefficients, int numCoefficients)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a4ffca129bfc041e2e0e3f3e2d4f039b9</anchor>
      <arglist>(const Polynomial &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>ad6a956a5daf5a086ec8d6f761fefe105</anchor>
      <arglist>(Polynomial &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Polynomial &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a1bf9ca6631aba5e07a2db722bd6a17d0</anchor>
      <arglist>(const Polynomial &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Polynomial &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a2b96bacfcd2c5165182d6abe44a6e528</anchor>
      <arglist>(Polynomial &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a48bf2667d24f9d9ccec48804abc97b7f</anchor>
      <arglist>(Values... items)</arglist>
    </member>
    <member kind="function">
      <type>FloatingType</type>
      <name>operator[]</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a4cac8e298d200537d7ef440eff1c010d</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatingType &amp;</type>
      <name>operator[]</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a1a905534edebfaa4b9acb40886a5c0d4</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatingType</type>
      <name>operator()</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>af56caf88a8587cacc0c929eac2877dcf</anchor>
      <arglist>(FloatingType x) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOrder</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>aef26880b6c1af9d26e33d45b7101f59a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Polynomial&lt; FloatingType &gt;</type>
      <name>withGain</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a96a340ed609b0a96da338b3fcbb6ac5c</anchor>
      <arglist>(double gain) const</arglist>
    </member>
    <member kind="function">
      <type>Polynomial&lt; FloatingType &gt;</type>
      <name>getSumWith</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>a51769e4220eaf0aaaa5f4057dd98da9b</anchor>
      <arglist>(const Polynomial&lt; FloatingType &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Polynomial&lt; FloatingType &gt;</type>
      <name>getProductWith</name>
      <anchorfile>classjuce_1_1dsp_1_1Polynomial.html</anchorfile>
      <anchor>ace07bd7b7d9e20c5d14a75e0823b39f3</anchor>
      <arglist>(const Polynomial&lt; FloatingType &gt; &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu</name>
    <filename>classPopupMenu.html</filename>
    <class kind="class">PopupMenu::CustomCallback</class>
    <class kind="class">PopupMenu::CustomComponent</class>
    <class kind="struct">PopupMenu::Item</class>
    <class kind="struct">PopupMenu::LookAndFeelMethods</class>
    <class kind="class">PopupMenu::MenuItemIterator</class>
    <class kind="class">PopupMenu::Options</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6baf598840a9e3f2137df45179367323b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba00636235348246a1bd2bad0cb66f307a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>headerTextColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba964cf665c7c5a26b63866e537e9bfed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedBackgroundColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba6a9ce95ec115c9def5903d25b5ed2f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba1ec81989e7186fa2dff6b57bb057f834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6baf598840a9e3f2137df45179367323b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba00636235348246a1bd2bad0cb66f307a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>headerTextColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba964cf665c7c5a26b63866e537e9bfed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedBackgroundColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba6a9ce95ec115c9def5903d25b5ed2f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0888091ddab0f599bb9d2fab28153f6ba1ec81989e7186fa2dff6b57bb057f834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PopupMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a18f2e2f7384bd4659ddd56f40f11eb96</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PopupMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ae732bb09e977a702b78000c20becd596</anchor>
      <arglist>(const PopupMenu &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PopupMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aabdf2cc11c5e3cb57049041c459082fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu &amp;</type>
      <name>operator=</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a028130d1258139879ada7ba0ed5f994c</anchor>
      <arglist>(const PopupMenu &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PopupMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>af2121ef80718840dd08e133d9761815c</anchor>
      <arglist>(PopupMenu &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>PopupMenu &amp;</type>
      <name>operator=</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0635be446c59c930322327a06fcebc3d</anchor>
      <arglist>(PopupMenu &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ab4af03082fd727b395481a64ad940654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a843a93dcae6079af7ae472217ba266ff</anchor>
      <arglist>(Item newItem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aef24f72b91ab31133411dc867440931b</anchor>
      <arglist>(String itemText, std::function&lt; void()&gt; action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aef951884a627489e9e2ac31025ac1879</anchor>
      <arglist>(String itemText, bool isEnabled, bool isTicked, std::function&lt; void()&gt; action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a48da0870a15df436dcf3596f6fcc56d0</anchor>
      <arglist>(int itemResultID, String itemText, bool isEnabled=true, bool isTicked=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>adf0ebeb0119d337751f9b37dbaa744b1</anchor>
      <arglist>(int itemResultID, String itemText, bool isEnabled, bool isTicked, const Image &amp;iconToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a525503c40a5d2eb535117dea7de0b8e3</anchor>
      <arglist>(int itemResultID, String itemText, bool isEnabled, bool isTicked, std::unique_ptr&lt; Drawable &gt; iconToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCommandItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a3484289881ee2c045bcf3e4566473880</anchor>
      <arglist>(ApplicationCommandManager *commandManager, CommandID commandID, String displayName={}, std::unique_ptr&lt; Drawable &gt; iconToUse={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColouredItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ab02a666010c279c3d5a6713cc9d0573d</anchor>
      <arglist>(int itemResultID, String itemText, Colour itemTextColour, bool isEnabled=true, bool isTicked=false, const Image &amp;iconToUse={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColouredItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a5400de6c26ea1a71b10441a26db428d2</anchor>
      <arglist>(int itemResultID, String itemText, Colour itemTextColour, bool isEnabled, bool isTicked, std::unique_ptr&lt; Drawable &gt; iconToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCustomItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a72814662f1b4e3cb1749ad606e436708</anchor>
      <arglist>(int itemResultID, std::unique_ptr&lt; CustomComponent &gt; customComponent, std::unique_ptr&lt; const PopupMenu &gt; optionalSubMenu=nullptr, const String &amp;itemTitle={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCustomItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a62722a120e5228c9c8924b2436c09b78</anchor>
      <arglist>(int itemResultID, Component &amp;customComponent, int idealWidth, int idealHeight, bool triggerMenuItemAutomaticallyWhenClicked, std::unique_ptr&lt; const PopupMenu &gt; optionalSubMenu=nullptr, const String &amp;itemTitle={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ad1b43d0bdc2a6f636fe86db37e6e50c2</anchor>
      <arglist>(String subMenuName, PopupMenu subMenu, bool isEnabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a558b31a661d2b910faff99e3616ed3ee</anchor>
      <arglist>(String subMenuName, PopupMenu subMenu, bool isEnabled, const Image &amp;iconToUse, bool isTicked=false, int itemResultID=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a9d37619f1f67b8c62cf5e7212d1f8e28</anchor>
      <arglist>(String subMenuName, PopupMenu subMenu, bool isEnabled, std::unique_ptr&lt; Drawable &gt; iconToUse, bool isTicked=false, int itemResultID=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSeparator</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a9c411d5c29fe887e4e961a402dd43944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSectionHeader</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a01021822c1d9f7072c3ec9275fe82b1f</anchor>
      <arglist>(String title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColumnBreak</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ae7ee5f9c67285b905e3c910ba2f39bff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumItems</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a66988abcfc9795fc7775cd0bb3bd9135</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCommandItem</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aa0f6f276fd0d31d02c355a31a74335c9</anchor>
      <arglist>(int commandID) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnyActiveItems</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ab6c29dcb038fcc9920db08e3a959b11a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>show</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>acd7bdfe5db59180d929a5dac90bcacce</anchor>
      <arglist>(int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>showAt</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ac94916cb06208a99f0955084c561c92d</anchor>
      <arglist>(Rectangle&lt; int &gt; screenAreaToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>showAt</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a09cbf58f5f3e8132ad1eb6afa7819d32</anchor>
      <arglist>(Component *componentToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>showMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>abbeb6708a9b79a95c85e70db830cd7d5</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenuAsync</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a3ad2c11ff5f18dacc9cc093d2731222f</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenuAsync</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aafe397e60357ab6a12ffcc3f896ed4a7</anchor>
      <arglist>(const Options &amp;options, ModalComponentManager::Callback *callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenuAsync</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a9b60e1d864215a76e6510b8e85079004</anchor>
      <arglist>(const Options &amp;options, std::function&lt; void(int)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLookAndFeel</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a449653121fdc2a2b7f3e77d663266d00</anchor>
      <arglist>(LookAndFeel *newLookAndFeel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>dismissAllActiveMenus</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a16f1d36e74b8dcf83738b1fcbdbe8166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>HelperClasses</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>acd46b04785073e6fa0eb2e7c5a684e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MenuBarComponent</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a0d52e707059e4a3a52401397b46e9f5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CodeDocument::Position</name>
    <filename>classCodeDocument_1_1Position.html</filename>
    <member kind="function">
      <type></type>
      <name>Position</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a9884a2a1c00b008cd47fddd81ec6cbc2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Position</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>ab75b3df0bb0307b50979be99e74848a2</anchor>
      <arglist>(const CodeDocument &amp;ownerDocument, int line, int indexInLine) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Position</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>ae43f0043e69f22e0e1e1af9f4721653e</anchor>
      <arglist>(const CodeDocument &amp;ownerDocument, int charactersFromStartOfDocument) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Position</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>acd8eeea7947b1588df66d6db12e21777</anchor>
      <arglist>(const Position &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Position</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>aaffd03d4e5545fb6f65ec9c02fadb99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Position &amp;</type>
      <name>operator=</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>aced9b33d455ecaff48b03d45740d9ece</anchor>
      <arglist>(const Position &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a0b9208a5f42fabda5856e7e3d745a415</anchor>
      <arglist>(const Position &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a75b1e24f9489b2763e726b1538a1314d</anchor>
      <arglist>(const Position &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>aabaa322c141c2aa1c4f51689372dac70</anchor>
      <arglist>(int charactersFromStartOfDocument)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPosition</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a33d5895feefd36e5a9727e680a22f266</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineAndIndex</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a5a8e3e6b17098f0767f8ed46bb597518</anchor>
      <arglist>(int newLineNumber, int newIndexInLine)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLineNumber</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>ab63027008380f4c8646b9b750bef49e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexInLine</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a6e33162e697f7ecc8f4a35a63ee67bb5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionMaintained</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a6137825e7845bb6d5ee203a7d42c8d6a</anchor>
      <arglist>(bool isMaintained)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveBy</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a064a37e5128a3b31570dd09eef48c8f9</anchor>
      <arglist>(int characterDelta)</arglist>
    </member>
    <member kind="function">
      <type>Position</type>
      <name>movedBy</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>abc0ce99e1c7e0ed9eec8e15cf22bdb93</anchor>
      <arglist>(int characterDelta) const</arglist>
    </member>
    <member kind="function">
      <type>Position</type>
      <name>movedByLines</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>addca83e6a6887f564216db57884ba1a2</anchor>
      <arglist>(int deltaLines) const</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getCharacter</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a53f69a94c6db10cf9cd5b0910cec1ea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLineText</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a0f277238591ccea7590e9a0148390179</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CodeDocument</name>
      <anchorfile>classCodeDocument_1_1Position.html</anchorfile>
      <anchor>a59cbcd4bfaae5910977b0f3c452f7a80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PositionableAudioSource</name>
    <filename>classPositionableAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>~PositionableAudioSource</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a1e864c4ba7686f7baccf7a49c0a951e8</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNextReadPosition</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a1d8360d66e08d9491eb1b27c37a330ed</anchor>
      <arglist>(int64 newPosition)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getNextReadPosition</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a93fffbfa30a0470c246f6dd2ae8597c6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int64</type>
      <name>getTotalLength</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>aa32269d1013b829bb7585e65ce80f08c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isLooping</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a4e59a6b4cfcfb6e8afeea42c25379849</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLooping</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a8fba6ce7ef75cfc66c3176a37cda3ba9</anchor>
      <arglist>(bool shouldLoop)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PositionableAudioSource</name>
      <anchorfile>classPositionableAudioSource.html</anchorfile>
      <anchor>a44948d217addfc6ef7af3fad2cc30e29</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PositionedGlyph</name>
    <filename>classPositionedGlyph.html</filename>
    <member kind="function">
      <type></type>
      <name>PositionedGlyph</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a1956f18b8fb408c98ce03f168cf5cf97</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PositionedGlyph</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a20e870cfa8b3cd35b934a6d56ae118a6</anchor>
      <arglist>(const Font &amp;font, juce_wchar character, int glyphNumber, float anchorX, float baselineY, float width, bool isWhitespace)</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getCharacter</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a489149f9bb1d8f17d4090f860f1ea343</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespace</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a20dee4c6af9ea1757eb7e6110396bb45</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLeft</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>ac57d608c41e100e0e516bd9ae781119f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRight</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a4ce5cbc492437e5aba051cd26460c131</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBaselineY</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a232cec33d0a4ba95cd7a2397b2ca2d36</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTop</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a6421f0b9a300664be8675c7d6c8f6a84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBottom</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>ad3ffcb59d7aa5ef3bb17550b10b6e33e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>getBounds</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a15cb00c31d4715a095df339d2776353f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveBy</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a798015c7bca78e38eea27249e74ff1ca</anchor>
      <arglist>(float deltaX, float deltaY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a680f95075a84ffebc4939d22c964827a</anchor>
      <arglist>(Graphics &amp;g) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>afacba7398bc12780cadef58a7f05a44c</anchor>
      <arglist>(Graphics &amp;g, AffineTransform transform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPath</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a92da34e1b9bfe9da97db508fc8fe6771</anchor>
      <arglist>(Path &amp;path) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a92491e5bb26267dfa36bb54fc0be7d0e</anchor>
      <arglist>(float x, float y) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GlyphArrangement</name>
      <anchorfile>classPositionedGlyph.html</anchorfile>
      <anchor>a66ec301d4fc092a6055108ba2d0e028f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Component::Positioner</name>
    <filename>classComponent_1_1Positioner.html</filename>
    <member kind="function">
      <type></type>
      <name>Positioner</name>
      <anchorfile>classComponent_1_1Positioner.html</anchorfile>
      <anchor>a5aca4975618f87c6f92d42eab4ca93bb</anchor>
      <arglist>(Component &amp;component) noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Positioner</name>
      <anchorfile>classComponent_1_1Positioner.html</anchorfile>
      <anchor>a8ebcc8a90eeffa5c0620bb445d200806</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>Component &amp;</type>
      <name>getComponent</name>
      <anchorfile>classComponent_1_1Positioner.html</anchorfile>
      <anchor>a4178238367f5bea48e850980a9b68165</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applyNewBounds</name>
      <anchorfile>classComponent_1_1Positioner.html</anchorfile>
      <anchor>a3e88d32210f26978c182b4dfc376658f</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newBounds)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioPlayHead::PositionInfo</name>
    <filename>classAudioPlayHead_1_1PositionInfo.html</filename>
    <member kind="function">
      <type>Optional&lt; int64_t &gt;</type>
      <name>getTimeInSamples</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a50bcbdadbfe53d65fc3d167c5cd5419f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeInSamples</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a733aba86cb1859140f424a6def59f043</anchor>
      <arglist>(Optional&lt; int64_t &gt; timeInSamplesIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; double &gt;</type>
      <name>getTimeInSeconds</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a3f2452fd76cc4fb8b993b02a989e3de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeInSeconds</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>afa9c3b30c9aa5a4c038fb6bedab8d94c</anchor>
      <arglist>(Optional&lt; double &gt; timeInSecondsIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; double &gt;</type>
      <name>getBpm</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a28f78125cfa4c8b5a9323fad5924a71b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBpm</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a914e7ab87c282b1e7e49d9b4b5c26b2c</anchor>
      <arglist>(Optional&lt; double &gt; bpmIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; TimeSignature &gt;</type>
      <name>getTimeSignature</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a9dfce25ee99f5492eb35c63cd6ac64ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeSignature</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a6702b75c9eac69bf196d571a234b2baf</anchor>
      <arglist>(Optional&lt; TimeSignature &gt; timeSignatureIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; LoopPoints &gt;</type>
      <name>getLoopPoints</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>aa71df4db668c0c3ff02866c9fc5e266b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoopPoints</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a03e7b5a5fc99021a1356687d44f978dc</anchor>
      <arglist>(Optional&lt; LoopPoints &gt; loopPointsIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; int64_t &gt;</type>
      <name>getBarCount</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a615b3be22625f8ecef3fb881fe58991f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarCount</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>afb6314275e764d90557787be257e6264</anchor>
      <arglist>(Optional&lt; int64_t &gt; barCountIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; double &gt;</type>
      <name>getPpqPositionOfLastBarStart</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>ae3c5996d291870e4713d1818f636a4a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPpqPositionOfLastBarStart</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a7d279dbe3064300eb31094e2d29e1f7b</anchor>
      <arglist>(Optional&lt; double &gt; positionIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; FrameRate &gt;</type>
      <name>getFrameRate</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>aa0a5edd5c6adefe2b08a6c7cc29f0aa2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameRate</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>aad426f5be6e1fc69363a642a59d75a7c</anchor>
      <arglist>(Optional&lt; FrameRate &gt; frameRateIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; double &gt;</type>
      <name>getPpqPosition</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a19cde739df1a899d3a7ab3d94efd95bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPpqPosition</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a5998d86e25e1adaee536ab07f59f6787</anchor>
      <arglist>(Optional&lt; double &gt; ppqPositionIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; double &gt;</type>
      <name>getEditOriginTime</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a219718135f282a5d5d1e760c3132d792</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditOriginTime</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>abc841a7c2155c5accf416670eae03eb2</anchor>
      <arglist>(Optional&lt; double &gt; editOriginTimeIn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; uint64_t &gt;</type>
      <name>getHostTimeNs</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a9e58b544f174b976201b350c7b609eb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHostTimeNs</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a7b34517f7370dfd0a8d61258ec634bcf</anchor>
      <arglist>(Optional&lt; uint64_t &gt; hostTimeNsIn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsPlaying</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>abda14053d01690c7ebed7afa951fcb5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsPlaying</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>aabab7b2ad7857cb681fab69c683b32dd</anchor>
      <arglist>(bool isPlayingIn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsRecording</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a5e7e481543d496df13dc96129312bbe9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsRecording</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>ad87dffb2eb96d45f05bd59d5d72e7873</anchor>
      <arglist>(bool isRecordingIn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsLooping</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a32ff711b60ceef843cada3a81cc57e50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsLooping</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>ad6d2f0837636fe03649da80d6eabf6e4</anchor>
      <arglist>(bool isLoopingIn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a75283d1fd855845ad5d38ecc914f201d</anchor>
      <arglist>(const PositionInfo &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAudioPlayHead_1_1PositionInfo.html</anchorfile>
      <anchor>a7dc7ff8be48a346bfb031b9999953984</anchor>
      <arglist>(const PositionInfo &amp;other) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PreferencesPanel</name>
    <filename>classPreferencesPanel.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>PreferencesPanel</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>a06f7a3b4fb49f4ac96961cf8d23b5baf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PreferencesPanel</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>a1e39c914cc2904308d3677ed333bfb71</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSettingsPage</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>ab01ab7aead6da192a57857ab89a381ad</anchor>
      <arglist>(const String &amp;pageTitle, const Drawable *normalIcon, const Drawable *overIcon, const Drawable *downIcon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSettingsPage</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>a0303471a50d590d9df84116ad4b2fcf3</anchor>
      <arglist>(const String &amp;pageTitle, const void *imageData, int imageDataSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showInDialogBox</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>aa4cd9985823b61619b372a0b90cd4910</anchor>
      <arglist>(const String &amp;dialogTitle, int dialogWidth, int dialogHeight, Colour backgroundColour=Colours::white)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>createComponentForPage</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>ae6bd318e17fef2d79b0de88b93aa4c61</anchor>
      <arglist>(const String &amp;pageName)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentPage</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>ab29e97b5c691d7104831393fd81e9de1</anchor>
      <arglist>(const String &amp;pageName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getButtonSize</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>a16f9c292f25f65249a6fbd09990248a4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonSize</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>aac32a515e5c4d317ad31aa5d215706f3</anchor>
      <arglist>(int newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>aa72d4e3b3798e6c966062de385a9b6d0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classPreferencesPanel.html</anchorfile>
      <anchor>a4e4510019d9c6296b51a6030e58b967c</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Primes</name>
    <filename>classPrimes.html</filename>
    <member kind="function" static="yes">
      <type>static BigInteger</type>
      <name>createProbablePrime</name>
      <anchorfile>classPrimes.html</anchorfile>
      <anchor>a0ab2fecae5e00b0636ef96e305f1aec4</anchor>
      <arglist>(int bitLength, int certainty, const int *randomSeeds=nullptr, int numRandomSeeds=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isProbablyPrime</name>
      <anchorfile>classPrimes.html</anchorfile>
      <anchor>a7c44c5417163632b7d207f9c94270c4e</anchor>
      <arglist>(const BigInteger &amp;number, int certainty)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Process</name>
    <filename>classProcess.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ProcessPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LowPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efad7f3e46785b41d6d5db5e7afab065281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efab8355050d1e4ef5af4c057abc20259be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HighPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efaa72f09a6d0e30d394c6fe7095372a711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RealtimePriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efa1ab071c1d49e25fc1df3c9663177927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LowPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efad7f3e46785b41d6d5db5e7afab065281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efab8355050d1e4ef5af4c057abc20259be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HighPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efaa72f09a6d0e30d394c6fe7095372a711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RealtimePriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ad7b18ceb7a8c0a2b6b71856894feb6efa1ab071c1d49e25fc1df3c9663177927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setPriority</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a9183ce68082d9af49ec97bb5c92d16c1</anchor>
      <arglist>(ProcessPriority priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>terminate</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a2bf38d88851f9bb8e2cc8fd66f4affc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>isForegroundProcess</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a7d9bad73a7b996a2bbbdac5f848d09bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>makeForegroundProcess</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ab9bdca982f2b357ecc9f915724b997ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>hide</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a01a7ddde215bcef03cd16587ed4b0a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>raisePrivilege</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a8e96b400aa54a83291406378ec0d8eaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>lowerPrivilege</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>ab0153aa164ca166e209a74e8c4f811e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>isRunningUnderDebugger</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a0bd9f1c5682e4c95e1a3a407f6c838b3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>openDocument</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a05b430c0c6c182a044f67a9ce6144f43</anchor>
      <arglist>(const String &amp;documentURL, const String &amp;parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>openEmailWithAttachments</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a7be74f73ba52067284e129ad5478d9d1</anchor>
      <arglist>(const String &amp;targetEmailAddress, const String &amp;emailSubject, const String &amp;bodyText, const StringArray &amp;filesToAttach)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *JUCE_CALLTYPE</type>
      <name>getCurrentModuleInstanceHandle</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a79bd9c9cfe2072337860d633eba6f720</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setCurrentModuleInstanceHandle</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a82a86c921a568fe5af4968de5c42adb7</anchor>
      <arglist>(void *newHandle) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDockIconVisible</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>abce4be274d956bdb4f7c36398e776bfb</anchor>
      <arglist>(bool isVisible)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>setMaxNumberOfFileHandles</name>
      <anchorfile>classProcess.html</anchorfile>
      <anchor>a38b648877751448ff0ad0dd4b74b289f</anchor>
      <arglist>(int maxNumberOfFiles) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessContextNonReplacing</name>
    <filename>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</filename>
    <templarg>typename ContextSampleType</templarg>
    <member kind="typedef">
      <type>ContextSampleType</type>
      <name>SampleType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>afef7249a99e05404dc27005ab69628a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioBlock&lt; SampleType &gt;</type>
      <name>AudioBlockType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>ab926d7a71c5e26224f0f11ee68c7d33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioBlock&lt; const SampleType &gt;</type>
      <name>ConstAudioBlockType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>a5447410a37767b2234d1152da20573a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextNonReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>ab6012e92f9c0cd9e5ad0e3673e73f894</anchor>
      <arglist>(const ConstAudioBlockType &amp;input, AudioBlockType &amp;output) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextNonReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>ac4d8a6ce736a3e9d69a122a0b902630d</anchor>
      <arglist>(const ProcessContextNonReplacing &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextNonReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>aed81aa142a978ebb9462ae1b665b98f0</anchor>
      <arglist>(ProcessContextNonReplacing &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>const ConstAudioBlockType &amp;</type>
      <name>getInputBlock</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>a6253fa822ea500e0207007db8c912aa9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlockType &amp;</type>
      <name>getOutputBlock</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>a4017339ad85d931bbaaeb58a207dca5f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>usesSeparateInputAndOutputBlocks</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>a080f625172b8a62fc65e410b3fa93815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextNonReplacing.html</anchorfile>
      <anchor>ade7142ebfa4246066e103f0f1d432019</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessContextReplacing</name>
    <filename>structjuce_1_1dsp_1_1ProcessContextReplacing.html</filename>
    <templarg>typename ContextSampleType</templarg>
    <member kind="typedef">
      <type>ContextSampleType</type>
      <name>SampleType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a2bd14924a8984b7eb043a58f7dd3ee85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioBlock&lt; SampleType &gt;</type>
      <name>AudioBlockType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>af971e49569651113708189873deef4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioBlock&lt; const SampleType &gt;</type>
      <name>ConstAudioBlockType</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a302a3a589ab11fbfe7d85fb222140382</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a277d725535d26aa590b79862fc89705f</anchor>
      <arglist>(AudioBlockType &amp;block) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>ac2587b96ea1c98e6132afb0c178e9ef8</anchor>
      <arglist>(const ProcessContextReplacing &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessContextReplacing</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a4ebb1f6500725336c002e2a1040ad8b4</anchor>
      <arglist>(ProcessContextReplacing &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>const ConstAudioBlockType &amp;</type>
      <name>getInputBlock</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a55ce27902d8eb91488a2c7675ade57c7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBlockType &amp;</type>
      <name>getOutputBlock</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a6114f26dc476b3f0707220a12744d9cb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>usesSeparateInputAndOutputBlocks</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>a50a6fdf62bc01b527cdc162d50cf839f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessContextReplacing.html</anchorfile>
      <anchor>ab330cb2e7b8920ab90eeb7852a4b4038</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProcessEndMidiMessageReport</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProcessEndMidiMessageReport.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessEndMidiMessageReport.html</anchorfile>
      <anchor>a2de7e01f9c776a001187a1e88c36a01b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessEndMidiMessageReport.html</anchorfile>
      <anchor>af56c0adee7912cc8b2e022dfa3787194</anchor>
      <arglist>(const ProcessEndMidiMessageReport &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessEndMidiMessageReport.html</anchorfile>
      <anchor>a3fab8c4d80ae54d6969c6ff437f89e4d</anchor>
      <arglist>(const ProcessEndMidiMessageReport &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProcessInquiry</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiry.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiry.html</anchorfile>
      <anchor>aa4efb4caf8d07251f61e6f311b902b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiry.html</anchorfile>
      <anchor>a3830bbed9afd0644f18c5539a8c2293e</anchor>
      <arglist>(const ProcessInquiry &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiry.html</anchorfile>
      <anchor>a57d88c5e5118a2d22de4b78736d918f0</anchor>
      <arglist>(const ProcessInquiry &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProcessInquiryResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiryResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiryResponse.html</anchorfile>
      <anchor>ae7dbf6d1f11844170fbe2dfe5f2af2ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiryResponse.html</anchorfile>
      <anchor>a6996342b91831aa48dc60c0ee791e765</anchor>
      <arglist>(const ProcessInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiryResponse.html</anchorfile>
      <anchor>a7ff9c60e9347debe3838bc17eb9f4265</anchor>
      <arglist>(const ProcessInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>supportedFeatures</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessInquiryResponse.html</anchorfile>
      <anchor>a68d1691be3312dbbe5955ae154e4cdd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProcessMidiMessageReport</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>ac357f2d4107b67dc54e9b1f6168266df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>a52e96bc17313e6b3feed2db676c6f8f8</anchor>
      <arglist>(const ProcessMidiMessageReport &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>abee3a018613a06b13c30392b27e34c59</anchor>
      <arglist>(const ProcessMidiMessageReport &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>messageDataControl</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>acfb3c72d7e022e71e32a5cf22442fc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>requestedMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>ae600f2172a8705e888801cc395e66641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>channelControllerMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>ad6dcd27d529d984e7427ee85ae5b8b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>noteDataMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReport.html</anchorfile>
      <anchor>a881caaea394d3a097a6188f1825f0a1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProcessMidiMessageReportResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>aa6cc178624044c6f97652edf9ec1fa01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>ae0b37560002aeceaad4677755aaaaa73</anchor>
      <arglist>(const ProcessMidiMessageReportResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>a28c45e88647481e96c70f45fe1b778d3</anchor>
      <arglist>(const ProcessMidiMessageReportResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>messageDataControl</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>ae4648dec838dd9282a30217ca75002c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>requestedMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>aeb23d5641fe25040a283f68a60f4f772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>channelControllerMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>ae94011f1dad117988aad26bc2698ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>noteDataMessages</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProcessMidiMessageReportResponse.html</anchorfile>
      <anchor>af048cdd4f33218fac9182e45ad5f0df9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessorBase</name>
    <filename>structjuce_1_1dsp_1_1ProcessorBase.html</filename>
    <member kind="function">
      <type></type>
      <name>ProcessorBase</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorBase.html</anchorfile>
      <anchor>a29f5a9c513249a9360f6c8817d4d406f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProcessorBase</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorBase.html</anchorfile>
      <anchor>a6dfb3cffd6e05569e7a3ace41c5ea707</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorBase.html</anchorfile>
      <anchor>aa907fc1a10751860b009126f49463678</anchor>
      <arglist>(const ProcessSpec &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorBase.html</anchorfile>
      <anchor>ae3bd2552169bbc02f2955111d5724c5f</anchor>
      <arglist>(const ProcessContextReplacing&lt; float &gt; &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorBase.html</anchorfile>
      <anchor>a118a95dfb63220d6107d17b3bbbd1b7d</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::ProcessorChain</name>
    <filename>classjuce_1_1dsp_1_1ProcessorChain.html</filename>
    <templarg>typename... Processors</templarg>
    <member kind="function">
      <type>auto &amp;</type>
      <name>get</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>a7d69340e824fc1c05b87a6e0e3fc13ff</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>get</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>aa333462fe721b451d3fa6451ee4291ad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBypassed</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>a258a42803770d004373386dcff3f3940</anchor>
      <arglist>(bool b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>a112a418fec43d82589ec5500d0e5d2b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>a29dd04012abbb8e1062b9bfdc49aa209</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>a538fd16a1cc43ccfb43a4f5f1759e169</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1ProcessorChain.html</anchorfile>
      <anchor>adc8ad00524130f568b5163eb1800ef4c</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessorDuplicator</name>
    <filename>structjuce_1_1dsp_1_1ProcessorDuplicator.html</filename>
    <templarg>typename MonoProcessorType</templarg>
    <templarg>typename StateType</templarg>
    <member kind="function">
      <type></type>
      <name>ProcessorDuplicator</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>a3f242d524c4b69a2e25e88290291ecdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorDuplicator</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>a2787a8acc7d939a2f40cd25df0aa6f4c</anchor>
      <arglist>(StateType *stateToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorDuplicator</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>af11eb57ff455d64e02176037a31692cf</anchor>
      <arglist>(typename StateType::Ptr stateToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorDuplicator</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>ad738fcc36fb4cacb5b822cb6c08a43b7</anchor>
      <arglist>(const ProcessorDuplicator &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessorDuplicator</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>ae656509ef91510d5aedee18c7134b6ca</anchor>
      <arglist>(ProcessorDuplicator &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>abe839afba4cfe2289ac6894a83114ba2</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>ab671921b459081eeaf1cc97d14694740</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>a2e936b2db8ee2c1274085859a8362ffc</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>StateType::Ptr</type>
      <name>state</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorDuplicator.html</anchorfile>
      <anchor>acb3791e4d5480e67205cad6345ee4b12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessorState</name>
    <filename>structjuce_1_1dsp_1_1ProcessorState.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; ProcessorState &gt;</type>
      <name>Ptr</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorState.html</anchorfile>
      <anchor>a845ff313ddd36bcd31e9a472cb815b89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessorWrapper</name>
    <filename>structjuce_1_1dsp_1_1ProcessorWrapper.html</filename>
    <templarg>typename ProcessorType</templarg>
    <base>juce::dsp::ProcessorBase</base>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorWrapper.html</anchorfile>
      <anchor>ad882e28f122eae33e1380867c776fc7b</anchor>
      <arglist>(const ProcessSpec &amp;spec) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorWrapper.html</anchorfile>
      <anchor>a825f81e718ac75e1a0a7472463d7270c</anchor>
      <arglist>(const ProcessContextReplacing&lt; float &gt; &amp;context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorWrapper.html</anchorfile>
      <anchor>a3b134d58cede61a72c83855bc539643e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>ProcessorType</type>
      <name>processor</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessorWrapper.html</anchorfile>
      <anchor>aeca21e79ae1b721b3276af6239bcfbed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::ProcessSpec</name>
    <filename>structjuce_1_1dsp_1_1ProcessSpec.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>sampleRate</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessSpec.html</anchorfile>
      <anchor>ad802311696146be56286e7a04cf0ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>maximumBlockSize</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessSpec.html</anchorfile>
      <anchor>af298a8ee9114572706aa59de7caec09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>numChannels</name>
      <anchorfile>structjuce_1_1dsp_1_1ProcessSpec.html</anchorfile>
      <anchor>a60e674c1ee29f980ce641cb2b3409d8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InAppPurchases::Product</name>
    <filename>structInAppPurchases_1_1Product.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>identifier</name>
      <anchorfile>structInAppPurchases_1_1Product.html</anchorfile>
      <anchor>acafb3d9767164ece22a2f95bd74ce751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>title</name>
      <anchorfile>structInAppPurchases_1_1Product.html</anchorfile>
      <anchor>a52c8e88535e3a2cf74e089d62b51600c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>description</name>
      <anchorfile>structInAppPurchases_1_1Product.html</anchorfile>
      <anchor>a985ca2010425d5805da7c761e3a4fc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>price</name>
      <anchorfile>structInAppPurchases_1_1Product.html</anchorfile>
      <anchor>af1e9b6474a57c1e0b3f91cb7dd553d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>priceLocale</name>
      <anchorfile>structInAppPurchases_1_1Product.html</anchorfile>
      <anchor>a711e9bad5796dbf392c74bb167a7c351</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileAdded</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileAdded.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileAdded.html</anchorfile>
      <anchor>aa8b176e1f30daf7057786481be03bb2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileAdded.html</anchorfile>
      <anchor>a04bb4dea793533f1b3d3365056e46db1</anchor>
      <arglist>(const ProfileAdded &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileAdded.html</anchorfile>
      <anchor>ad6362bc3634ee53e78477864a4cf8658</anchor>
      <arglist>(const ProfileAdded &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileAdded.html</anchorfile>
      <anchor>ae72c7ca2523c6589b6edafe754dca986</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ProfileAtAddress</name>
    <filename>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>acdddaa4a2d6d4402c2e32ee3ac96c411</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>ab8ef339284747ba5f3777dc489d4a8e9</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>a10915c381142235af047b76c61c082a4</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>abe74184ebceee6e41f55e1b91cbff2cb</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>aeb809d466b01831435eba15540ae5540</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>a2519fc153b88e29c052cb25b4afb122b</anchor>
      <arglist>(const ProfileAtAddress &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>ad5d2322cf943fabb7deb62fb50d03ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChannelAddress</type>
      <name>address</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileAtAddress.html</anchorfile>
      <anchor>a661a640730a8295417ae5a2b6ff3d2ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::ProfileDelegate</name>
    <filename>structjuce_1_1midi__ci_1_1ProfileDelegate.html</filename>
    <member kind="function">
      <type></type>
      <name>ProfileDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>a56e258151e242f7466b1ef2fd993e374</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProfileDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>a4d2dd7229a63158b652ab8290fad7da2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProfileDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>ac629d7d63d5801f1a32e192052afdd09</anchor>
      <arglist>(const ProfileDelegate &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProfileDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>a4b5cd05c704ca2e7dab09c07aafc8096</anchor>
      <arglist>(ProfileDelegate &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ProfileDelegate &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>a7383ac60bd4eccf62028d4df3581e9a5</anchor>
      <arglist>(const ProfileDelegate &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ProfileDelegate &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>aa6983a3be439bb74c11d148219c2c738</anchor>
      <arglist>(ProfileDelegate &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>profileEnablementRequested</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileDelegate.html</anchorfile>
      <anchor>ad7d06a6054dc5d5235ec2d554ed5f257</anchor>
      <arglist>(MUID x, ProfileAtAddress profileAtAddress, int numChannels, bool enabled)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileDetails</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</anchorfile>
      <anchor>ad3a5b6955c2a2c6d2d7ba8887514dcb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</anchorfile>
      <anchor>a411fa493f87c912fb6fe2bdfa34b5341</anchor>
      <arglist>(const ProfileDetails &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</anchorfile>
      <anchor>a1f936f88170a572159fab6e51c53bab6</anchor>
      <arglist>(const ProfileDetails &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</anchorfile>
      <anchor>a0b818205b551703c4ea0825d7d3e76a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>target</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetails.html</anchorfile>
      <anchor>acf787790ab7763939aaa9bfedbb9ca4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileDetailsResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>adec9ab4a96c8e7dfb02445d669fb84cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>a2e31115ea37ed51cb79d70deedffa126</anchor>
      <arglist>(const ProfileDetailsResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>a5ad3dba15bf16f4ede6cdf32a7947878</anchor>
      <arglist>(const ProfileDetailsResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>aeda1f49387a97e011acfbef663a08e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>target</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>a035d08ffb0eb254aa9cfefacb90e813b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDetailsResponse.html</anchorfile>
      <anchor>a4c548d1f3174729ac0030bb9545c14ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileDisabledReport</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</anchorfile>
      <anchor>a07369fc2e6c016b3fb6d825cf184926d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</anchorfile>
      <anchor>abc3485b9fb10e58fda01b2d442a43abc</anchor>
      <arglist>(const ProfileDisabledReport &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</anchorfile>
      <anchor>aa4155b702b333caac5d2b1f99bfeadfa</anchor>
      <arglist>(const ProfileDisabledReport &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</anchorfile>
      <anchor>a37cbb26195a57bccd7caf9c9c7c8eae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>numChannels</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileDisabledReport.html</anchorfile>
      <anchor>a87f57abfb5857e0c5a5d617ee26baac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileEnabledReport</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</anchorfile>
      <anchor>ac4d3567c017ae7f2c206aec20c3b5ebc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</anchorfile>
      <anchor>a25081603a99e8020f19255ba205e7484</anchor>
      <arglist>(const ProfileEnabledReport &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</anchorfile>
      <anchor>ab71a4e13a3fff08baeb3d0a8fe5aec5b</anchor>
      <arglist>(const ProfileEnabledReport &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</anchorfile>
      <anchor>a95cf10dbad98cf390405735708883e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>numChannels</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileEnabledReport.html</anchorfile>
      <anchor>a97f855d01901660c826d745521e900c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ProfileHost</name>
    <filename>classjuce_1_1midi__ci_1_1ProfileHost.html</filename>
    <base>juce::midi_ci::ResponderDelegate</base>
    <member kind="function">
      <type></type>
      <name>ProfileHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>a12196c6d1a7abe84a52c6015391d060c</anchor>
      <arglist>(FunctionBlock fb, ProfileDelegate &amp;d, BufferOutput &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProfile</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>a5cbd4e0728d7df3265729f7becf719db</anchor>
      <arglist>(ProfileAtAddress, int maxNumChannels=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeProfile</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>aea083464f6833582346ba1eec0d468d2</anchor>
      <arglist>(ProfileAtAddress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProfileEnablement</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>a034126c91b87816cb936c8ee2284a04c</anchor>
      <arglist>(ProfileAtAddress, int numChannels)</arglist>
    </member>
    <member kind="function">
      <type>const BlockProfileStates &amp;</type>
      <name>getProfileStates</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>a1c490003cf7fe86d0a2279d43fcf28e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SupportedAndActive</type>
      <name>getState</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>ad11e7b9185c921c91ba65db2708eb528</anchor>
      <arglist>(ProfileAtAddress profileAtAddress) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryRespond</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ProfileHost.html</anchorfile>
      <anchor>a1bb9465a59fe29e2ac97426f7480a5c4</anchor>
      <arglist>(ResponderOutput &amp;, const Message::Parsed &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileInquiry</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiry.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiry.html</anchorfile>
      <anchor>ab49fb1e34b85cb3368cea52fdd6e56e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiry.html</anchorfile>
      <anchor>a48c73e265cae3e9a618b0039c3d58e01</anchor>
      <arglist>(const ProfileInquiry &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiry.html</anchorfile>
      <anchor>a8313c5ce8404df9cbdc396434672a58d</anchor>
      <arglist>(const ProfileInquiry &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileInquiryResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</anchorfile>
      <anchor>ae994429f3ca371e69792a2d52bddb868</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</anchorfile>
      <anchor>add2d13cbb9838b7d5101871016dca0e2</anchor>
      <arglist>(const ProfileInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</anchorfile>
      <anchor>a6aeed3f281d3317a6caa5cba70a69cd9</anchor>
      <arglist>(const ProfileInquiryResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const Profile &gt;</type>
      <name>enabledProfiles</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</anchorfile>
      <anchor>a3040de223c6ed2ab93ac2fa6af118a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const Profile &gt;</type>
      <name>disabledProfiles</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileInquiryResponse.html</anchorfile>
      <anchor>a4bb704a882bfa1c499ecee7f3945ad9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileOff</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileOff.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOff.html</anchorfile>
      <anchor>a95622f5657892707cbba53d15267ba47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOff.html</anchorfile>
      <anchor>af5a739885c20592c58a3a067b1181cc4</anchor>
      <arglist>(const ProfileOff &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOff.html</anchorfile>
      <anchor>acf84c6b56745f7677f3926c48a7c986a</anchor>
      <arglist>(const ProfileOff &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOff.html</anchorfile>
      <anchor>afe31388e2b6fc815ae62fa9b13fbf95c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileOn</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</anchorfile>
      <anchor>a6948e824589df75d933a31241d6ece40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</anchorfile>
      <anchor>a3bf971c61489192f7c3ca6368b801ffb</anchor>
      <arglist>(const ProfileOn &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</anchorfile>
      <anchor>a9c791184aaf3419b0b0db20962e501e2</anchor>
      <arglist>(const ProfileOn &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</anchorfile>
      <anchor>a9418ae2dc2afc0e184d829efa00cd092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>numChannels</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileOn.html</anchorfile>
      <anchor>a9ca1addcf532910fecbef84fd618eaaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileRemoved</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileRemoved.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileRemoved.html</anchorfile>
      <anchor>aaecad3464ceec9dda51c7990560ea727</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileRemoved.html</anchorfile>
      <anchor>ae259d40c224950330a805cdbef3e91e2</anchor>
      <arglist>(const ProfileRemoved &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileRemoved.html</anchorfile>
      <anchor>a3d06943671267b58f4304e48c1084029</anchor>
      <arglist>(const ProfileRemoved &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileRemoved.html</anchorfile>
      <anchor>a9d2b40e1ddf008bc0bdfd0e756dddc5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::ProfileSpecificData</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</anchorfile>
      <anchor>a26540c5ec013a5c4bc61c7cc03cc2887</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</anchorfile>
      <anchor>a3decc4b7a63d3a2108175ce62519af25</anchor>
      <arglist>(const ProfileSpecificData &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</anchorfile>
      <anchor>ad93564ab491788fbfc17ed71a9e30528</anchor>
      <arglist>(const ProfileSpecificData &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</anchorfile>
      <anchor>a7470dcd3f60151219a8038d842953cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>data</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1ProfileSpecificData.html</anchorfile>
      <anchor>a2d0969d93cdb632aa61e9c250abaa3c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::ProfileStateEntry</name>
    <filename>structjuce_1_1midi__ci_1_1ProfileStateEntry.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileStateEntry.html</anchorfile>
      <anchor>a5b12e373e2b3cced4af8a8784757229d</anchor>
      <arglist>(const Profile &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileStateEntry.html</anchorfile>
      <anchor>a31acd2aabed9a72de79ec56d295b0988</anchor>
      <arglist>(const ProfileStateEntry &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileStateEntry.html</anchorfile>
      <anchor>add1c9ce13e4ce1bd0300dec377c31ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportedAndActive</type>
      <name>state</name>
      <anchorfile>structjuce_1_1midi__ci_1_1ProfileStateEntry.html</anchorfile>
      <anchor>a9b34928502712c39fc5c271a6be6c45c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Notification::Progress</name>
    <filename>structPushNotifications_1_1Notification_1_1Progress.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>max</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Progress.html</anchorfile>
      <anchor>a7b640edb7dd3f94da1a01b3e33c65451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Progress.html</anchorfile>
      <anchor>a7a31c24734466a55144ac3b7de28d3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>indeterminate</name>
      <anchorfile>structPushNotifications_1_1Notification_1_1Progress.html</anchorfile>
      <anchor>a157c9028d9bbeee92332a298740ae272</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProgressBar</name>
    <filename>classProgressBar.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base protection="private">Timer</base>
    <class kind="struct">ProgressBar::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>ab8e61e7e73ef5de4a9a28e5975d40beb</anchor>
      <arglist></arglist>
      <enumvalue file="classProgressBar.html" anchor="ab8e61e7e73ef5de4a9a28e5975d40beba9a932b3cb396238423eb2f33ec17d6aa">linear</enumvalue>
      <enumvalue file="classProgressBar.html" anchor="ab8e61e7e73ef5de4a9a28e5975d40bebad5a124c9445ae5eeadb48b050b9cff72">circular</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3486234bde4b1095a948fea269635d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3486234bde4b1095a948fea269635d42a9c73104f0198a1a6e33c1a0135b4d310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foregroundColourId</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3486234bde4b1095a948fea269635d42a92bc4a65179b4e85dff89b628f5a6e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3486234bde4b1095a948fea269635d42a9c73104f0198a1a6e33c1a0135b4d310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foregroundColourId</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3486234bde4b1095a948fea269635d42a92bc4a65179b4e85dff89b628f5a6e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressBar</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>afe06d2a756619d38e007f1c3bb408f7a</anchor>
      <arglist>(double &amp;progress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressBar</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>af3c50b093d2e6efe56b1fbe14cfe6994</anchor>
      <arglist>(double &amp;progress, std::optional&lt; Style &gt; style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgressBar</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a76e7d7cfdb7fca10d85dab5e244d9ac3</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPercentageDisplay</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a19dceb0dc2c110512d0fd7dcec3fc50c</anchor>
      <arglist>(bool shouldDisplayPercentage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextToDisplay</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3487f138651d8bc5a29a2586d4862b55</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a907b252cac7cea154714aa239edcd9e1</anchor>
      <arglist>(std::optional&lt; Style &gt; newStyle)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Style &gt;</type>
      <name>getStyle</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a8c95bf1a43e71cc95afe4ee181a04a89</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Style</type>
      <name>getResolvedStyle</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a453b699f6f94623747e23ba44667c43b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a3d70df908cf97cd02d4a3fba712a81b0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>ac52be9d48db6804ad15677a786b817c8</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a68b99c1ab63b0fa3e23d88f468ac7652</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a6e37c8700a102115335666c7424c3465</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classProgressBar.html</anchorfile>
      <anchor>a04fd0878e48ed23707c018ae5f9ad6c1</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertiesFile</name>
    <filename>classPropertiesFile.html</filename>
    <base>PropertySet</base>
    <base>ChangeBroadcaster</base>
    <base protection="private">Timer</base>
    <class kind="struct">PropertiesFile::Options</class>
    <member kind="enumeration">
      <type></type>
      <name>StorageFormat</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsBinary</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eadd1552fd266d926522dfa0e162de5328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsCompressedBinary</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eab1ddcaf9fc8d45b4141749e325844f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsXML</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eab0145370e12c4174bd36dc6ac6ccc147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsBinary</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eadd1552fd266d926522dfa0e162de5328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsCompressedBinary</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eab1ddcaf9fc8d45b4141749e325844f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>storeAsXML</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ac4d1ac9a6b624f7e0de7787de46dc05eab0145370e12c4174bd36dc6ac6ccc147</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertiesFile</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a8e47a02c7600f3758f600ed2376589a4</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertiesFile</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>acf3dbec910950b70fe405cc51f7a10e6</anchor>
      <arglist>(const File &amp;file, const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertiesFile</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>af6df4687711a6dc697852eef4f7cd84a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidFile</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a31ca79cdb1a4b7c9863d981c9b438904</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveIfNeeded</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a61b439f35faf3f1add5cdfdd49a85d49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ad0c24e1809b203c8347ee07cfb599250</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needsToBeSaved</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a47742aee82eacbc1259a93df9b0d2ad4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedsToBeSaved</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a205cb3e66cef5d064578dc22b8b205cb</anchor>
      <arglist>(bool needsToBeSaved)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reload</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>abb0e0d0ea6f6c820719ef8542440e846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>ae1f8e1ee136e03759d2b3f2552e0db86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>propertyChanged</name>
      <anchorfile>classPropertiesFile.html</anchorfile>
      <anchor>a02e12b829e5b30f6c41df04242541b9c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GridItem::Property</name>
    <filename>structGridItem_1_1Property.html</filename>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>acf02bf1009c49968cc7e38a86c537f0d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>abaf00a52a8de463113a950cfc2ed9800</anchor>
      <arglist>(Keyword keyword) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>aa9217396e052af217169fceeee00ad66</anchor>
      <arglist>(const char *lineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>af3263b00ec4c7c87224ff11a5b3c0922</anchor>
      <arglist>(const String &amp;lineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a794bb111d81c2de41340195d57325e2f</anchor>
      <arglist>(int numberToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a74822be632a3f4daa42bb778514ff102</anchor>
      <arglist>(int numberToUse, const String &amp;lineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a9706c70e74c3933dc106bd2c7f53cdc5</anchor>
      <arglist>(Span spanToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSpan</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a1e9afac3f936a5a048b15ee2784d7a92</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAbsolute</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>af705c099a2035ec060564e30d6df33b4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAuto</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a78b68cf09dddac732e3afc0032ede7cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasName</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a7ef06fbb3b2ad9644c11b54d2ed6986d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a0d6e100630705800cafb0a2eb1361f8b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumber</name>
      <anchorfile>structGridItem_1_1Property.html</anchorfile>
      <anchor>a38dd2fc2446ebe5566fe1a2b60b273a9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertyComponent</name>
    <filename>classPropertyComponent.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <class kind="struct">PropertyComponent::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ab0dbefdbbbaa3f69df288b6970529c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ab0dbefdbbbaa3f69df288b6970529c5bacc13328b88de6630938e8dd8dc432c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ab0dbefdbbbaa3f69df288b6970529c5ba8c2fb4e7c4bdf509c98bac7ea8a81b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ab0dbefdbbbaa3f69df288b6970529c5bacc13328b88de6630938e8dd8dc432c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ab0dbefdbbbaa3f69df288b6970529c5ba8c2fb4e7c4bdf509c98bac7ea8a81b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyComponent</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>abcc554f33995e1b424ac1a0858198f21</anchor>
      <arglist>(const String &amp;propertyName, int preferredHeight=25)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyComponent</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a147e4b5dca6d0d90c33b3a8468b85814</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPreferredHeight</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a733270fac94b39b4db089d79c71a66cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferredHeight</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a7a1419d38e6281bc7fef79c89656024a</anchor>
      <arglist>(int newHeight) noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refresh</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a0ce62ead3836df49c63e253cf33f83c0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>acf6942b726a973f80901fcbbbed900eb</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a96ec6d515107ae96b8e7b8c154fbda67</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>a5b75f072da6b54155076ddc5c5cf22da</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>preferredHeight</name>
      <anchorfile>classPropertyComponent.html</anchorfile>
      <anchor>ae912e7f6c12e76cf3dc2a9f0d210e4ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertyDelegate</name>
    <filename>structjuce_1_1midi__ci_1_1PropertyDelegate.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a28e05b2a307add9f356100cf4b807bd8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>ab1de40ddbdce819708d4f5566066d354</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a0b126c805480e310c8c5291c4f4d9936</anchor>
      <arglist>(const PropertyDelegate &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>add4fed26f97a155837fd5c3aae3ecad4</anchor>
      <arglist>(PropertyDelegate &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>PropertyDelegate &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a69ce44ccff20bb096d674ff3c65da337</anchor>
      <arglist>(const PropertyDelegate &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>PropertyDelegate &amp;</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a13646df13c1d54005c49d25fccfdf524</anchor>
      <arglist>(PropertyDelegate &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8_t</type>
      <name>getNumSimultaneousRequestsSupported</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a69e205d5ec9694909587e1c90f3e4976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PropertyReplyData</type>
      <name>propertyGetDataRequested</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a02c69dac97767bdd85bce5867185ed86</anchor>
      <arglist>(MUID, const PropertyRequestHeader &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PropertyReplyHeader</type>
      <name>propertySetDataRequested</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a1b2e622acccbe7348bfca8cda56b12d8</anchor>
      <arglist>(MUID, const PropertyRequestData &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>subscriptionStartRequested</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>af7e19d771b1e6218f6b7adef0ae3bff0</anchor>
      <arglist>(MUID, const PropertySubscriptionHeader &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>subscriptionDidStart</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a259d12c0f4e7f86acc9a76ab887d29bf</anchor>
      <arglist>(MUID, const String &amp;subId, const PropertySubscriptionHeader &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>subscriptionWillEnd</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyDelegate.html</anchorfile>
      <anchor>a4ad564d3d8681667d45b351a8af5cc28</anchor>
      <arglist>(MUID, const Subscription &amp;sub)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertyExchangeCapabilities</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>a54d0017931612c2ef66c64bf3b08595c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>aadcf9ac0c3b19e83dee7c6594d901020</anchor>
      <arglist>(const PropertyExchangeCapabilities &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>ad324edb50f3976cf9fb2a1db9772ed60</anchor>
      <arglist>(const PropertyExchangeCapabilities &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>numSimultaneousRequestsSupported</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>a782fcc10a4530e01d927846acde189f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>majorVersion</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>a68a6a365b1b0f39b14881d3f720de3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>minorVersion</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilities.html</anchorfile>
      <anchor>a5c65d377433da0a8b6c056f6d3e39586</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertyExchangeCapabilitiesResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>ad99c01424d48f4efcd395711f0d4f8b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>ac775f58c2edd4b6af1b460573a32cfe4</anchor>
      <arglist>(const PropertyExchangeCapabilitiesResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>aaf2ce328632936785de8fe4c1dd755d5</anchor>
      <arglist>(const PropertyExchangeCapabilitiesResponse &amp;x) const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>numSimultaneousRequestsSupported</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>a62da7da4c016cff6bb098bbf03965630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>majorVersion</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>a669885c7cccf92e6c21384d8f5f56dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>minorVersion</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyExchangeCapabilitiesResponse.html</anchorfile>
      <anchor>ac7cf32a744f85fad31b73859b8516a44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::PropertyExchangeResult</name>
    <filename>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a1d86ba4643442e5df1f04a2ae3cf8ac6</anchor>
      <arglist></arglist>
      <enumvalue file="classjuce_1_1midi__ci_1_1PropertyExchangeResult.html" anchor="a1d86ba4643442e5df1f04a2ae3cf8ac6a0e87c1212a698494dcdb198af3e0eb2f">partial</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1PropertyExchangeResult.html" anchor="a1d86ba4643442e5df1f04a2ae3cf8ac6aa4510384236c8e83a0cf3b6d8b987aef">notify</enumvalue>
      <enumvalue file="classjuce_1_1midi__ci_1_1PropertyExchangeResult.html" anchor="a1d86ba4643442e5df1f04a2ae3cf8ac6ab47dd627f830a0d679164bbfff470974">tooManyTransactions</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyExchangeResult</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>aab6f54d7dcd3ddea7b5c96670d83727b</anchor>
      <arglist>(Error errorIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyExchangeResult</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a3ece56341725dcdc62052406aebe63da</anchor>
      <arglist>(var headerIn, Span&lt; const std::byte &gt; bodyIn)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Error &gt;</type>
      <name>getError</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a85d1bf5d8dc6564f70c2481a364953e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertySubscriptionHeader</type>
      <name>getHeaderAsSubscriptionHeader</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a9d567ee7589ba1b8832a596129f8a809</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyRequestHeader</type>
      <name>getHeaderAsRequestHeader</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>ae7c1c2cf9fd8d61a77ca34b3a2262860</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyReplyHeader</type>
      <name>getHeaderAsReplyHeader</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a6392156c171e364875457739c3921cb3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Span&lt; const std::byte &gt;</type>
      <name>getBody</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyExchangeResult.html</anchorfile>
      <anchor>a750eacc245299c09f37b71814d480b8f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertyGetData</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetData.html</filename>
    <base>juce::midi_ci::Message::StaticSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetData.html</anchorfile>
      <anchor>a1804ee36920e5c1cbcac5e8ccc32b78c</anchor>
      <arglist>(const PropertyGetData &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetData.html</anchorfile>
      <anchor>ae61aa3a53c9f4fbf299ab21307c136d1</anchor>
      <arglist>(const PropertyGetData &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertyGetDataResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetDataResponse.html</filename>
    <base>juce::midi_ci::Message::DynamicSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetDataResponse.html</anchorfile>
      <anchor>a075382aac97c993dcd1918ff920c04dd</anchor>
      <arglist>(const PropertyGetDataResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyGetDataResponse.html</anchorfile>
      <anchor>a6932037f5c56291495f4b270236e64c7</anchor>
      <arglist>(const PropertyGetDataResponse &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::PropertyHost</name>
    <filename>classjuce_1_1midi__ci_1_1PropertyHost.html</filename>
    <base>juce::midi_ci::ResponderDelegate</base>
    <member kind="function">
      <type></type>
      <name>PropertyHost</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>a8a9a0412307c4da91df1ec0ab6126630</anchor>
      <arglist>(FunctionBlock fb, PropertyDelegate &amp;d, BufferOutput &amp;o, CacheProvider &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; RequestKey &gt;</type>
      <name>sendSubscriptionUpdate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>a39b8439b71a6f75158c9b5cd1d1550be</anchor>
      <arglist>(MUID device, const PropertySubscriptionHeader &amp;header, Span&lt; const std::byte &gt; body, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>terminateSubscription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>abbac6640401927e42d275d3425191220</anchor>
      <arglist>(MUID device, const String &amp;subscribeId)</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; Subscription &gt;</type>
      <name>findSubscriptionsForDevice</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>aa435e986b7c95d76703cb54c1a9e368e</anchor>
      <arglist>(MUID device) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>countOngoingTransactions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>abbe44910a2d06e05fa829318af05a68c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryRespond</name>
      <anchorfile>classjuce_1_1midi__ci_1_1PropertyHost.html</anchorfile>
      <anchor>a63b2c9c6a57b35c1aaf69704afe94d5b</anchor>
      <arglist>(ResponderOutput &amp;, const Message::Parsed &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertyNotify</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertyNotify.html</filename>
    <base>juce::midi_ci::Message::DynamicSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyNotify.html</anchorfile>
      <anchor>afea3ffd41ab1dd03ab1c71ba753700f1</anchor>
      <arglist>(const PropertyNotify &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertyNotify.html</anchorfile>
      <anchor>a42ffd0a3b308fad6e8df1f216b00cc0e</anchor>
      <arglist>(const PropertyNotify &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertyPanel</name>
    <filename>classPropertyPanel.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>PropertyPanel</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a765b12e87a55fc10508a6ce1933a7951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyPanel</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>aed76c94275a702821d7c982450cb95b5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertyPanel</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a9d6ad61a33d13c12b23171565d4526b4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>aaf4d011fa44b1c1ae69f3837df967c30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProperties</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a651e1f3e8ff6221b14ff70bd33e8c352</anchor>
      <arglist>(const Array&lt; PropertyComponent * &gt; &amp;newPropertyComponents, int extraPaddingBetweenComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSection</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a4123edcbecafa152b03ef131f147e4be</anchor>
      <arglist>(const String &amp;sectionTitle, const Array&lt; PropertyComponent * &gt; &amp;newPropertyComponents, bool shouldSectionInitiallyBeOpen=true, int indexToInsertAt=-1, int extraPaddingBetweenComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshAll</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>abab981672231e847d332fc689408002f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>abc3a8e8594b424e6abde90406f521968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalContentHeight</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>ab8d4f7e32c3ae96508e56bd05a508bf6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getSectionNames</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a00bd936305bb03c34dc32393f8852430</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSectionOpen</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a2981507f0e9df65852bc0d438652a681</anchor>
      <arglist>(int sectionIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSectionOpen</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>ab16be3f10d266c39eb68eefff0c5d7c7</anchor>
      <arglist>(int sectionIndex, bool shouldBeOpen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSectionEnabled</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a1fe2441419859069d012425dd137dc47</anchor>
      <arglist>(int sectionIndex, bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSection</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a294b75e52e40abe16e01020ea78774b0</anchor>
      <arglist>(int sectionIndex)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getOpennessState</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a954d9baff769456688684799dc5cb0ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreOpennessState</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>aed72746ba6c25b392fa70dd3af4a60bd</anchor>
      <arglist>(const XmlElement &amp;newState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessageWhenEmpty</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a0f20bbec2111121821004b62634baf21</anchor>
      <arglist>(const String &amp;newMessage)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMessageWhenEmpty</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>aa7147a8684832a9c54d3f174189fcefb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Viewport &amp;</type>
      <name>getViewport</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a8cac2dc43b7e8719a55709bb4ec0a6e1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a8146e80447608d743a7e1d63e30947cf</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classPropertyPanel.html</anchorfile>
      <anchor>a18b47c93593de5405c8fe5e4c6445644</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertyReplyData</name>
    <filename>structjuce_1_1midi__ci_1_1PropertyReplyData.html</filename>
    <member kind="variable">
      <type>PropertyReplyHeader</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyData.html</anchorfile>
      <anchor>a053c7214e014c7dbebaa811d04e089b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>body</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyData.html</anchorfile>
      <anchor>a318cd172d070535bc45c260a02790a6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertyReplyHeader</name>
    <filename>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</filename>
    <member kind="function">
      <type>var</type>
      <name>toVarCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>a82024875720db23a0a57c3ccc6315258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyReplyHeader</type>
      <name>parseCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>acd11857239d2225256987a2391ab574a</anchor>
      <arglist>(const var &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>af94904e12baf52f3a6d1743aa7fb5018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>message</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>a6d2af8e7525e3ef76ff831f651511673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Encoding</type>
      <name>mutualEncoding</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>a7e91a10dfa561c342ef1b9efb167d651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cacheTime</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>a9b155a76788e9fa4e72355c4f77194a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mediaType</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>a95468e2f401ac896fd1c4bf45bbb3d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Identifier, var &gt;</type>
      <name>extended</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyReplyHeader.html</anchorfile>
      <anchor>ac9818ca7a1df9d863fef522c793beefb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertyRequestData</name>
    <filename>structjuce_1_1midi__ci_1_1PropertyRequestData.html</filename>
    <member kind="variable">
      <type>PropertyRequestHeader</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestData.html</anchorfile>
      <anchor>aa01abd2653a176426545f406aa723bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>body</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestData.html</anchorfile>
      <anchor>a78579e8e60913d1e2acbcfb8ccad5493</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertyRequestHeader</name>
    <filename>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</filename>
    <member kind="function">
      <type>var</type>
      <name>toVarCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a1e5a407dd2cd615f817436992b3d0e5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyRequestHeader</type>
      <name>parseCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a04814fa4d4012318b1db5230c3f9d9e7</anchor>
      <arglist>(const var &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resource</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a2ee4b6557407391df6f9c56caa8fd3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resId</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a2da56233a4c11607166c15e0a43a306a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Encoding</type>
      <name>mutualEncoding</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a64d31cd31d0e2434db0ac20991c23cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mediaType</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a0f35ad599bdc47b7d54f63c52c220058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>setPartial</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a658296c80beacb29b168c81cd87f30b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; Pagination &gt;</type>
      <name>pagination</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>a77431beed30f0f764ec21c6149f51b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Identifier, var &gt;</type>
      <name>extended</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertyRequestHeader.html</anchorfile>
      <anchor>ad650d2f5720299968041cdb3f13e9910</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PropertySet</name>
    <filename>classPropertySet.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertySet</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a8e91a4cff9a69a96f7957c038b919870</anchor>
      <arglist>(bool ignoreCaseOfKeyNames=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertySet</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a85f11257e712b1fc4074a9e2dbc24e71</anchor>
      <arglist>(const PropertySet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>PropertySet &amp;</type>
      <name>operator=</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a388cd14ca61a4656e740b14831507108</anchor>
      <arglist>(const PropertySet &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertySet</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a9243fb6fb5a71e6795f3bbda95f009e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>afa005ac125096ad476021d347f56ff4c</anchor>
      <arglist>(StringRef keyName, const String &amp;defaultReturnValue=String()) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a02ea38c1de947931c2112bd81eb73ba1</anchor>
      <arglist>(StringRef keyName, int defaultReturnValue=0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>aae72eedbd509bfd112e8b5e214b9d66d</anchor>
      <arglist>(StringRef keyName, double defaultReturnValue=0.0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBoolValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>aa5df72070f494ea3415361c43538bdac</anchor>
      <arglist>(StringRef keyName, bool defaultReturnValue=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getXmlValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>aa89472df81cd5539d001eceb3348ee04</anchor>
      <arglist>(StringRef keyName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a52d064882a48db038b8336566d98e270</anchor>
      <arglist>(StringRef keyName, const var &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a1dad5b1461d5d0f224d35bfc7ffb8354</anchor>
      <arglist>(StringRef keyName, const XmlElement *xml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAllPropertiesFrom</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a340892a4bda637623401fe97035c1eb5</anchor>
      <arglist>(const PropertySet &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValue</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a7240c496cbcba40f561d73aa32f40ce6</anchor>
      <arglist>(StringRef keyName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsKey</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a8e9e8acded2871bdb78f7ce404879c6b</anchor>
      <arglist>(StringRef keyName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a17bc35d7608a5dcce584d2eace3096d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringPairArray &amp;</type>
      <name>getAllProperties</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>abb8b3c224dbac910cc484e37c46334ee</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const CriticalSection &amp;</type>
      <name>getLock</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a466d4470be80dd0843033ee0d997a3be</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a49ac9475c2117c2cca3dd7868c536637</anchor>
      <arglist>(const String &amp;nodeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreFromXml</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>aeb4db0338ee4d9d121427990306d8101</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFallbackPropertySet</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a624ae2f6c294510397957dd0dc2e1bd2</anchor>
      <arglist>(PropertySet *fallbackProperties) noexcept</arglist>
    </member>
    <member kind="function">
      <type>PropertySet *</type>
      <name>getFallbackPropertySet</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a98df87fa1071272c077fc5679f8838a3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>propertyChanged</name>
      <anchorfile>classPropertySet.html</anchorfile>
      <anchor>a1f7586bf00529d3981f4576a44a6d4b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertySetData</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertySetData.html</filename>
    <base>juce::midi_ci::Message::DynamicSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySetData.html</anchorfile>
      <anchor>aba38b828fe4d4cd915ee2a0a775d4481</anchor>
      <arglist>(const PropertySetData &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySetData.html</anchorfile>
      <anchor>a7ed352a97c426b0d06a57174f8182fca</anchor>
      <arglist>(const PropertySetData &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertySetDataResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertySetDataResponse.html</filename>
    <base>juce::midi_ci::Message::StaticSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySetDataResponse.html</anchorfile>
      <anchor>ac6d94d82c9cb48b8ff0f5a79c2304d0a</anchor>
      <arglist>(const PropertySetDataResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySetDataResponse.html</anchorfile>
      <anchor>a50e2675b0bc89b3f9a977da8f870966e</anchor>
      <arglist>(const PropertySetDataResponse &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertySubscribe</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribe.html</filename>
    <base>juce::midi_ci::Message::DynamicSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribe.html</anchorfile>
      <anchor>a8cfef64cb865390ee54630c903c4024b</anchor>
      <arglist>(const PropertySubscribe &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribe.html</anchorfile>
      <anchor>a796d02239f79cb9180aa01eeffc73da9</anchor>
      <arglist>(const PropertySubscribe &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::PropertySubscribeResponse</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribeResponse.html</filename>
    <base>juce::midi_ci::Message::DynamicSizePropertyExchange</base>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribeResponse.html</anchorfile>
      <anchor>ad7543c2b0e330c77bab80ddd400ba3ad</anchor>
      <arglist>(const PropertySubscribeResponse &amp;x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1PropertySubscribeResponse.html</anchorfile>
      <anchor>addce851e9d6e1841fdc671c6336c0bfd</anchor>
      <arglist>(const PropertySubscribeResponse &amp;x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertySubscriptionCommandUtils</name>
    <filename>structjuce_1_1midi__ci_1_1PropertySubscriptionCommandUtils.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertySubscriptionCommandUtils</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionCommandUtils.html</anchorfile>
      <anchor>ad4595d5f7ab46f5b07767afb53557be3</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>toString</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionCommandUtils.html</anchorfile>
      <anchor>a5b0fe9b775a69e1ba95fd2c37992228e</anchor>
      <arglist>(PropertySubscriptionCommand x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; PropertySubscriptionCommand &gt;</type>
      <name>toCommand</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionCommandUtils.html</anchorfile>
      <anchor>a0fc09211a0228483f6dff25ec96bcbf5</anchor>
      <arglist>(const char *str)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertySubscriptionData</name>
    <filename>structjuce_1_1midi__ci_1_1PropertySubscriptionData.html</filename>
    <member kind="variable">
      <type>PropertySubscriptionHeader</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionData.html</anchorfile>
      <anchor>a435d9cb6676c9ccbe57e890b08c1d2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>body</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionData.html</anchorfile>
      <anchor>ad55587df9bf1be201c232c56f2060888</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::PropertySubscriptionHeader</name>
    <filename>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</filename>
    <member kind="function">
      <type>var</type>
      <name>toVarCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>aa2cfb4f44959ac2f7456413cb97b178b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertySubscriptionHeader</type>
      <name>parseCondensed</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>a6ffb36c329bd7d90b0dd4d650889a906</anchor>
      <arglist>(const var &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resource</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>ae9bac9597cfdd0df04a91f49370d5a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resId</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>a65be615b8704c4fa1f162c350613d0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Encoding</type>
      <name>mutualEncoding</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>aca0bbc9429180ffc3552b22604a275bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mediaType</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>a8d4bd3e822ecbca723c3a7f0fdf754c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertySubscriptionCommand</type>
      <name>command</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>a73f970fef84d65a4f8406adb4dbbacff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>subscribeId</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>af3e68495388a8f85d27a6be9221648a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; Identifier, var &gt;</type>
      <name>extended</name>
      <anchorfile>structjuce_1_1midi__ci_1_1PropertySubscriptionHeader.html</anchorfile>
      <anchor>a7db68b652c5b7daad5e1763dcecab674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InAppPurchases::Purchase</name>
    <filename>structInAppPurchases_1_1Purchase.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>orderId</name>
      <anchorfile>structInAppPurchases_1_1Purchase.html</anchorfile>
      <anchor>abdca6faf95a9fcf61c473d1a3534e3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>productIds</name>
      <anchorfile>structInAppPurchases_1_1Purchase.html</anchorfile>
      <anchor>aa13d7225fd0007a98ed8b7c9943ef7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>applicationBundleName</name>
      <anchorfile>structInAppPurchases_1_1Purchase.html</anchorfile>
      <anchor>a5950a9e263d0834b3f42851bcfa23c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>purchaseTime</name>
      <anchorfile>structInAppPurchases_1_1Purchase.html</anchorfile>
      <anchor>a0a5c1fdf8f7b00b94d8ccfc8c22d31d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>purchaseToken</name>
      <anchorfile>structInAppPurchases_1_1Purchase.html</anchorfile>
      <anchor>a54a037c27fae5b143dc9acf84c5b4fcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InAppPurchases::Listener::PurchaseInfo</name>
    <filename>structInAppPurchases_1_1Listener_1_1PurchaseInfo.html</filename>
    <member kind="variable">
      <type>Purchase</type>
      <name>purchase</name>
      <anchorfile>structInAppPurchases_1_1Listener_1_1PurchaseInfo.html</anchorfile>
      <anchor>ab1cae0cb633cb21e6fdaae4ea238281d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Download * &gt;</type>
      <name>downloads</name>
      <anchorfile>structInAppPurchases_1_1Listener_1_1PurchaseInfo.html</anchorfile>
      <anchor>a5e1dbeb294d1117710aa1a2182e15dda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PushNotifications</name>
    <filename>classPushNotifications.html</filename>
    <base protection="private">DeletedAtShutdown</base>
    <class kind="struct">PushNotifications::Channel</class>
    <class kind="struct">PushNotifications::ChannelGroup</class>
    <class kind="struct">PushNotifications::Listener</class>
    <class kind="struct">PushNotifications::Notification</class>
    <class kind="struct">PushNotifications::Settings</class>
    <member kind="function">
      <type>void</type>
      <name>requestPermissionsWithSettings</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a955877ef0523bcc0d5d2c99dfc3c7271</anchor>
      <arglist>(const Settings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestSettingsUsed</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a3ff861e614e0e2ddd7f8a7d21bc2234f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupChannels</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>abc63591859e779d21052318d0932a738</anchor>
      <arglist>(const Array&lt; ChannelGroup &gt; &amp;groups, const Array&lt; Channel &gt; &amp;channels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPendingLocalNotifications</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>aa95c1fdf5f7b47a74175b01ab3f1c44b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePendingLocalNotification</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a1bf65e86ac095dc3b506e592ef31b5b0</anchor>
      <arglist>(const String &amp;identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPendingLocalNotifications</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>af5dc80e3b70b7ba59a98c0ae5d66d5ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areNotificationsEnabled</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>af86208b68ee7b6fbe287e962b91e3e17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendLocalNotification</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a7caa92ac2697cdaf137913bd91554dc6</anchor>
      <arglist>(const Notification &amp;notification)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDeliveredNotifications</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>abe04925a760b122ae57203ca50b4b0ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDeliveredNotification</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a6e2008f5f36e685d29afecb82189542b</anchor>
      <arglist>(const String &amp;identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllDeliveredNotifications</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a81b0ce29351c89428c2dae22d5f9c822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDeviceToken</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>abbda2857a3555f964ec02d49a13f41e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribeToTopic</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>af6cb45cb738eeb7fc3664646a88a9e8a</anchor>
      <arglist>(const String &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsubscribeFromTopic</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>ab1894a14c6efdbfb6073125666333986</anchor>
      <arglist>(const String &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendUpstreamMessage</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a1f10cfe551f2d059cad352a374d9b212</anchor>
      <arglist>(const String &amp;serverSenderId, const String &amp;collapseKey, const String &amp;messageId, const String &amp;messageType, int timeToLive, const StringPairArray &amp;additionalData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a28387b5ab5d6dd4f2fccac85519bc54f</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a0f451953f79cedc1adfbc6cadfea96f9</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>JuceFirebaseInstanceIdService</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>a5b617e04dc12ebdbf2c480d97d3ce696</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>JuceFirebaseMessagingService</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>abca064c22d80ee77b7620cd40fe0f101</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>juce_handleNotificationIntent</name>
      <anchorfile>classPushNotifications.html</anchorfile>
      <anchor>aeef25ab97b697f573d93838f6fb64ea9</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Grid::Px</name>
    <filename>structGrid_1_1Px.html</filename>
    <member kind="function">
      <type></type>
      <name>Px</name>
      <anchorfile>structGrid_1_1Px.html</anchorfile>
      <anchor>a60d9325ff928ffbbf8a35333659a5a05</anchor>
      <arglist>(float p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Px</name>
      <anchorfile>structGrid_1_1Px.html</anchorfile>
      <anchor>a73eac8335489332ab515d5781a09122b</anchor>
      <arglist>(int p)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Px</name>
      <anchorfile>structGrid_1_1Px.html</anchorfile>
      <anchor>ae3bd89b1d11075386d33d458c4de0e73</anchor>
      <arglist>(long double p)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Px</name>
      <anchorfile>structGrid_1_1Px.html</anchorfile>
      <anchor>a1fe46f6c83c7b078fa392594c1a39373</anchor>
      <arglist>(unsigned long long p)</arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>pixels</name>
      <anchorfile>structGrid_1_1Px.html</anchorfile>
      <anchor>a9e04a04d3b8452bfcde9c4320187b7c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::QuadraticTo</name>
    <filename>classRelativePointPath_1_1QuadraticTo.html</filename>
    <base>RelativePointPath::ElementBase</base>
    <member kind="function">
      <type></type>
      <name>QuadraticTo</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>aba89135707082499521af4acc13d8182</anchor>
      <arglist>(const RelativePoint &amp;controlPoint, const RelativePoint &amp;endPoint)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>createTree</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>ae810f5049abcfd731f3d0c7d0e267607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>afc8b33547256738a908da6da9ce75cba</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const override</arglist>
    </member>
    <member kind="function">
      <type>RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>a772267c8b0fdc68651aafc23cdce5bd0</anchor>
      <arglist>(int &amp;numPoints) override</arglist>
    </member>
    <member kind="function">
      <type>ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>a7096a6dec66f68b4293234b9dba0a77c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>controlPoints</name>
      <anchorfile>classRelativePointPath_1_1QuadraticTo.html</anchorfile>
      <anchor>af52f78c292c1e148972929b2493c33fe</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Quaternion</name>
    <filename>classQuaternion.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>ab6cfa17954ad0cf303877c8b7d578cc2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a55df57ee8430a9b1b1581ace70e105e3</anchor>
      <arglist>(const Quaternion &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a80054cbe7779c1237c1d08f53077bd43</anchor>
      <arglist>(Vector3D&lt; Type &gt; vectorPart, Type scalarPart) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a1b5dab7556226d76040277dc8ee3f0a4</anchor>
      <arglist>(Type x, Type y, Type z, Type w) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Quaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a4916de95b37d3a3227171bd06045dc69</anchor>
      <arglist>(Quaternion other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Quaternion &amp;</type>
      <name>operator*=</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>ab7cfc23f043b71eb68532015b863c6fc</anchor>
      <arglist>(Quaternion other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>length</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>aef1e525b9ed4bc89a21b4fadf1e4f54a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>normal</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a27069720d50f0b9851eba38bf4339def</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>normalised</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a8cb6b7c2c79ecc69a5116b84d29e8fb2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Matrix3D&lt; Type &gt;</type>
      <name>getRotationMatrix</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a334cc77999da951799d0a611c0c1293b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>fromAngle</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>a041d3da46795ed921e6000f295dedbae</anchor>
      <arglist>(Type angle, Vector3D&lt; Type &gt; axis) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Vector3D&lt; Type &gt;</type>
      <name>vector</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>aea2b69403fdef5dfde9c62c9aeac3925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>scalar</name>
      <anchorfile>classQuaternion.html</anchorfile>
      <anchor>adfe519277223a4cb9321dc7f0d3b5cca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Random</name>
    <filename>classRandom.html</filename>
    <member kind="function">
      <type></type>
      <name>Random</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a510ef17add8a962faf696cf0f434d8f8</anchor>
      <arglist>(int64 seedValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Random</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>acb76b49c3903a3c4fb67fd216341f08d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextInt</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a69dd2014564478eb13ca41c03679c8f9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextInt</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a6ba948a9d1935253f9770d848f57412f</anchor>
      <arglist>(int maxValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextInt</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>abc9ff9c9678c94c54dcfb9e6f040b64c</anchor>
      <arglist>(Range&lt; int &gt; range) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>nextInt64</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>aa78fa923adb76a168c5c67d072cfcef3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>nextFloat</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>aec88d4e5cf44faaa038f6cfb41e96406</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>nextDouble</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a764eba8fe3386554268f395ff1c4e7ea</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nextBool</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>aa360f04c653725ec92b3173af338ed37</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>BigInteger</type>
      <name>nextLargeNumber</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>af9aacfc547bfcdba8aa2fa8f04022896</anchor>
      <arglist>(const BigInteger &amp;maximumValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillBitsRandomly</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a9730ae70ef775fc729b3f6c30ccd7ebc</anchor>
      <arglist>(void *bufferToFill, size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillBitsRandomly</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a212bf60fe480e13ea468ba4db1de3329</anchor>
      <arglist>(BigInteger &amp;arrayToChange, int startBit, int numBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeed</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a09bc3dbf46b852575593fa732dcbb824</anchor>
      <arglist>(int64 newSeed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getSeed</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a861cb0ae6a3d0387416b12c8efeabc9e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>combineSeed</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>af8a7c8f1f8aa96b761c441f34382cd4a</anchor>
      <arglist>(int64 seedValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeedRandomly</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>a2b697677bd4fef05082e7c036366289d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Random &amp;</type>
      <name>getSystemRandom</name>
      <anchorfile>classRandom.html</anchorfile>
      <anchor>ad7d9d42dd0efbb68d569e975b0778518</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Range</name>
    <filename>classRange.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>Range</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a4722c3dc1aa62e228c5109e459a224f9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Range</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>aeb2665d5160b53eeea73e15e65dbb2d5</anchor>
      <arglist>(const ValueType startValue, const ValueType endValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Range</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>ad0f047f8e1d2453806d6ab9ae1b6b214</anchor>
      <arglist>(const Range &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Range &amp;</type>
      <name>operator=</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a02f717ec1e1941e84ec7c0e05ffa2389</anchor>
      <arglist>(const Range &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getStart</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>ad6c59fa87261b9cde8c90c3af8457d0d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getLength</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a3eea9587fdff252533967decd849427e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr ValueType</type>
      <name>getEnd</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>ac8d7d5a537e016a4993bf53942ca29b9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isEmpty</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a06eebebb9b7aa3e705fbba9c5e0eecf3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStart</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a6dc2c7d34ff6b3ac8de07efe2274b366</anchor>
      <arglist>(const ValueType newStart) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>withStart</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a0cc14d7c103e08fcacad0436dea313ec</anchor>
      <arglist>(const ValueType newStart) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>movedToStartAt</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a9f03839c3f3c10d5599f4e6fb3b6cde5</anchor>
      <arglist>(const ValueType newStart) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a720abbdd9cc650ef1927f35822865ee0</anchor>
      <arglist>(const ValueType newEnd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>withEnd</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a4ea985840300ad1b79f5313db459f11b</anchor>
      <arglist>(const ValueType newEnd) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>movedToEndAt</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a4196887359f5b465dad06868b21e54ad</anchor>
      <arglist>(const ValueType newEnd) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a30634e64e7b97081134a96465bb9d1b9</anchor>
      <arglist>(const ValueType newLength) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>withLength</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>aac106f74fb9b30870e659e0efd7ab4f1</anchor>
      <arglist>(const ValueType newLength) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>expanded</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a76a7e0ff33fc3f2a963e742eaa47359c</anchor>
      <arglist>(ValueType amount) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range</type>
      <name>operator+=</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>adc6baf759e772487ec0f6adc4cb8419e</anchor>
      <arglist>(const ValueType amountToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range</type>
      <name>operator-=</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a0a8730de1b231a0f8d0bd326dcf23abf</anchor>
      <arglist>(const ValueType amountToSubtract) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>operator+</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a3ea2f84caf217969026399187a1b077f</anchor>
      <arglist>(const ValueType amountToAdd) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>operator-</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>ace7fa0fcb5a1fcfbd05d9fb9267323f7</anchor>
      <arglist>(const ValueType amountToSubtract) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a2bbdc5f3ae7d8b12dcad572ef0cfcdd2</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a3acab69cdb40bc38bf055dc54c7c97f4</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>contains</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a44fdd0954a3a839fcacdf76e8b80a26a</anchor>
      <arglist>(const ValueType position) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>clipValue</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a67ae86bf19391b172c5a942e17a8270b</anchor>
      <arglist>(const ValueType value) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>contains</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a3251adf8b86681fabe8a26075449af1a</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>intersects</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a6707bfb95e7256ee77763824e79c6795</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>getIntersectionWith</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a69e5143fcc0ced4f26424472998f6d60</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>getUnionWith</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a4dcfe797cfdd48b4d044457bb5ae4ce6</anchor>
      <arglist>(Range other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Range</type>
      <name>getUnionWith</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a36bbc9d562600c346ea65b250869b0fa</anchor>
      <arglist>(const ValueType valueToInclude) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range</type>
      <name>constrainRange</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a4303a16b170ae1626bdd693f7fa17872</anchor>
      <arglist>(Range rangeToConstrain) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr Range</type>
      <name>between</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>af66493605cf795b7bd5f5a3608335af0</anchor>
      <arglist>(const ValueType position1, const ValueType position2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Range</type>
      <name>withStartAndLength</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>adf34bee3fb884edeea097dc4ca1f5362</anchor>
      <arglist>(const ValueType startValue, const ValueType length) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr Range</type>
      <name>emptyRange</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a98fa3a32862acea8a02fed2f507332db</anchor>
      <arglist>(const ValueType start) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Range</type>
      <name>findMinAndMax</name>
      <anchorfile>classRange.html</anchorfile>
      <anchor>a79b6aadc21d2e399fa49b1ef39f4af06</anchor>
      <arglist>(const ValueType *values, Integral numValues) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangedAudioParameter</name>
    <filename>classRangedAudioParameter.html</filename>
    <base>AudioProcessorParameterWithID</base>
    <member kind="function" virtualness="pure">
      <type>virtual const NormalisableRange&lt; float &gt; &amp;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>adf99ebdfa974bd46b360f42a4590780b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSteps</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>ad064a4b5a45dac60d8e8e4a26742273c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>convertTo0to1</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>a357fa2ccafea6998591ff448769c7d84</anchor>
      <arglist>(float v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>convertFrom0to1</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>a13b99d48752eb5d4d40dd4fe03505d80</anchor>
      <arglist>(float v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterWithID</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>a8dcafddc9ed0c8f64290b77513200027</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const AudioProcessorParameterWithIDAttributes &amp;attributes={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AudioProcessorParameterWithID</name>
      <anchorfile>classRangedAudioParameter.html</anchorfile>
      <anchor>a1e8f9f5daa23c7d67173c3aa6b8dc81e</anchor>
      <arglist>(const ParameterID &amp;parameterID, const String &amp;parameterName, const String &amp;parameterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangedAudioParameterAttributes</name>
    <filename>classRangedAudioParameterAttributes.html</filename>
    <templarg>typename Derived</templarg>
    <templarg>typename Value</templarg>
    <member kind="typedef">
      <type>AudioProcessorParameter::Category</type>
      <name>Category</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a59545a4a24d3ffc3b3e030e893e97e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; String(Value, int)&gt;</type>
      <name>StringFromValue</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a2270590feb800b74383993738cfe1d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; Value(const String &amp;)&gt;</type>
      <name>ValueFromString</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a46d2c2bbe6ed5b854798a4d40c71c9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withStringFromValueFunction</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>abc3d10505e750ce58758ca95eb82eb97</anchor>
      <arglist>(StringFromValue x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withValueFromStringFunction</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>ac0d4f62471307aaecfec0e1f0b8eeca3</anchor>
      <arglist>(ValueFromString x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withLabel</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>afe3b9392e93e1d4725cf7a0ba7859a98</anchor>
      <arglist>(String x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withCategory</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>aa744e8030432bfad6afa6e937016ca36</anchor>
      <arglist>(Category x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withMeta</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a68a53f18f2df4893347bdd57eb929d8b</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withAutomatable</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a7bf96ec9bcb798b3aa1718ca638d514c</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>withInverted</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a5a2084a3714599de7af86c1f67276b23</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getStringFromValueFunction</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a482408b9dc21c410865f0acb9d031f8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getValueFromStringFunction</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a8c2432b0ca25aa7de5f5730e003e24af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>getAudioProcessorParameterWithIDAttributes</name>
      <anchorfile>classRangedAudioParameterAttributes.html</anchorfile>
      <anchor>a443572876b12f2e90337fec6e04c6a35</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangedDirectoryIterator</name>
    <filename>classRangedDirectoryIterator.html</filename>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>a5c1cdb78dc6ad8af298841dcc7024262</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DirectoryEntry</type>
      <name>value_type</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>ac16ca74b0c3a817836989bbdad7b9c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DirectoryEntry</type>
      <name>reference</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>ac65432453645ce28c99de5d414423aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>pointer</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>a8c1a7ab6ea8449459190620b43fd5af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>aabea4c04fc594e4aeb0a9f8c42e420f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangedDirectoryIterator</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>a8b2361e80df066abb5c1932d90474d03</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangedDirectoryIterator</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>aad0fff207977a7dc748013fe2c7a8b50</anchor>
      <arglist>(const File &amp;directory, bool isRecursive, const String &amp;wildCard=&quot;*&quot;, int whatToLookFor=File::findFiles, File::FollowSymlinks followSymlinks=File::FollowSymlinks::yes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>ae2d7541d407ab819a035e57e7b3176bb</anchor>
      <arglist>(const RangedDirectoryIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>a4d967290b143a87bc3062e0dcbaaed13</anchor>
      <arglist>(const RangedDirectoryIterator &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const DirectoryEntry &amp;</type>
      <name>operator*</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>ae42fcb8d0ceed4f5c86135e639d4b20b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const DirectoryEntry *</type>
      <name>operator-&gt;</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>aa1fa5d5767adeff776c68af753b3c6e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RangedDirectoryIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>ae2a3c4dcae9f5ecdd1cdeaf5dadcafe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DirectoryEntry</type>
      <name>operator++</name>
      <anchorfile>classRangedDirectoryIterator.html</anchorfile>
      <anchor>a9c9076adba4a7a97391236d980dd2920</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioFormatReader::ReadHelper</name>
    <filename>structAudioFormatReader_1_1ReadHelper.html</filename>
    <templarg>class DestSampleType</templarg>
    <templarg>class SourceSampleType</templarg>
    <templarg>class SourceEndianness</templarg>
    <member kind="typedef">
      <type>AudioData::Pointer&lt; DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst &gt;</type>
      <name>DestType</name>
      <anchorfile>structAudioFormatReader_1_1ReadHelper.html</anchorfile>
      <anchor>a5936344d79dd3fad4020caa5ce3963a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioData::Pointer&lt; SourceSampleType, SourceEndianness, AudioData::Interleaved, AudioData::Const &gt;</type>
      <name>SourceType</name>
      <anchorfile>structAudioFormatReader_1_1ReadHelper.html</anchorfile>
      <anchor>a429dcba75a225c35bff295a0a5b7e6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>structAudioFormatReader_1_1ReadHelper.html</anchorfile>
      <anchor>ab1158f4802796adedd47088948930c7d</anchor>
      <arglist>(TargetType *const *destData, int destOffset, int numDestChannels, const void *sourceData, int numSourceChannels, int numSamples) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReadWriteLock</name>
    <filename>classReadWriteLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ReadWriteLock</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>ac4d03ea1fd3a24c1813492b8487134af</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReadWriteLock</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>af57fd41f09be7654f33cc0e4aa458e5a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enterRead</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>ae69612d80a6abdccfd0f911eea78bec7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnterRead</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>adfc94e3cea69acf123d343eca82bdc51</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exitRead</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>a4f84fd4d0560d01674922e650c0ca4bc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enterWrite</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>a680913272878d262ab8dff16b3b5a4e7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnterWrite</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>ac7f0b0aefca34943957ac1623b97a8a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exitWrite</name>
      <anchorfile>classReadWriteLock.html</anchorfile>
      <anchor>a3368936be01cf4eb129838230098abe8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OSCReceiver::RealtimeCallback</name>
    <filename>structOSCReceiver_1_1RealtimeCallback.html</filename>
  </compound>
  <compound kind="struct">
    <name>Thread::RealtimeOptions</name>
    <filename>structThread_1_1RealtimeOptions.html</filename>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withPriority</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a431e42488775374cc9f986dab27d47ad</anchor>
      <arglist>(int newPriority) const</arglist>
    </member>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withProcessingTimeMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a23a3e1999f665ca68e38b79ac0cfcbd9</anchor>
      <arglist>(double newProcessingTimeMs) const</arglist>
    </member>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withMaximumProcessingTimeMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>ad1c5616e41b554cbafabdb274b1ba577</anchor>
      <arglist>(double newMaximumProcessingTimeMs) const</arglist>
    </member>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withApproximateAudioProcessingTime</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a416cb92740a104fcb222022090cdf342</anchor>
      <arglist>(int samplesPerFrame, double sampleRate) const</arglist>
    </member>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withPeriodMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a0bf537909c670b44e01c544643aac618</anchor>
      <arglist>(double newPeriodMs) const</arglist>
    </member>
    <member kind="function">
      <type>RealtimeOptions</type>
      <name>withPeriodHz</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a3f6e01933d5fddfad3045b0fd235cc8a</anchor>
      <arglist>(double newPeriodHz) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPriority</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a319493262cf3e52f8adaaf1a4d055e96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; double &gt;</type>
      <name>getProcessingTimeMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a4c3b3b4046ea9249e3089b53397485ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; double &gt;</type>
      <name>getMaximumProcessingTimeMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>ac3dd671b74e1ef18673fd309531cfa10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; double &gt;</type>
      <name>getPeriodMs</name>
      <anchorfile>structThread_1_1RealtimeOptions.html</anchorfile>
      <anchor>a6f5574cc6927bd9d0b10aaef77054d5c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RecentlyOpenedFilesList</name>
    <filename>classRecentlyOpenedFilesList.html</filename>
    <member kind="function">
      <type></type>
      <name>RecentlyOpenedFilesList</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a1be25db49e1770f3f294121d7a407537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxNumberOfItems</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>aa022b3b01d6d0af7c9ef63ce543924d3</anchor>
      <arglist>(int newMaxNumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxNumberOfItems</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a9620dfc3f2ce6a9d8ddf25020b650cd5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumFiles</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a2ff062c2c9bf7a8a1afa8a9e6ea73ec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getFile</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a1627d11f717741e7b255b6dae85cdbca</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getAllFilenames</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>acbe5afb0a273890ee6551a64457bb904</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>aefd50d336abfb51a10ea37dc55362848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFile</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a06acf3ddf28eb9ac3bb71d66adfadc11</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFile</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a391a9c9b097104eb2ab5848bf26bdcdb</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNonExistentFiles</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>abd9dfb078ad5a95455c2db116b4d7c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>createPopupMenuItems</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a5ca3c3d1efd27beacd331b950cd30269</anchor>
      <arglist>(PopupMenu &amp;menuToAddItemsTo, int baseItemId, bool showFullPaths, bool dontAddNonExistentFiles, const File **filesToAvoid=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>ae661d499b7bcad4bebf29c2bdb08a009</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreFromString</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>ac1c8310d4a13cba8c0b7168b980e7e09</anchor>
      <arglist>(const String &amp;stringifiedVersion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerRecentFileNatively</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a8e4455fedda03b94a62fadec4a643cec</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>forgetRecentFileNatively</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a020615ea0763bbf3afd3b2a46efef6bd</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearRecentFilesNatively</name>
      <anchorfile>classRecentlyOpenedFilesList.html</anchorfile>
      <anchor>a1aacf691c91474a497e9baaa93e4632a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Rectangle</name>
    <filename>classRectangle.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a8682d074649cef93dce13fefb615feb1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a8bd5ec5570cba83fe6988e338001bf11</anchor>
      <arglist>(const Rectangle &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a7994113540a2a4c49b18eb569a0c8340</anchor>
      <arglist>(ValueType initialX, ValueType initialY, ValueType width, ValueType height) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a7d2b288a2233e1816ea9830b72cfdb32</anchor>
      <arglist>(ValueType width, ValueType height) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aa658889c941248f163f5d6b149d3545a</anchor>
      <arglist>(Point&lt; ValueType &gt; corner1, Point&lt; ValueType &gt; corner2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle &amp;</type>
      <name>operator=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a23cb138f9ac25101c211e1b1e936069b</anchor>
      <arglist>(const Rectangle &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a448517f6e1e62c30081f51f0fafc5ce0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ad079632253a625cf014bc52cf26485f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinite</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a089755ce60af99f576e28317d5302531</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getX</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a4b8223fb659d6c7f95a72e8d3fbe793d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getY</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a3050042669b496be5f029b1ab6fc1f52</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getWidth</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a76c51bd8fcbdd3ac5d8f6dff3cf4a57e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getHeight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a92fff07d827126d92607d0d7c395c323</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aeea826946e996fc0b3d8f44d21b181c0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>af6b325feb4f7b107bcc51aee56a5fbc1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getCentreX</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>af59d74140460070d2dace797d8a984ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getCentreY</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5259e814b4ff2265beffecb4d76c7f0c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getCentre</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a3999387cf3aa1c291d69a38f7b521642</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getAspectRatio</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5ded45ac5efb05405eba7d8c4a186a38</anchor>
      <arglist>(bool widthOverHeight=true) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getPosition</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a21660d946187dd5f9b7ad7d9418f90e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a7e23c204d0dc5b311e5276bda06e2174</anchor>
      <arglist>(Point&lt; ValueType &gt; newPos) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ae6d4a3356f9a9038d08d68e18927373e</anchor>
      <arglist>(ValueType newX, ValueType newY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getTopLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>af63290399182b84db1d4ec7829fc689a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getTopRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aac9ec3ab18955b8e274e4566f54e8835</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getBottomLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a4f6c03cc5851a334fe67b0692d20fbf1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getBottomRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ad92465d4c5b7d4a4c1a24bd8e4701eb3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; ValueType &gt;</type>
      <name>getHorizontalRange</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a0acdcd0ba2061a511ced541a9ac36976</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; ValueType &gt;</type>
      <name>getVerticalRange</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a342bf7783acf8fc53821b8c212ded3da</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>abda6f95da8f85ce896652bd9eacd2183</anchor>
      <arglist>(ValueType newWidth, ValueType newHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a9006d88b3ca06d4da57f9960dbc13ed6</anchor>
      <arglist>(ValueType newX, ValueType newY, ValueType newWidth, ValueType newHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ae2781b7d472f7f884589846f25366cfb</anchor>
      <arglist>(ValueType newX) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aee56aca55454ee438f7ceaa7fbce014d</anchor>
      <arglist>(ValueType newY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a8404c4d1ad2060433bffc9b761c6212e</anchor>
      <arglist>(ValueType newWidth) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5409ec62e9af9bb374bcfc9cef39941c</anchor>
      <arglist>(ValueType newHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentre</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a495ed32b0a5de81654d25c1f274e5159</anchor>
      <arglist>(ValueType newCentreX, ValueType newCentreY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCentre</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a7e0425f1f75d60c2849e2b2f6175c44c</anchor>
      <arglist>(Point&lt; ValueType &gt; newCentre) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorizontalRange</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a711e64d9842cc1fecad266646c27a1e5</anchor>
      <arglist>(Range&lt; ValueType &gt; range) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticalRange</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a0d133fb0af2a675fff4f7a4420eaba7c</anchor>
      <arglist>(Range&lt; ValueType &gt; range) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withX</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab7cad7c96c191ff4affa28757ae2ade0</anchor>
      <arglist>(ValueType newX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withY</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab989f8938b2daa529b8e12494114be0a</anchor>
      <arglist>(ValueType newY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withRightX</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a8a5e0f62c0550a19a406c0460f9e5c5b</anchor>
      <arglist>(ValueType newRightX) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withBottomY</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab64c76898f6b47ece254675c075e6450</anchor>
      <arglist>(ValueType newBottomY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withPosition</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a01440bb20c425e8be7b58bd60a0c164f</anchor>
      <arglist>(ValueType newX, ValueType newY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withPosition</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a123c1f4aca75177262e896091933c4d0</anchor>
      <arglist>(Point&lt; ValueType &gt; newPos) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withZeroOrigin</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a37748fcf8ae61d1aa31ab49aa5cc787c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withCentre</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ae62c5d54c86744e1d21b300e70fa3ca4</anchor>
      <arglist>(Point&lt; ValueType &gt; newCentre) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withWidth</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aa6535793ce323795d12e8cf25e9cbcc3</anchor>
      <arglist>(ValueType newWidth) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withHeight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>afaefb31c84e0c2ba2e137ef7635442ee</anchor>
      <arglist>(ValueType newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withSize</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>affc948b0f4636455906fa587c7c3fb72</anchor>
      <arglist>(ValueType newWidth, ValueType newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withSizeKeepingCentre</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ac9df3fd3a8c83b92a1299981025ba225</anchor>
      <arglist>(ValueType newWidth, ValueType newHeight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aae36b6ef82255e6f5f75e817de1c57f2</anchor>
      <arglist>(ValueType newLeft) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aed76e59294bbe5db608d2909db958b82</anchor>
      <arglist>(ValueType newLeft) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTop</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aca3a55b96b0f7a4479bbd99fdfa5f06c</anchor>
      <arglist>(ValueType newTop) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withTop</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a83adb415b76c84c38d40d4c0c59199b4</anchor>
      <arglist>(ValueType newTop) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a486d587b371e649db93399e8c673a568</anchor>
      <arglist>(ValueType newRight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a65248df3d4e47bc1f76a3677b881da6b</anchor>
      <arglist>(ValueType newRight) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a6d012ef063e3679e7d1eb5ba0e2e5d6b</anchor>
      <arglist>(ValueType newBottom) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ad1afaef68c7e102e68e7aee989893a7d</anchor>
      <arglist>(ValueType newBottom) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withTrimmedLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>afda1d0e4912c63f3b8a28e3c883555af</anchor>
      <arglist>(ValueType amountToRemove) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withTrimmedRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a10cc2940bb2e944551fee774c6326785</anchor>
      <arglist>(ValueType amountToRemove) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withTrimmedTop</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a10a020722da34fcc956c43ced0547cb3</anchor>
      <arglist>(ValueType amountToRemove) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>withTrimmedBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ad60dbbd7e831d7df061eab4a0c802420</anchor>
      <arglist>(ValueType amountToRemove) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aa13dfd466078c2710fdea6ff2f7b263b</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>translated</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a15c8a44d4b194032bb072869a7161eef</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator+</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a030cf838ccbc6a1b0b44bd127eabdf8d</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle &amp;</type>
      <name>operator+=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>abd519a3c3475b77475e3a8fd6bc318ca</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator-</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a11a2bb1c04b8f0ae9bb76d21dc3fc289</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle &amp;</type>
      <name>operator-=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a418f192e7c7d5dbb05dc8f802e15f3d2</anchor>
      <arglist>(Point&lt; ValueType &gt; deltaPosition) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator*</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a768376e996b91ecb83d5ec7f0db2d50c</anchor>
      <arglist>(FloatType scaleFactor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator*=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>acec9ecfe72bc29922e82e21e513a93ed</anchor>
      <arglist>(FloatType scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator*=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a4d57fb0ba0504adcbbd7512d2e9f5c10</anchor>
      <arglist>(Point&lt; FloatType &gt; scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator/</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a31c2880e4d60ddb1a1d584585504d455</anchor>
      <arglist>(FloatType scaleFactor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator/=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ae01803333e37bbc2a49f97f1f720b373</anchor>
      <arglist>(FloatType scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>operator/=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>afcf0bb5a06cdcce6064ffb07dd7ef325</anchor>
      <arglist>(Point&lt; FloatType &gt; scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a2c16260a8af324607ed81ecf4ec09958</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>expanded</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a36ad43dd58aecee9f6ca3b7060a5d7a8</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>expanded</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab54d0c3048913f34a392bc64719712b6</anchor>
      <arglist>(ValueType delta) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduce</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aa1aa5758b0ddcced6954c5f82692ac63</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>reduced</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5623a7886c63a08917b392c7bc1135a9</anchor>
      <arglist>(ValueType deltaX, ValueType deltaY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>reduced</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a4b6a47b69d7fbb3560c32f3bbd3829bf</anchor>
      <arglist>(ValueType delta) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>removeFromTop</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a3fbd4e7e1df5336980fb7ec5e752a222</anchor>
      <arglist>(ValueType amountToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>removeFromLeft</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a6f09929fd89d447eb230c170446788ac</anchor>
      <arglist>(ValueType amountToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>removeFromRight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a67c1ae2bf4753bda71894271dc94b4f6</anchor>
      <arglist>(ValueType amountToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>removeFromBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a6f7d3a88adfc3b3bf699ca4ce5b9e6c0</anchor>
      <arglist>(ValueType amountToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getConstrainedPoint</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ac149c0870fa5b6ce6f093f3dd499e240</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>getRelativePoint</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aa069f31e9fb574c1b2c08d5a28f524a0</anchor>
      <arglist>(FloatType relativeX, FloatType relativeY) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>proportionOfWidth</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a2ed936ba6b11cb4bcdcdb1b18782abd3</anchor>
      <arglist>(FloatType proportion) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>proportionOfHeight</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a675e653f495b727f98ff17d736541a38</anchor>
      <arglist>(FloatType proportion) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>getProportion</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a3676ad7ea0695ebe2707ca548c65702a</anchor>
      <arglist>(Rectangle&lt; FloatType &gt; proportionalRect) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a73b0d6132398d4c2530ef6ba13d706fd</anchor>
      <arglist>(const Rectangle &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aab19e84fc33b5bfb641b2989b6cc29f8</anchor>
      <arglist>(const Rectangle &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a48d94ffec18b4b4755b316c3b223c645</anchor>
      <arglist>(ValueType xCoord, ValueType yCoord) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>affa85832415de5442b9ae1bf48e20faf</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a4559a9486fc7223b20dbe0cbe2b15f7a</anchor>
      <arglist>(Rectangle other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5193a98fc4117a3f2161dcf4e3a4e264</anchor>
      <arglist>(Rectangle other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ae0842c598b5a7acc86ed5eefb75248de</anchor>
      <arglist>(const Line&lt; ValueType &gt; &amp;line) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>getIntersection</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a50e80bae322913e844bc628a99fa3166</anchor>
      <arglist>(Rectangle other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a7f81c03f0a7d413f28a6f1a2ba65560d</anchor>
      <arglist>(ValueType &amp;otherX, ValueType &amp;otherY, ValueType &amp;otherW, ValueType &amp;otherH) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectRectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab268529ec12065ec29dd4099a171c03f</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; &amp;rectangleToClip) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>getUnion</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a26d128bf3cf8dd1a50afcf946cbc5521</anchor>
      <arglist>(Rectangle other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enlargeIfAdjacent</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>af3f86ce678a35c2947aac7278c239963</anchor>
      <arglist>(Rectangle other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reduceIfPartlyContainedIn</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ac03eff4db439689694cfef30fb20ee0c</anchor>
      <arglist>(Rectangle other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>constrainedWithin</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a5dae3865af00a4264f7f26ea4eeecf98</anchor>
      <arglist>(Rectangle areaToFitWithin) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle</type>
      <name>transformedBy</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>ab103d804bdf15b7ac1381dc79d6742b9</anchor>
      <arglist>(const AffineTransform &amp;transform) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getSmallestIntegerContainer</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a1d33b7d0d7b92d15f1fd5602654d8bcb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>toNearestInt</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a122fd9ac41bfcdf629402effabf02a43</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>toNearestIntEdges</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>abdd8ab7d52547020b4e9f8410b350ed9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; float &gt;</type>
      <name>toFloat</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a721f502b88ac7dd0edf203ae28309a7c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; double &gt;</type>
      <name>toDouble</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>adb086bdae5b29e4889cbc264d2bc7bff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; TargetType &gt;</type>
      <name>toType</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a2e2eea50fbd8e9c04a8190f3a90546b0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a396a178895b210ce3b1e476e5acc88da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rectangle</type>
      <name>leftTopRightBottom</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a07aef484eb8be1f93df7e2c4dbfe4409</anchor>
      <arglist>(ValueType left, ValueType top, ValueType right, ValueType bottom) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rectangle</type>
      <name>findAreaContainingPoints</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>af5314d11e2fc89f836762c7b7e4b3e83</anchor>
      <arglist>(const Point&lt; ValueType &gt; *points, int numPoints) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>intersectRectangles</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a8800d48d36cdd694dc50db3e66c2cabc</anchor>
      <arglist>(ValueType &amp;x1, ValueType &amp;y1, ValueType &amp;w1, ValueType &amp;h1, ValueType x2, ValueType y2, ValueType w2, ValueType h2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rectangle</type>
      <name>fromString</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>aeebcebc71a8f2fb7fd216acb0bd45a55</anchor>
      <arglist>(StringRef stringVersion)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Rectangle</name>
      <anchorfile>classRectangle.html</anchorfile>
      <anchor>a9b0852de9d45cf8a1b602ce114984ae1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RectangleList</name>
    <filename>classRectangleList.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="typedef">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>RectangleType</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>aec828bf2f14e0b8f99fdb5ca76c75137</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleList</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>aefbe5b3cbbbe653e65b332c783d549c7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleList</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a8c29b4ad4740b391e7e4766a71b8f54d</anchor>
      <arglist>(const RectangleList &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleList</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a14b24e216c2c45418228c8c7c1cbbf88</anchor>
      <arglist>(RectangleType rect)</arglist>
    </member>
    <member kind="function">
      <type>RectangleList &amp;</type>
      <name>operator=</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a5495545166d2bc6a22bc0c9030c60700</anchor>
      <arglist>(const RectangleList &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleList</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a76a1758b34d9884d3719734b1b418cb3</anchor>
      <arglist>(RectangleList &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RectangleList &amp;</type>
      <name>operator=</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a9bfbebec24c0db4ac0d942d79975d88b</anchor>
      <arglist>(RectangleList &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>ad59356f54ef6100221d5dcaf27c15742</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRectangles</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>ac1f6b51deae420493425d69306539f1c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RectangleType</type>
      <name>getRectangle</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>aa38d0a40721433a143d5a5980b649030</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a93361ce23ea57c1a09781337182517a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a57f2abdb276b6fee692705ccd005ae66</anchor>
      <arglist>(RectangleType rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>ac89368b777082d6f8151f2c0c51b2068</anchor>
      <arglist>(ValueType x, ValueType y, ValueType width, ValueType height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWithoutMerging</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a5a23a4f7c6272c5d558272384abc2832</anchor>
      <arglist>(RectangleType rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a891b5bcbaebafbc1dfc120fbe1b71129</anchor>
      <arglist>(const RectangleList &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a4eb4fd60b7dd1c14481cdf2a683ca059</anchor>
      <arglist>(const RectangleType rect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subtract</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a6a93f136213fd5773e08ab69267cb749</anchor>
      <arglist>(const RectangleList &amp;otherList)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipTo</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a4fd3214b9f00a680fe7629aeedf494c5</anchor>
      <arglist>(RectangleType rect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipTo</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a569c52b5100c4c7ec1c9915cdbcf2576</anchor>
      <arglist>(const RectangleList&lt; OtherValueType &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIntersectionWith</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a2a13e2a253032770945816dd6db75cbc</anchor>
      <arglist>(RectangleType rect, RectangleList &amp;destRegion) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a15059455cd503d05378d089a8eed5488</anchor>
      <arglist>(RectangleList &amp;otherList) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPoint</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a2007a2f8db5988f2b84f361c9190721e</anchor>
      <arglist>(Point&lt; ValueType &gt; point) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPoint</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>af2e24f41ebeb7de8fd7080c8b3a91d13</anchor>
      <arglist>(ValueType x, ValueType y) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRectangle</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a4b20293cefb9878d11ab9796c19c022b</anchor>
      <arglist>(RectangleType rectangleToCheck) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectsRectangle</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a2f8be87042aa80be08a59a6d654ec9b8</anchor>
      <arglist>(RectangleType rectangleToCheck) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a95fff4a17284343719915b4eeddeb0a4</anchor>
      <arglist>(const RectangleList &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RectangleType</type>
      <name>getBounds</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a7c2004bc8ed19201d54777c5b65be967</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>consolidate</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a9e26bdb6310e0660c0b7ada7919546db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>offsetAll</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a6929cdfe85b1ec2cbb87dbb4baa9e5f9</anchor>
      <arglist>(Point&lt; ValueType &gt; offset) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>offsetAll</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>aaf0a168997e532d714d0f1169aff4897</anchor>
      <arglist>(ValueType dx, ValueType dy) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleAll</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a57af41f3e264b8c1d183149a9c50f03f</anchor>
      <arglist>(ScaleType scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformAll</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a3ada18acf295f59a9a00294205079d92</anchor>
      <arglist>(const AffineTransform &amp;transform) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Path</type>
      <name>toPath</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a0a4008b5ce8466f31074a00830fb3f87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RectangleType *</type>
      <name>begin</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>ade2b2bfcd08a049de5f323eef6d8dd11</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const RectangleType *</type>
      <name>end</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a7a15aa46d9d1869c3fe2825e12620c8c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classRectangleList.html</anchorfile>
      <anchor>a60e3dc4d6f8830bc50173021613cf128</anchor>
      <arglist>(int minNumRectangles)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RectanglePlacement</name>
    <filename>classRectanglePlacement.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xLeft</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edae2539f35e48e3c7396cffeb8079e27dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xRight</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda72a92773894d10ec3b4ff55b56d08915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xMid</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edad1348e06780084037a29fc0621d10392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yTop</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda1b650115227b059f9eb2c07ecdfcb3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yBottom</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda467435011959541ca61cc362640db547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yMid</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda8bfb9c8cceb359b4f00a9839168a7769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stretchToFit</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda592b34ff9ad1d85db16f2e02c6252b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fillDestination</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edaace05e9cfe83bb3dbbef781d3622cd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>onlyReduceInSize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda32d2c8f0142b82c188af878548f4d238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>onlyIncreaseInSize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda54aea49f09ca4f2ac6e5c81859067b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doNotResize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda1b4035a6dd90fd7ecf4b2014f33bf16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centred</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edadf52ee04f4f43cfcc6049d49833dd946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xLeft</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edae2539f35e48e3c7396cffeb8079e27dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xRight</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda72a92773894d10ec3b4ff55b56d08915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xMid</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edad1348e06780084037a29fc0621d10392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yTop</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda1b650115227b059f9eb2c07ecdfcb3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yBottom</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda467435011959541ca61cc362640db547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yMid</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda8bfb9c8cceb359b4f00a9839168a7769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stretchToFit</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda592b34ff9ad1d85db16f2e02c6252b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fillDestination</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edaace05e9cfe83bb3dbbef781d3622cd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>onlyReduceInSize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda32d2c8f0142b82c188af878548f4d238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>onlyIncreaseInSize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda54aea49f09ca4f2ac6e5c81859067b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>doNotResize</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427eda1b4035a6dd90fd7ecf4b2014f33bf16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centred</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>afd5464553fd6bb41d697f3fc1d7427edadf52ee04f4f43cfcc6049d49833dd946</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectanglePlacement</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>af614522b9cccb64e01cec1d369883327</anchor>
      <arglist>(int placementFlags) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectanglePlacement</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>af2ec4e198b10f51810104472ee00b405</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectanglePlacement</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a566ac29fe1dc1942a6ee05f2428e06c8</anchor>
      <arglist>(const RectanglePlacement &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>RectanglePlacement &amp;</type>
      <name>operator=</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a31389d3a4308862075808d0e80c304f7</anchor>
      <arglist>(const RectanglePlacement &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a3e64ce2434904316db91dee5d1029673</anchor>
      <arglist>(const RectanglePlacement &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>ad3ac2e1667bc4a2e618782101051f03e</anchor>
      <arglist>(const RectanglePlacement &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFlags</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>aa1e343a06d0a81d560093dd27ecd560f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testFlags</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>aa1e542a01a80f5f7a53399dd2ee385a6</anchor>
      <arglist>(int flagsToTest) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTo</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a1d2340aa383cee6dc141805ae680369d</anchor>
      <arglist>(double &amp;sourceX, double &amp;sourceY, double &amp;sourceW, double &amp;sourceH, double destinationX, double destinationY, double destinationW, double destinationH) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>appliedTo</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a60fe2e5ad85af04f2e508f500ec016b4</anchor>
      <arglist>(const Rectangle&lt; ValueType &gt; &amp;source, const Rectangle&lt; ValueType &gt; &amp;destination) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>getTransformToFit</name>
      <anchorfile>classRectanglePlacement.html</anchorfile>
      <anchor>a27ee84d4a5b441246af03be6c20763df</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;source, const Rectangle&lt; float &gt; &amp;destination) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReferenceCountedArray</name>
    <filename>classReferenceCountedArray.html</filename>
    <templarg>class ObjectClass</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; ObjectClass &gt;</type>
      <name>ObjectClassPtr</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>afea3a2f6208f8bb4f57e27ed53db0819</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename TypeOfCriticalSectionToUse::ScopedLockType</type>
      <name>ScopedLockType</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a84aa956d32f60046055dc9acb5b9d211</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a118feb779d5ee239414524ff48706f27</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ace310eb210683601fd6aac301795111c</anchor>
      <arglist>(const ReferenceCountedArray &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a3f32834582aa063d92dc244bd8115bca</anchor>
      <arglist>(ReferenceCountedArray &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a8966c5b4b7871123035f41fd4b7b530d</anchor>
      <arglist>(const ReferenceCountedArray&lt; OtherObjectClass, OtherCriticalSection &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad17bf1f131df5a7e3b17477e3a79412b</anchor>
      <arglist>(const ReferenceCountedArray &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a8eeafc8b9697b8e63c7feb4de7161ba1</anchor>
      <arglist>(const ReferenceCountedArray&lt; OtherObjectClass, TypeOfCriticalSectionToUse &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>adde6e66022ae385b4f624362ffde5ffd</anchor>
      <arglist>(ReferenceCountedArray &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReferenceCountedArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a22c778cc2086117da5ac870485cb34e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a6dc6a1c3540a6f30456db545edb0486d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQuick</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad5a34e648c3dfc01493ca92838835bd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad4865c477b65f161105ded613856de64</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ab1807aa4c5b58b6d02b6bb991ebd8715</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClassPtr</type>
      <name>operator[]</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a4c0ba7c8adac16b2123b35dee27c5129</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClassPtr</type>
      <name>getUnchecked</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a3d46537444a37fec94bdc623b2ab3211</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>getObjectPointer</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a7d689930917b13fe222832b672e4409d</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>getObjectPointerUnchecked</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>abbed92e327a8664f37e776f1f99333e6</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClassPtr</type>
      <name>getFirst</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ab352b571e4ee02eedad655bba6434725</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClassPtr</type>
      <name>getLast</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a906fbb190a57a893faa951949b93418b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>getRawDataPointer</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a5d5541137810ad43ff9a551d79292f64</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>begin</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a286228ea7742f35b2ec97b34b4cf293b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>begin</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a610b4eb3209f31679ddeb3b713b04d8b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>end</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>aba206360f4091d72ab681773dcad6c18</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>end</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ab755e96103078f8b24416eb90666b593</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass **</type>
      <name>data</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a9edb0352fd597e9c1dc22d4667505d44</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *const *</type>
      <name>data</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a6d6ea780763ab48487c5a460caee75f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>af1356c45c3b9b68a0dc62680550f31ca</anchor>
      <arglist>(const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a42175758f9a885f238bd7cf2d5a4742a</anchor>
      <arglist>(const ObjectClassPtr &amp;objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a827d84956e8bffce236206ebd3bd5151</anchor>
      <arglist>(const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a9234b638b5f0b51d990ae0f8062ed2ad</anchor>
      <arglist>(const ObjectClassPtr &amp;objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>add</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad01f37d8728b9b534944c0d79a490b32</anchor>
      <arglist>(ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>add</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ac07a6bde030ed00ed8e6aeb41feb75a3</anchor>
      <arglist>(const ObjectClassPtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>insert</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a8338e76fd613375a10e8e4fb43390b8a</anchor>
      <arglist>(int indexToInsertAt, ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClass *</type>
      <name>insert</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a7fd7fd25f967577a4e961a6fc2e5a167</anchor>
      <arglist>(int indexToInsertAt, const ObjectClassPtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addIfNotAlreadyThere</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>abae4b57455f874d483a2849a38efbb41</anchor>
      <arglist>(ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addIfNotAlreadyThere</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a8b9401ef68ef62a3e54350553f0bae92</anchor>
      <arglist>(const ObjectClassPtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a4aa80dbecfce5e57f6742d598e3b28d2</anchor>
      <arglist>(int indexToChange, ObjectClass *newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad608460d7d8eec57d72fa86692dcef34</anchor>
      <arglist>(int indexToChange, const ObjectClassPtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a3ce7c1f6c010c4861e6dd5b95338055e</anchor>
      <arglist>(const ReferenceCountedArray &amp;arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addSorted</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>afb1a9958a818b6c410d79fc65b23432e</anchor>
      <arglist>(ElementComparator &amp;comparator, ObjectClass *newObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOrReplaceSorted</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ae4d087d8723db7a39fb876d419d9f960</anchor>
      <arglist>(ElementComparator &amp;comparator, ObjectClass *newObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gae6ed5a2756f413f59ce87a6455cf7dbd</anchor>
      <arglist>(ElementComparator &amp;comparator, const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a5c6d7d370b8acf56c1462db579f95803</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>ObjectClassPtr</type>
      <name>removeAndReturn</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>aa9a388888e3c833af3e47b903edd0dfc</anchor>
      <arglist>(int indexToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>af33ab045a6a1c975bf010dfdbd18965e</anchor>
      <arglist>(ObjectClass *objectToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a34612b7be73cbf1b54f8039b97c27bfd</anchor>
      <arglist>(const ObjectClassPtr &amp;objectToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRange</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>acb4e3c244b7a82f16aa0038f86581b77</anchor>
      <arglist>(int startIndex, int numberToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLast</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a2f2ff002f4ca7a7062b449ade2b61307</anchor>
      <arglist>(int howManyToRemove=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a390d2be27b40d47c24c881ca40ffdc44</anchor>
      <arglist>(int index1, int index2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad55bf3b79df1b6c23caf22515327941e</anchor>
      <arglist>(int currentIndex, int newIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a68a378da68f47a73e0cf3a9e3673f64a</anchor>
      <arglist>(OtherArrayType &amp;otherArray) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a16715eb28fe22682d87c33b02a6ed882</anchor>
      <arglist>(const ReferenceCountedArray &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a42ad63db85d37f3c649f21bf3b03a950</anchor>
      <arglist>(const ReferenceCountedArray&lt; ObjectClass, TypeOfCriticalSectionToUse &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga3b913b02e04ad29a6881ab4034c0f0f5</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>ad09860891de2b9faaa19e42b8007bca7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>abf520344fa2d864f0f54809429a3bb3f</anchor>
      <arglist>(const int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>const TypeOfCriticalSectionToUse &amp;</type>
      <name>getLock</name>
      <anchorfile>classReferenceCountedArray.html</anchorfile>
      <anchor>a71886a0fb90b8bdc439049ff52cf93e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReferenceCountedObject</name>
    <filename>classReferenceCountedObject.html</filename>
    <member kind="function">
      <type>void</type>
      <name>incReferenceCount</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a878ca594f89f757d29af5a42ee51161f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decReferenceCount</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a523f06d996130f24b36996b28b83d802</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decReferenceCountWithoutDeleting</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a2355316960a6bf2e9691fded43249254</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReferenceCount</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a0111caf12d101fc74abd832d44fbfa4f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ReferenceCountedObject</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>ae70b2c0a3ddb0bfae29f96b1f2105cf4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ReferenceCountedObject</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a5375ea1e4fd4fd4f5c707229611e0143</anchor>
      <arglist>(const ReferenceCountedObject &amp;) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ReferenceCountedObject</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a729fdf4f6999abc72d9dea7b40e182d9</anchor>
      <arglist>(ReferenceCountedObject &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ReferenceCountedObject &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a3e0ed1967b21201f8bae803e012d4f0d</anchor>
      <arglist>(const ReferenceCountedObject &amp;) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ReferenceCountedObject &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a2c60dfbe306dbd3bd066818402d3af73</anchor>
      <arglist>(ReferenceCountedObject &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~ReferenceCountedObject</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a7ed87d7f91e5ae51c620947c61291375</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetReferenceCount</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>a9bbeeab431755e2be8ff09dfe9ea4c4d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>ContainerDeletePolicy&lt; ReferenceCountedObject &gt;</name>
      <anchorfile>classReferenceCountedObject.html</anchorfile>
      <anchor>aea4a0b399e31409268cc2f0a7f923f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReferenceCountedObjectPtr</name>
    <filename>classReferenceCountedObjectPtr.html</filename>
    <templarg>class ObjectType</templarg>
    <member kind="typedef">
      <type>ObjectType</type>
      <name>ReferencedType</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>af855d98f47c2e91b418596949e97bbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>aa5e3cc0400bca5411d5b4ea38eceb45d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>ab6f0e750e44f4d6706b69c5b6bac27a6</anchor>
      <arglist>(decltype(nullptr)) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>aebf2eb9193fe22afd80fd94b3711aaff</anchor>
      <arglist>(ReferencedType *refCountedObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>ab7e62a624ad809920c7c2573427a711f</anchor>
      <arglist>(ReferencedType &amp;refCountedObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a32cad56fbbc4120296a630a7850d966d</anchor>
      <arglist>(const ReferenceCountedObjectPtr &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a163d4c1cba5c5706b5f09f23d8c5af36</anchor>
      <arglist>(ReferenceCountedObjectPtr &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>afbfa21c04a2c45532affd82cc2231b7d</anchor>
      <arglist>(const ReferenceCountedObjectPtr&lt; Convertible &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a27d9355fb8a662e2931d0dbd6f5c153a</anchor>
      <arglist>(const ReferenceCountedObjectPtr &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a1b9ac5fcb346e7e554bcf253cfa38543</anchor>
      <arglist>(const ReferenceCountedObjectPtr&lt; Convertible &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a580feaaf3ec08188ea4e4ad919cc5e27</anchor>
      <arglist>(ReferencedType *newObject)</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a803e20865b5e7054a775d9e90e859d87</anchor>
      <arglist>(ReferencedType &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>ac74ac88b87e4d834f1aa834d8edbf5d4</anchor>
      <arglist>(decltype(nullptr))</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>adae99aed8e6746e59971c56755edfac8</anchor>
      <arglist>(ReferenceCountedObjectPtr &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReferenceCountedObjectPtr</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a823e9994b773c7e0e111e4bb045c8d35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReferencedType *</type>
      <name>get</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a7057382626ac3f78f47e2b6aceed41ce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>adfc5fb60bf0c5e0d820dc51c9edfa823</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferencedType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>ace6f9336a88c5771698ee77c1d4c1e69</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferencedType &amp;</type>
      <name>operator*</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a216078b4585dd2b01041228b144ba9ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a67e41b68bf0c8b81216797fde96b0d4a</anchor>
      <arglist>(decltype(nullptr)) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a4dfa7ef62c3a4bce767d75b155653616</anchor>
      <arglist>(decltype(nullptr)) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a03f4f13d04605524bf9cd2c81ebf2da8</anchor>
      <arglist>(const ObjectType *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a022996623a8fed91fe2b8b6f1c288c07</anchor>
      <arglist>(const ReferenceCountedObjectPtr &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>aceb6c19ab3586437acd1f166834205a3</anchor>
      <arglist>(const ObjectType *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>adf0e31f5fc8e8875d40cf69b77732b55</anchor>
      <arglist>(const ReferenceCountedObjectPtr &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ReferencedType *</name>
      <anchorfile>classReferenceCountedObjectPtr.html</anchorfile>
      <anchor>a57f56519e9142114e61863d4f330f932</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ARAHostModel::RegionSequence</name>
    <filename>classARAHostModel_1_1RegionSequence.html</filename>
    <base>ARAHostModel::ManagedARAHandle&lt; RegionSequence, ARA::ARARegionSequenceRef &gt;</base>
    <member kind="function">
      <type></type>
      <name>RegionSequence</name>
      <anchorfile>classARAHostModel_1_1RegionSequence.html</anchorfile>
      <anchor>afc4b3f6e054118c8c2a064efd3a7cef5</anchor>
      <arglist>(ARA::ARARegionSequenceHostRef hostRef, ARA::Host::DocumentController &amp;dc, const ARA::ARARegionSequenceProperties &amp;props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classARAHostModel_1_1RegionSequence.html</anchorfile>
      <anchor>aed37296e7266b85da8eeeadc1e5faef1</anchor>
      <arglist>(const ARA::ARARegionSequenceProperties &amp;props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr auto</type>
      <name>getEmptyProperties</name>
      <anchorfile>classARAHostModel_1_1RegionSequence.html</anchorfile>
      <anchor>afb0e7338a245af5f478979365d46ff70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classARAHostModel_1_1RegionSequence.html</anchorfile>
      <anchor>a8d211c058c185d47b85fe7c19fe9ce23</anchor>
      <arglist>(ARA::Host::DocumentController &amp;, Ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeCoordinate</name>
    <filename>classRelativeCoordinate.html</filename>
    <class kind="struct">RelativeCoordinate::StandardStrings</class>
    <class kind="struct">RelativeCoordinate::Strings</class>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a2a361f6a466bb575140226ee578f2f9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a08660df4611e9bfc1ce5273646fcbbcf</anchor>
      <arglist>(const Expression &amp;expression)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>ad748f568e7cd3b36998f1081b6d4bdbe</anchor>
      <arglist>(const RelativeCoordinate &amp;)</arglist>
    </member>
    <member kind="function">
      <type>RelativeCoordinate &amp;</type>
      <name>operator=</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a1d5f48db483a2a3124796bd57e729d51</anchor>
      <arglist>(const RelativeCoordinate &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>afb10ab55db6326261f033bd5518f9f32</anchor>
      <arglist>(RelativeCoordinate &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RelativeCoordinate &amp;</type>
      <name>operator=</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a81cab3f573de80d26e9e42c67c688126</anchor>
      <arglist>(RelativeCoordinate &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a2e27136bad494334484b3d7045560bf6</anchor>
      <arglist>(double absoluteDistanceFromOrigin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a0b3bb7a6224234e60bd7aaeb2b4af1e2</anchor>
      <arglist>(const String &amp;stringVersion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RelativeCoordinate</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a81ee941aef4ec69d77624df7cd5e5655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>aac063b11e964f6a660e811c6fac0e6be</anchor>
      <arglist>(const RelativeCoordinate &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>aff6e9778f22cd6bafc4159fd6e21c6ac</anchor>
      <arglist>(const RelativeCoordinate &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolve</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>abe1a92f210ccf48f63c28bec3b045d53</anchor>
      <arglist>(const Expression::Scope *evaluationScope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>references</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a034f26a5e5b357d9d6acf6957ec373bf</anchor>
      <arglist>(const String &amp;coordName, const Expression::Scope *evaluationScope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecursive</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>acbfc5feefe08e0c867419b0d6bf8b276</anchor>
      <arglist>(const Expression::Scope *evaluationScope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamic</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>ae49fc85680dea4c448a9bb7f8f5b4dd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToAbsolute</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>aeb0b2ff1ac54cb6cd697c9345d579af2</anchor>
      <arglist>(double absoluteTargetPosition, const Expression::Scope *evaluationScope)</arglist>
    </member>
    <member kind="function">
      <type>const Expression &amp;</type>
      <name>getExpression</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>a911d5f37044b0f815b55f9659754c1d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRelativeCoordinate.html</anchorfile>
      <anchor>ac258e4d030c1e2f0a29c2bcdf5dc1509</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeCoordinatePositionerBase</name>
    <filename>classRelativeCoordinatePositionerBase.html</filename>
    <base>Component::Positioner</base>
    <base>ComponentListener</base>
    <base>MarkerList::Listener</base>
    <class kind="class">RelativeCoordinatePositionerBase::ComponentScope</class>
    <member kind="function">
      <type></type>
      <name>RelativeCoordinatePositionerBase</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a83b8a59e3c81caeef95d33692c2a1c04</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RelativeCoordinatePositionerBase</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>afe5246ebb74dd968c5ae450a0c8986b1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a8bce6929cab9ba7f7339211040178800</anchor>
      <arglist>(Component &amp;, bool, bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentParentHierarchyChanged</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a4c0b67f196569fd743cda11d1d7ec289</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentChildrenChanged</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>aa64f88bdf97d7e6dcd49d43e5b15c4c9</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentBeingDeleted</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a27aef0fd266d3e3937890779b4deb382</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markersChanged</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a1c028d4573ae70a861ba7594c4fe7e7a</anchor>
      <arglist>(MarkerList *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markerListBeingDeleted</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>aaf3f912c282063079fa1134f6d63d669</anchor>
      <arglist>(MarkerList *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>ade8880abbddebcb48ee7e113902ee40a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addCoordinate</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a1e01694defaa6c2684e7ba8e8598fb49</anchor>
      <arglist>(const RelativeCoordinate &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addPoint</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a1946ad2266abbc872c070d028f9a284b</anchor>
      <arglist>(const RelativePoint &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>registerCoordinates</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>af9ad5effca1449100076cf005f011d70</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>applyToComponentBounds</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>af9b4fb41d22a46f023ea69c0eefcd701</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DependencyFinderScope</name>
      <anchorfile>classRelativeCoordinatePositionerBase.html</anchorfile>
      <anchor>a2a701565af1bb69bfbe1d22c5f6f4ef9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeParallelogram</name>
    <filename>classRelativeParallelogram.html</filename>
    <member kind="function">
      <type></type>
      <name>RelativeParallelogram</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a6a9ba0649f32f049c5ed92466e41a32f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeParallelogram</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>aea7e8142ce0c6ed5017c9812e5c91b03</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;simpleRectangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeParallelogram</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a9171f9ec16232f1f828041a9f323a192</anchor>
      <arglist>(const RelativePoint &amp;topLeft, const RelativePoint &amp;topRight, const RelativePoint &amp;bottomLeft)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeParallelogram</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a79996061d4415f96854ccde2b675e4f0</anchor>
      <arglist>(const String &amp;topLeft, const String &amp;topRight, const String &amp;bottomLeft)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RelativeParallelogram</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a1d1b03b4f0694477b14af81d10af604e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resolveThreePoints</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a42781096c3d70384c29ac30a1e34db74</anchor>
      <arglist>(Point&lt; float &gt; *points, Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resolveFourCorners</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a720ea42896899cfbd17fc389c52e9294</anchor>
      <arglist>(Point&lt; float &gt; *points, Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>const Rectangle&lt; float &gt;</type>
      <name>getBounds</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a13d3c802862faee670017dc970945b7f</anchor>
      <arglist>(Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPath</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>afd46e1ad96ea7120d7ed6b91b2ed8db2</anchor>
      <arglist>(Path &amp;path, Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>AffineTransform</type>
      <name>resetToPerpendicular</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a60c724ee40ffce52e0a1d575722fce9a</anchor>
      <arglist>(Expression::Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamic</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>abedabd013232a1251d9cf90ad876568d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a8277104807132bfa719de4c246252d59</anchor>
      <arglist>(const RelativeParallelogram &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>afc3e2a9b23fc96ac3b4b00cec078cda3</anchor>
      <arglist>(const RelativeParallelogram &amp;) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Point&lt; float &gt;</type>
      <name>getInternalCoordForPoint</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a6b1b2962586cd9e2f6b1f86a94c84090</anchor>
      <arglist>(const Point&lt; float &gt; *parallelogramCorners, Point&lt; float &gt; point) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Point&lt; float &gt;</type>
      <name>getPointForInternalCoord</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>aa8a6b686608e4d6a5c01a6b6f3818fcd</anchor>
      <arglist>(const Point&lt; float &gt; *parallelogramCorners, Point&lt; float &gt; internalPoint) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rectangle&lt; float &gt;</type>
      <name>getBoundingBox</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>ad03392d9340ee0c4ce8cb0dcbcad23b7</anchor>
      <arglist>(const Point&lt; float &gt; *parallelogramCorners) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>topLeft</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a898c46d7fdcd9fd510de0e5ddfed7597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>topRight</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>abd27c46b0528c96f90a4254b21e5b680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>bottomLeft</name>
      <anchorfile>classRelativeParallelogram.html</anchorfile>
      <anchor>a511fddacbb033a3c4afb228aa664e603</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePoint</name>
    <filename>classRelativePoint.html</filename>
    <member kind="function">
      <type></type>
      <name>RelativePoint</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a557626fd3b549c85f02a76233843fdba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePoint</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a608d249dc54b3a8f3ab2ba4ea488cd15</anchor>
      <arglist>(Point&lt; float &gt; absolutePoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePoint</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>ac645e54182d0bdb1dbdcfd10e19e6ca1</anchor>
      <arglist>(float absoluteX, float absoluteY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePoint</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>add6f17ccd018d6adcdc284ed55cafb73</anchor>
      <arglist>(const RelativeCoordinate &amp;x, const RelativeCoordinate &amp;y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePoint</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>aba0ecd812bdd044ca880193ce56d00ab</anchor>
      <arglist>(const String &amp;stringVersion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>aa5a51259c25198bb0a202221df9710f7</anchor>
      <arglist>(const RelativePoint &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a3b3a351b552779d95322ad5adba1914a</anchor>
      <arglist>(const RelativePoint &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; float &gt;</type>
      <name>resolve</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>adcdb11f23db512896c309fc6e9a402b8</anchor>
      <arglist>(const Expression::Scope *evaluationContext) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToAbsolute</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a0ab188ef456819589846e966ce6fdf90</anchor>
      <arglist>(Point&lt; float &gt; newPos, const Expression::Scope *evaluationContext)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>ae28f1cd3c42cd164474257f103f9efa8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamic</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a728220c3353d998f029a39473e69005d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>x</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>acaa3243ea9f7839e929e968e37348259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>y</name>
      <anchorfile>classRelativePoint.html</anchorfile>
      <anchor>a6bddbbadab5ddc673318dff154c75dce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath</name>
    <filename>classRelativePointPath.html</filename>
    <class kind="class">RelativePointPath::CloseSubPath</class>
    <class kind="class">RelativePointPath::CubicTo</class>
    <class kind="class">RelativePointPath::ElementBase</class>
    <class kind="class">RelativePointPath::LineTo</class>
    <class kind="class">RelativePointPath::QuadraticTo</class>
    <class kind="class">RelativePointPath::StartSubPath</class>
    <member kind="enumeration">
      <type></type>
      <name>ElementType</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nullElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9ae971a25058687b29600ebb7c9a038437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>startSubPathElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9aacd2c47de9bdc570838c943b21b058e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closeSubPathElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a60ad7fe5cfbf04c489c878ce5e6cbeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a8cb9d49f56ecf8367671130fc2a838d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>quadraticToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a8494c007547e881252ae413d840908ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cubicToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a52369502d5292f097e27a5f499e95a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nullElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9ae971a25058687b29600ebb7c9a038437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>startSubPathElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9aacd2c47de9bdc570838c943b21b058e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>closeSubPathElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a60ad7fe5cfbf04c489c878ce5e6cbeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lineToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a8cb9d49f56ecf8367671130fc2a838d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>quadraticToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a8494c007547e881252ae413d840908ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cubicToElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a741fbc9bca4a156a84514f20987483e9a52369502d5292f097e27a5f499e95a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePointPath</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a035e5124f11c1a818f5edd66fcb5bfb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePointPath</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>af55e1410e31a690a9f02d89709699574</anchor>
      <arglist>(const RelativePointPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePointPath</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a07a33cecd622632c96ac502391d05594</anchor>
      <arglist>(const Path &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RelativePointPath</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a593d1c22c68523a4bec1d459d8fceeaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>af9effa2b89c84d58397d2b4f838b6397</anchor>
      <arglist>(const RelativePointPath &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a1b7124d16b6670f63bd425249cebe333</anchor>
      <arglist>(const RelativePointPath &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPath</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a3eae680131e66a20a25c3cb3d6d19c49</anchor>
      <arglist>(Path &amp;path, Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnyDynamicPoints</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a83988bba48e4d8b2ba95b25c0a3581a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>af6a594a5a17f7e27d6058e5015a6ed8b</anchor>
      <arglist>(RelativePointPath &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addElement</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a8c6fd911def77df783dfd16b8c086049</anchor>
      <arglist>(ElementBase *newElement)</arglist>
    </member>
    <member kind="variable">
      <type>OwnedArray&lt; ElementBase &gt;</type>
      <name>elements</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a975cc963b8500afa8d33dac6d7c7ac50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>usesNonZeroWinding</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>a31bd56da083920346e1f0742bd77ae8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Positioner</name>
      <anchorfile>classRelativePointPath.html</anchorfile>
      <anchor>aba68fb6a6fcbfd619343410acada367a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeRectangle</name>
    <filename>classRelativeRectangle.html</filename>
    <member kind="function">
      <type></type>
      <name>RelativeRectangle</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a6a2fa4fcfd1bc26742b261d93b572566</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeRectangle</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>af3c65d26dabe9863042ae112233b880f</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeRectangle</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>acaef9895af247a408b0d62218d04af74</anchor>
      <arglist>(const RelativeCoordinate &amp;left, const RelativeCoordinate &amp;right, const RelativeCoordinate &amp;top, const RelativeCoordinate &amp;bottom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeRectangle</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>adbf13b28c72bd79bbe198f07b18574b0</anchor>
      <arglist>(const String &amp;stringVersion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a5d350bfc8b46f6cf9456c4e428343bfb</anchor>
      <arglist>(const RelativeRectangle &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a84775a2c3ca2372e47845c1f7918b299</anchor>
      <arglist>(const RelativeRectangle &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Rectangle&lt; float &gt;</type>
      <name>resolve</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>ad5f05d00d235660b9300f4d829646261</anchor>
      <arglist>(const Expression::Scope *scope) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToAbsolute</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>af76a1248976d6b6e04d24ae3d93e3654</anchor>
      <arglist>(const Rectangle&lt; float &gt; &amp;newPos, const Expression::Scope *scope)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDynamic</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>aefab923d6faab0d9cc7715bb2e5c700e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>af5f397b20b5c5c6718d167f2076ffa9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renameSymbol</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a8070db7b52deb2c44045a4d8dd4a7ac9</anchor>
      <arglist>(const Expression::Symbol &amp;oldSymbol, const String &amp;newName, const Expression::Scope &amp;scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToComponent</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a24543a01dcf4de771bd17877f31078ca</anchor>
      <arglist>(Component &amp;component) const</arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>left</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a4418206ad8d8830d55d37a3bdefbe085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>right</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>aa5d7a81e56ebaa8101aa23d43e652dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>top</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>accb0421b6997f1cadd8b8c7d76b4bd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RelativeCoordinate</type>
      <name>bottom</name>
      <anchorfile>classRelativeRectangle.html</anchorfile>
      <anchor>a9575cf18e56f073da861de4b55ae9d57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativeTime</name>
    <filename>classRelativeTime.html</filename>
    <member kind="function">
      <type></type>
      <name>RelativeTime</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a36a36103979d947a1164298f77172d04</anchor>
      <arglist>(double seconds=0.0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativeTime</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a6c5407d639ff5386c824689724418c2d</anchor>
      <arglist>(const RelativeTime &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RelativeTime &amp;</type>
      <name>operator=</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a369d2b40de9f592c8b3f9e01a1fdbef5</anchor>
      <arglist>(const RelativeTime &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RelativeTime</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>ac13a30a86834ecf1b1ec61ec2ea651f9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>inMilliseconds</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a3909da105dad93272d5762ae8dca4f99</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>inSeconds</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a298559bc0ea14c840c349b4bebc261b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>inMinutes</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>adf84956f22f66cd060ea0498924d9739</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>inHours</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a8235c2bbac468501dfd95d0503fb7e0d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>inDays</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a16c4cef37f23b1a2dfc10b91ca99243f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>inWeeks</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>ae95369d30541c6f45e794a6854e89d41</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a2724e1432c4ce48dfcdafde08f7b49c8</anchor>
      <arglist>(const String &amp;returnValueForZeroTime=&quot;0&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getApproximateDescription</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a8bfee7fd5c596f0bcb7c769e2e5e8d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RelativeTime</type>
      <name>operator+=</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a734361a0f029c60cf11401ade135847f</anchor>
      <arglist>(RelativeTime timeToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RelativeTime</type>
      <name>operator-=</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a0fddb581644f95e114a4b69419837261</anchor>
      <arglist>(RelativeTime timeToSubtract) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RelativeTime</type>
      <name>operator+=</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a35fcd4ca8aeb44b801b6455050bf0d37</anchor>
      <arglist>(double secondsToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RelativeTime</type>
      <name>operator-=</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a40bb8a929550fe709e1ae2910a6224f6</anchor>
      <arglist>(double secondsToSubtract) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>milliseconds</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>acffa8af50cf3853419d22627b7d8fd68</anchor>
      <arglist>(int milliseconds) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>milliseconds</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a6643379b204482cee02001dab26c1525</anchor>
      <arglist>(int64 milliseconds) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>seconds</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>abc1e968203c55f4050a23b95220de86f</anchor>
      <arglist>(double seconds) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>minutes</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a4617b5dbd23f89fd22c1afc2656c2461</anchor>
      <arglist>(double numberOfMinutes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>hours</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a1ae421b15cbeb81220bbf544a116cb77</anchor>
      <arglist>(double numberOfHours) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>days</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a97b1773403606835c173f26a0a03f5e6</anchor>
      <arglist>(double numberOfDays) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RelativeTime</type>
      <name>weeks</name>
      <anchorfile>classRelativeTime.html</anchorfile>
      <anchor>a08137177e3d00fcf5f07909ecebce4dc</anchor>
      <arglist>(double numberOfWeeks) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::RequestID</name>
    <filename>classjuce_1_1midi__ci_1_1RequestID.html</filename>
    <member kind="function">
      <type>std::byte</type>
      <name>asByte</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>aca7cb5aa176edf06ef202453dd52c964</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>asInt</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>aef4d73b82d3bdb254f070108003a4819</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>aa7aa812148bf5f80f10106eec1f601d3</anchor>
      <arglist>(RequestID other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>a399f0ec5a397a5e75bd0cc2f87fdd4bc</anchor>
      <arglist>(RequestID other) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; RequestID &gt;</type>
      <name>create</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>a6d930adbde20af671b80d6ae7d6ad091</anchor>
      <arglist>(uint8_t v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; RequestID &gt;</type>
      <name>create</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestID.html</anchorfile>
      <anchor>a86551917ffcf729d68e3a25756efba35</anchor>
      <arglist>(std::byte value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::RequestKey</name>
    <filename>classjuce_1_1midi__ci_1_1RequestKey.html</filename>
    <member kind="function">
      <type></type>
      <name>RequestKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>a9c6f402b1679a71cf86dfe22057fb368</anchor>
      <arglist>(MUID muid, Token64 key)</arglist>
    </member>
    <member kind="function">
      <type>MUID</type>
      <name>getMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>ae87a9c07bc22ad90944f0d5ace166a36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Token64</type>
      <name>getKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>aef785fe19744fd92aa686db2ce786e3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>a77a018b5d587cb866aeec7929cee34bb</anchor>
      <arglist>(const RequestKey &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>a8e855587bc193f42eb4b1282ad9e0789</anchor>
      <arglist>(const RequestKey &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1RequestKey.html</anchorfile>
      <anchor>a28160a129dddfd44cc35191d0fd19a2c</anchor>
      <arglist>(const RequestKey &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResamplingAudioSource</name>
    <filename>classResamplingAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>ResamplingAudioSource</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>a05d6ab55db4fe93572d4801e4c547220</anchor>
      <arglist>(AudioSource *inputSource, bool deleteInputWhenDeleted, int numChannels=2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResamplingAudioSource</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>a2dff23cf4839363b265f5f0ec624e2ad</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResamplingRatio</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>aa7d888e41873f6e395baa1eb179c15ad</anchor>
      <arglist>(double samplesInPerOutputSample)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResamplingRatio</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>af868951e30847cecd5f0729cecab722c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flushBuffers</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>a0e2e1dc2dcd41959bc9a425092eb03ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>a9fff0f513472ac19bade8f5c12cf4cfb</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>ab070c5a74deddbd0702a8b21cea2c678</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classResamplingAudioSource.html</anchorfile>
      <anchor>ab5535c45e5b301c5fe8066a36cea4e5a</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Reservoir</name>
    <filename>structReservoir.html</filename>
    <member kind="function" static="yes">
      <type>static Range&lt; Index &gt;</type>
      <name>doBufferedRead</name>
      <anchorfile>structReservoir.html</anchorfile>
      <anchor>af55daa3cafc389dca251eaee3641508f</anchor>
      <arglist>(Range&lt; Index &gt; rangeToRead, GetBufferedRange &amp;&amp;getBufferedRange, ReadFromReservoir &amp;&amp;readFromReservoir, FillReservoir &amp;&amp;fillReservoir)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizableBorderComponent</name>
    <filename>classResizableBorderComponent.html</filename>
    <base>Component</base>
    <class kind="class">ResizableBorderComponent::Zone</class>
    <member kind="function">
      <type></type>
      <name>ResizableBorderComponent</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a7ac45de1070370a02e6d641cffd7dc35</anchor>
      <arglist>(Component *componentToResize, ComponentBoundsConstrainer *constrainer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResizableBorderComponent</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a330a06f575247d604c2715443f999971</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderThickness</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a9476dbddf154ff1b9cf238f8c5d1cee7</anchor>
      <arglist>(BorderSize&lt; int &gt; newBorderSize)</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; int &gt;</type>
      <name>getBorderThickness</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a09b33c6ed3749d53295f45e0a90f8141</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Zone</type>
      <name>getCurrentZone</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a8cc99bf44e6eb7269d9590dbf2b4bfff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a1c48b539fd464a0e7e16a2dc68242b68</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>ad8b599c07f7cba29e1cb2b0f5b4902a2</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>ab7aab4427bdd421c99af9f1bdea571ca</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>aab4acffe6cda1852510894fd6b78c946</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a031919ae342f15b5bee1ece8c3c30f0b</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>a436bf6a9d3ffec969a550c9d9d80d33f</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classResizableBorderComponent.html</anchorfile>
      <anchor>acd797e21238848968eb9957106590253</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizableCornerComponent</name>
    <filename>classResizableCornerComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>ResizableCornerComponent</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a3706073ab81c9dcf5161bc570b2c1226</anchor>
      <arglist>(Component *componentToResize, ComponentBoundsConstrainer *constrainer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResizableCornerComponent</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a40eb1b9e77f48644fee26680f12bd288</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a934e28efe7a85e020a48adffa60bcd71</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a6f614b5db33224a9b338bcb2dca0562f</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a93684b148378188690ccb51bb7fbcaca</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>a9917375d45f2c1947af0b2d7a620f749</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classResizableCornerComponent.html</anchorfile>
      <anchor>acc3a046566ad8ab5aa5318b3a943d2fc</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizableEdgeComponent</name>
    <filename>classResizableEdgeComponent.html</filename>
    <base>Component</base>
    <member kind="enumeration">
      <type></type>
      <name>Edge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25ad49e513b9ece9e62cbb2a663e7f4d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25ac7c8c54bfed40fbe58dbb8745371bc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25a2680b4787015c0aa2c92ddc8218cc3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25a0b55203e426589ff7ae67c750889ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>leftEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25ad49e513b9ece9e62cbb2a663e7f4d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25ac7c8c54bfed40fbe58dbb8745371bc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>topEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25a2680b4787015c0aa2c92ddc8218cc3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottomEdge</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a5dfd6990713a931c4411f4ab89b51e25a0b55203e426589ff7ae67c750889ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResizableEdgeComponent</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a50df447594f67bdb95d5d334c4f97889</anchor>
      <arglist>(Component *componentToResize, ComponentBoundsConstrainer *constrainer, Edge edgeToResize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResizableEdgeComponent</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a0147ded6742d77e2f934de4dcfa4b27b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>ae282b5d542d717f6b043f61d7283ca6a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a7c070b054bd93f89caf72163a2bc18a7</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>ad76c21bd1c68f9128e715fd96e15c101</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>ab9673747db9803dec792117bdbb997ee</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classResizableEdgeComponent.html</anchorfile>
      <anchor>a68289d2190f909c884436cb663fae6e8</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizableWindow</name>
    <filename>classResizableWindow.html</filename>
    <base>TopLevelWindow</base>
    <class kind="struct">ResizableWindow::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a9488716cf84a6e72cf3397fa83933c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a9488716cf84a6e72cf3397fa83933c79a95839e67b4ccccc75988fc0ed38113a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a9488716cf84a6e72cf3397fa83933c79a95839e67b4ccccc75988fc0ed38113a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResizableWindow</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a72a45d75d7e14d157e01143969e51361</anchor>
      <arglist>(const String &amp;name, bool addToDesktop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResizableWindow</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a16e8710f342007dbcb7c7d4171043f0c</anchor>
      <arglist>(const String &amp;name, Colour backgroundColour, bool addToDesktop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResizableWindow</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a02ac04a747483ea3fd1d0280d2438649</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getBackgroundColour</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a11317b014f89275843625d142d86d8c7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColour</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a720ac4d5feda66c0171db0031ae33151</anchor>
      <arglist>(Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResizable</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a538709f0111ad32b05d858a511bcd5be</anchor>
      <arglist>(bool shouldBeResizable, bool useBottomRightCornerResizer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResizable</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>afa786ee064166bebe3df0843ad96b979</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResizeLimits</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a6afa3b9ddf1cd9f7fa546692074dd781</anchor>
      <arglist>(int newMinimumWidth, int newMinimumHeight, int newMaximumWidth, int newMaximumHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDraggable</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>adede3d77c744014ab574422978de16f2</anchor>
      <arglist>(bool shouldBeDraggable) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggable</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a655542b0fb7e1dd2284b3bb1cf9aa190</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ComponentBoundsConstrainer *</type>
      <name>getConstrainer</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a109487ff0214a6a0b99763155ed12b25</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstrainer</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ae386b9e5c905a04cc36cabba1798a444</anchor>
      <arglist>(ComponentBoundsConstrainer *newConstrainer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsConstrained</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a0578c4bfbfea01f222025e73bbdbf0ac</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newBounds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullScreen</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a0363b56654d97a6c2aab72f4cdaab8f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFullScreen</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a08a0f1863417c80e6494d113a5c1fbd2</anchor>
      <arglist>(bool shouldBeFullScreen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMinimised</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a3b8cb0deb84c3b11cb8b4052e0779546</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimised</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a8b3174e4cad2a85ff1405a0c22e12148</anchor>
      <arglist>(bool shouldMinimise)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKioskMode</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a9ac2d149b915a5452c3939e7c42e4c15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getWindowStateAsString</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>af5120046ac8f889a3252f1afd9d0043e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreWindowStateFromString</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a462e5efd2f570fd65b0822c0ea96889b</anchor>
      <arglist>(const String &amp;previousState)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getContentComponent</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>abc2b6705df6bdb5028fa6a8c06aff078</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentOwned</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a97940f07b6014bac018cbe9330abc769</anchor>
      <arglist>(Component *newContentComponent, bool resizeToFitWhenContentChangesSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentNonOwned</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ad6c44adc91ca926e9c0a6ecb4cf1bfa7</anchor>
      <arglist>(Component *newContentComponent, bool resizeToFitWhenContentChangesSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearContentComponent</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a44edd8f80203fd6a44459df7ae953979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentComponentSize</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a756f7d17ab2e38e2733f2db0d4670f81</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BorderSize&lt; int &gt;</type>
      <name>getBorderThickness</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a11960e524b3e9046b92d4f9f6e0dac6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BorderSize&lt; int &gt;</type>
      <name>getContentComponentBorder</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a44f7200f6fe97b06be121ce5d439058d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToDesktop</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a016b200ff582129d0aa079cb0a9bfe05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToDesktop</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>adb20393a81bcbe731b274e4fcfd8a089</anchor>
      <arglist>(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a97b64ce86b466f26b489f533946b42cc</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>acfb2ced15e476e78f9a71b0214414798</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ae42aa18209b1d14e8441dce5b991cb07</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a061e907019fb970e205063572e3cf933</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a88f1ec87e42f7bea6ba4e7d8dd68737e</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a9fa6ed7d0c4ad350327816c559b3468b</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ae314150a8f5a5aab3ba5383679c83b0d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>acdb8203a8fa46c5e4cb5c2e57dcd00c0</anchor>
      <arglist>(Component *) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parentSizeChanged</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a912b4576f868723bfe87bf7dbd68ed5d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ad295a65851924b0008f27a8292b33bc0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>activeWindowStatusChanged</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a1ba8f2eebc7abb19987ce91e956f8858</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getDesktopWindowStyleFlags</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ab05ffc354603142610b126166ac9e1f5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getBorderThickness</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>ada9c4412e0906eeaa6ca208401fc29c6</anchor>
      <arglist>(int &amp;left, int &amp;top, int &amp;right, int &amp;bottom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getContentComponentBorder</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a6792ed0f4736724bd28a3f817e35c2c0</anchor>
      <arglist>(int &amp;left, int &amp;top, int &amp;right, int &amp;bottom)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; ResizableCornerComponent &gt;</type>
      <name>resizableCorner</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>af9e547a87f7f39ca3721e19029a46f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; ResizableBorderComponent &gt;</type>
      <name>resizableBorder</name>
      <anchorfile>classResizableWindow.html</anchorfile>
      <anchor>a0335c618114e0f4a6c90f25daf6a297a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ResponderDelegate</name>
    <filename>classjuce_1_1midi__ci_1_1ResponderDelegate.html</filename>
    <member kind="function">
      <type></type>
      <name>ResponderDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderDelegate.html</anchorfile>
      <anchor>ac72355c029c57dc435f28c3772cd4738</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResponderDelegate</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderDelegate.html</anchorfile>
      <anchor>a7fc809255b94c01ab2a26fba6f037d45</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>tryRespond</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderDelegate.html</anchorfile>
      <anchor>ab13e7ba1b4b5a3b3534419300aa1eadd</anchor>
      <arglist>(ResponderOutput &amp;output, const Message::Parsed &amp;message)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ResponderOutput</name>
    <filename>classjuce_1_1midi__ci_1_1ResponderOutput.html</filename>
    <base>juce::midi_ci::BufferOutput</base>
    <member kind="function" virtualness="pure">
      <type>virtual Message::Header</type>
      <name>getIncomingHeader</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderOutput.html</anchorfile>
      <anchor>aff55b2d534bf52c44a7cdedbc3128019</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t</type>
      <name>getIncomingGroup</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderOutput.html</anchorfile>
      <anchor>a4bf74ddc759b8d421a8fb3e6b6e72bd6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>ChannelAddress</type>
      <name>getChannelAddress</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderOutput.html</anchorfile>
      <anchor>ab9d1eb59b37c9ca3bfc2141335a01f9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Message::Header</type>
      <name>getReplyHeader</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderOutput.html</anchorfile>
      <anchor>a109c1260aed3350e6f44d5c70ab76d32</anchor>
      <arglist>(std::byte replySubID) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::ResponderPropertyExchangeCache</name>
    <filename>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</filename>
    <member kind="function">
      <type></type>
      <name>ResponderPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>ab74b879e8b2e8a73f28b179c9b312ea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResponderPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>afcd486c256b3f433c543e7674dd648ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResponderPropertyExchangeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>af3c5770829dbeeab2b6b48f13f3d5498</anchor>
      <arglist>(ResponderPropertyExchangeCache &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ResponderPropertyExchangeCache &amp;</type>
      <name>operator=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>a80474e499e89ee1c417a4de57dc9c1a6</anchor>
      <arglist>(ResponderPropertyExchangeCache &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>primeCache</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>aaf6050325575e37a454e6e4602eb200c</anchor>
      <arglist>(uint8_t maxSimultaneousTransactions, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; onDone, RequestID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChunk</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>a5170a8d3a816a87e78e3afa3fd0ef3bc</anchor>
      <arglist>(RequestID, const Message::DynamicSizePropertyExchange &amp;chunk)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>a6b0a5d3f2d177f6471ac14aa33f63198</anchor>
      <arglist>(RequestID, Span&lt; const std::byte &gt; header)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>countOngoingTransactions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1ResponderPropertyExchangeCache.html</anchorfile>
      <anchor>a425d29b5e97a51c81b79c4da6f0ce58d</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Result</name>
    <filename>classResult.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>wasOk</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>ad1cd6e48b8f41b1c5f6377109288cffe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>failed</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a0bca10ed2b5416e33dfd027869c849ce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>ae8e63cf847e9356f8909b4413a47e54f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a5824bcb0172e2f9a5f664b21a7aa08f2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getErrorMessage</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a9ba5d7a2b55b60819b8b44d909dabef4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a4457dd54f8a2854b2c1517c9583651c0</anchor>
      <arglist>(const Result &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Result &amp;</type>
      <name>operator=</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a215cb4c021aec40a1dc68be7e89efaba</anchor>
      <arglist>(const Result &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a934eb96dbd852fe6926dd15d0c936054</anchor>
      <arglist>(Result &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Result &amp;</type>
      <name>operator=</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a6c6bdb3695f30309efd61a24446255b2</anchor>
      <arglist>(Result &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>abcaa1c7cf4f9fef6c0f00ab9ad43576c</anchor>
      <arglist>(const Result &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a787a681d1c6ef37bbd8b871020b12fde</anchor>
      <arglist>(const Result &amp;other) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Result</type>
      <name>ok</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>af20c96ffa94adac90e10a8395d8c8852</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Result</type>
      <name>fail</name>
      <anchorfile>classResult.html</anchorfile>
      <anchor>a2b51de8f6f8c27c3de29f9da5cce8f75</anchor>
      <arglist>(const String &amp;errorMessage) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::Reverb</name>
    <filename>classjuce_1_1dsp_1_1Reverb.html</filename>
    <member kind="typedef">
      <type>juce::Reverb::Parameters</type>
      <name>Parameters</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>af762ac763ff96d67d90ff22c0246efae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reverb</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>ada07036b64e9efd76013850eea985c0e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>const Parameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>a46d61f300ff11d78d60d56425dbf2a07</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>ae28169a9709622a7d98a265183057b38</anchor>
      <arglist>(const Parameters &amp;newParams)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>abcb909e3ae14083ad3c7b59bf0720ff2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>adaafd054a3b698f2bb94643db7ce2e2a</anchor>
      <arglist>(bool newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>aa6ab2a8c5e9f65c9fdf18f1a11cebf10</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>ae74c7e35d47ae46dfedb3fef599d7286</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1Reverb.html</anchorfile>
      <anchor>a82d85437535d97329083df6b49e3dc3a</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Reverb</name>
    <filename>classReverb.html</filename>
    <class kind="struct">Reverb::Parameters</class>
    <member kind="function">
      <type></type>
      <name>Reverb</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>a765b925557df7e43bf5ed275fc6950d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Parameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>a34de189c9d36b027428ae692ea9798f2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>af1b8609045ccadf2f6c4760f9a6d945a</anchor>
      <arglist>(const Parameters &amp;newParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSampleRate</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>a98c91d03e4a2484123dc3d8f92896b86</anchor>
      <arglist>(const double sampleRate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>a5d132bb7b4edbeeedbd2d1ef7e4c87ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processStereo</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>aba79aa61c18e8b3cf70dfd83fda7d099</anchor>
      <arglist>(float *const left, float *const right, const int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processMono</name>
      <anchorfile>classReverb.html</anchorfile>
      <anchor>a04c43dc7b91788df75f434a957499e2d</anchor>
      <arglist>(float *const samples, const int numSamples) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ReverbAudioSource</name>
    <filename>classReverbAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>ReverbAudioSource</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>a9bb3f69c71cf6dd49eab94c4f46de919</anchor>
      <arglist>(AudioSource *inputSource, bool deleteInputWhenDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReverbAudioSource</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>ac9de1452d25c7c395ff62d618e4f2540</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const Reverb::Parameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>ac3a61bfa55ca78dc16d2d9ef036815eb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>abb05d4c6980825f841fabbc56d167d9b</anchor>
      <arglist>(const Reverb::Parameters &amp;newParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBypassed</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>a8b6f060d4f6ab72e7c9a4ddcdbf6ccd1</anchor>
      <arglist>(bool isBypassed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>a930435b2b93f74d00203b6794c41ac8e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>af8077a5e348be506347807afb25afee6</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>a5150be0ceba566e4f8c4cf0f2bfebe74</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classReverbAudioSource.html</anchorfile>
      <anchor>a05fd8b39aa2dbf21095376ffd346dda0</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Slider::RotaryParameters</name>
    <filename>structSlider_1_1RotaryParameters.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>startAngleRadians</name>
      <anchorfile>structSlider_1_1RotaryParameters.html</anchorfile>
      <anchor>a1b4090a3f77b0183b1c847525f4edb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>endAngleRadians</name>
      <anchorfile>structSlider_1_1RotaryParameters.html</anchorfile>
      <anchor>a4d099642ed3116c61391839b2a79bd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stopAtEnd</name>
      <anchorfile>structSlider_1_1RotaryParameters.html</anchorfile>
      <anchor>a2e705ed5eb148f3f3eb1e89a72ff634f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RSAKey</name>
    <filename>classRSAKey.html</filename>
    <member kind="function">
      <type></type>
      <name>RSAKey</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a2a1894882100da6c8c70f8911089ef4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RSAKey</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a8658a7cfe77c3565033efbd6706ee6ae</anchor>
      <arglist>(const String &amp;stringRepresentation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a55cc9849996cb7b296ddf58f412113e4</anchor>
      <arglist>(const RSAKey &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a65d813bd3797f247f969714354158c7c</anchor>
      <arglist>(const RSAKey &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>ab48f11797337738028daf6e6997c7e22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a898ca7521354c74d24ace4689b983f98</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyToValue</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a71507d7a01f767e2734b7038e1356568</anchor>
      <arglist>(BigInteger &amp;value) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createKeyPair</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a8d69fca3bd9748a5c455f92f6da0dc6a</anchor>
      <arglist>(RSAKey &amp;publicKey, RSAKey &amp;privateKey, int numBits, const int *randomSeeds=nullptr, int numRandomSeeds=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BigInteger</type>
      <name>part1</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>af9992df31573da04eff2f95b6c215be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BigInteger</type>
      <name>part2</name>
      <anchorfile>classRSAKey.html</anchorfile>
      <anchor>a8f404bb892955099f1495922fe43e0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextLayout::Run</name>
    <filename>classTextLayout_1_1Run.html</filename>
    <member kind="function">
      <type></type>
      <name>Run</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>aaa88495ce476f6a96b4254144d5de6a0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Run</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>ab53068ea8b382a413c65c3bcc8be6f2c</anchor>
      <arglist>(Range&lt; int &gt; stringRange, int numGlyphsToPreallocate)</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; float &gt;</type>
      <name>getRunBoundsX</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>ab8fc90b901f359c0ea9df2ef9a60d7b5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>font</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>a692e70e5e5ce8d78be5ecfe3c8591d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>a0740a8644c5933b52c89dbe459bbaf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Glyph &gt;</type>
      <name>glyphs</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>ade86d06f39c2bec790e049a053b8de2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Range&lt; int &gt;</type>
      <name>stringRange</name>
      <anchorfile>classTextLayout_1_1Run.html</anchorfile>
      <anchor>a5e78255b382519784f9950efeae14f57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RuntimePermissions</name>
    <filename>classRuntimePermissions.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>PermissionID</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recordAudio</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a56b38b114bf52a5b212b87b4a5c9b535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bluetoothMidi</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878af9db427de56e5cc282cea35e58f47959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readExternalStorage</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a9ff6c2449be1b1755540bce8f20dc1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writeExternalStorage</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a4d086e9600ef7245a13bb7dd3c6d0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>camera</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878afa0b39e22fde29c5810ac23f0ea5c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaAudio</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a96674ef00e470d2eb66f313f40dc68b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaImages</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a05ff1662010c813052ffe27a91ef5f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaVideo</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878ac79f36db4aae986844b408370680a8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(bool)&gt;</type>
      <name>Callback</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ab43b3b89ad2cb7e7f41f0fe4a4a9c2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recordAudio</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a56b38b114bf52a5b212b87b4a5c9b535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bluetoothMidi</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878af9db427de56e5cc282cea35e58f47959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readExternalStorage</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a9ff6c2449be1b1755540bce8f20dc1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>writeExternalStorage</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a4d086e9600ef7245a13bb7dd3c6d0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>camera</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878afa0b39e22fde29c5810ac23f0ea5c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaAudio</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a96674ef00e470d2eb66f313f40dc68b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaImages</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878a05ff1662010c813052ffe27a91ef5f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>readMediaVideo</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>ae35d63b8c00dab34a1546fd1eef90878ac79f36db4aae986844b408370680a8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>request</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>a9b45f4bb7ea1cc3bf5693fa2ec33b7c3</anchor>
      <arglist>(PermissionID permission, Callback callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isRequired</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>a895f15741378bada300fbe409775d0d8</anchor>
      <arglist>(PermissionID permission)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isGranted</name>
      <anchorfile>classRuntimePermissions.html</anchorfile>
      <anchor>a88697ee964654de2fea2eac5ed048979</anchor>
      <arglist>(PermissionID permission)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Component::SafePointer</name>
    <filename>classComponent_1_1SafePointer.html</filename>
    <templarg>class ComponentType</templarg>
    <member kind="function">
      <type></type>
      <name>SafePointer</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a5ad5789ff872a9864ceb25d12f15f908</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SafePointer</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>abb19a109404b9c591c2ddd340cd6da04</anchor>
      <arglist>(ComponentType *component)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SafePointer</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a96bcb2f2303c429243030be224244f36</anchor>
      <arglist>(const SafePointer &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SafePointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a0066d988d361d169f751616e5157520f</anchor>
      <arglist>(const SafePointer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SafePointer &amp;</type>
      <name>operator=</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>ac81801b10e2b786a12738d23af7fa1e3</anchor>
      <arglist>(ComponentType *newComponent)</arglist>
    </member>
    <member kind="function">
      <type>ComponentType *</type>
      <name>getComponent</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a8ed598d4aea606f6949de01dd5828747</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ComponentType *</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a3a230def2f3e8c2695d45843ba248a79</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ComponentType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a4a0c52feec43f209297668a62456e19a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndZero</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a2da79cce74d3d7b0ab1a248fcb2ca8a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a4503da7852a9758c8efc840716125813</anchor>
      <arglist>(ComponentType *component) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classComponent_1_1SafePointer.html</anchorfile>
      <anchor>a68f77044cc7808450e120e28beb07f34</anchor>
      <arglist>(ComponentType *component) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SamplerSound</name>
    <filename>classSamplerSound.html</filename>
    <base>SynthesiserSound</base>
    <member kind="function">
      <type></type>
      <name>SamplerSound</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>ad26e044243f4802000b8dcbb6dd15cee</anchor>
      <arglist>(const String &amp;name, AudioFormatReader &amp;source, const BigInteger &amp;midiNotes, int midiNoteForNormalPitch, double attackTimeSecs, double releaseTimeSecs, double maxSampleLengthSeconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SamplerSound</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>a3f2bb996eedf799c2bbb0f2f01dfa3e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>aba3dcdb98e08eb4dd78a5586bc9fbe9d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioBuffer&lt; float &gt; *</type>
      <name>getAudioData</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>a2abe71ccaf4f5a1e7bab533dcfc0a2e4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnvelopeParameters</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>ae4bee9efd5149d6c14dd3635535c703a</anchor>
      <arglist>(ADSR::Parameters parametersToUse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>appliesToNote</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>ac579ceea6ee78e6dae8026b4b9b33038</anchor>
      <arglist>(int midiNoteNumber) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>appliesToChannel</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>a6f69ffcba849228995ab63d93439a339</anchor>
      <arglist>(int midiChannel) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SamplerVoice</name>
      <anchorfile>classSamplerSound.html</anchorfile>
      <anchor>a86dcdd68bbb824d51dca4e79bd39642c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SamplerVoice</name>
    <filename>classSamplerVoice.html</filename>
    <base>SynthesiserVoice</base>
    <member kind="function">
      <type></type>
      <name>SamplerVoice</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>aa1614529f047ba46473645216f58d9ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SamplerVoice</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>ab9008dfe22e785372bdbb9bf40f5d507</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canPlaySound</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>a29685cd1bd8a1d7955c16434034bfeb1</anchor>
      <arglist>(SynthesiserSound *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startNote</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>ace2f7f448b19e026989e627729d7c35c</anchor>
      <arglist>(int midiNoteNumber, float velocity, SynthesiserSound *, int pitchWheel) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopNote</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>ae123962ddd9c090cc53c702544a21e27</anchor>
      <arglist>(float velocity, bool allowTailOff) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pitchWheelMoved</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>a5ec973f877597dba170806ec3afbbae4</anchor>
      <arglist>(int newValue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerMoved</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>a416b14c55e39696fb86fb3fa0113eafa</anchor>
      <arglist>(int controllerNumber, int newValue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>a51a098beb94467e21628a34d76140249</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;, int startSample, int numSamples) override</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>a72ab7856c1e7651b1ce955388645a0a1</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputBuffer, int startSample, int numSamples)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSamplerVoice.html</anchorfile>
      <anchor>ac61fa7d3dd5180a561fc1c0ab418077e</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;outputBuffer, int startSample, int numSamples)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LowLevelGraphicsPostScriptRenderer::SavedState</name>
    <filename>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</filename>
    <member kind="function">
      <type></type>
      <name>SavedState</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a45d789ecb774106d92269b21cf1591c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SavedState</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>af941ad0a038de1b3eef2d7a644d1ae1d</anchor>
      <arglist>(const SavedState &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>SavedState &amp;</type>
      <name>operator=</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a0132b9a9f6a83ab7a8818661e8b59662</anchor>
      <arglist>(const SavedState &amp;)=delete</arglist>
    </member>
    <member kind="variable">
      <type>RectangleList&lt; int &gt;</type>
      <name>clip</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>aa5fb5398ec25f56561c71a4792aa51fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xOffset</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a10d46be69faae4c3c27ae95dfac5a713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yOffset</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a0f4d17295aea556882e47a9a8b07b9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FillType</type>
      <name>fillType</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a36435de04c6937319a263ddbf37d3f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>font</name>
      <anchorfile>structLowLevelGraphicsPostScriptRenderer_1_1SavedState.html</anchorfile>
      <anchor>a350201db969d79ab1783c0bde1030469</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScaledImage</name>
    <filename>classScaledImage.html</filename>
    <member kind="function">
      <type></type>
      <name>ScaledImage</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>a22c984024759542ea855ea3e750b3ca6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScaledImage</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>a465df234735b1d44ac7980e1a2f6b4b7</anchor>
      <arglist>(const Image &amp;imageIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScaledImage</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>ae8f9cd29dd2a8eee631fb09937a30faf</anchor>
      <arglist>(const Image &amp;imageIn, double scaleIn)</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getImage</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>a9abf607e60b70da8964acd694f2f8530</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getScale</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>a3ad905371b1710c42113389a96437553</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; double &gt;</type>
      <name>getScaledBounds</name>
      <anchorfile>classScaledImage.html</anchorfile>
      <anchor>a1b6d4119570e1b0812acd3aadf0c23ec</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ComponentPeer::ScaleFactorListener</name>
    <filename>structComponentPeer_1_1ScaleFactorListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScaleFactorListener</name>
      <anchorfile>structComponentPeer_1_1ScaleFactorListener.html</anchorfile>
      <anchor>ac39c3b155990cc0b9fa1c6b4e8212591</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nativeScaleFactorChanged</name>
      <anchorfile>structComponentPeer_1_1ScaleFactorListener.html</anchorfile>
      <anchor>a6133e08cbcfe30381b2795510a3ecce2</anchor>
      <arglist>(double newScaleFactor)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Expression::Scope</name>
    <filename>classExpression_1_1Scope.html</filename>
    <class kind="class">Expression::Scope::Visitor</class>
    <member kind="function">
      <type></type>
      <name>Scope</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a270a255a97e5315bf08862e4c4a9fecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Scope</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a134d89a4582e099b5dec71641fc3f193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getScopeUID</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a776a3c4a411422dbad21cfffbbc6f8a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Expression</type>
      <name>getSymbolValue</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a9c678ce6230d62820f752f29dbfe6395</anchor>
      <arglist>(const String &amp;symbol) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evaluateFunction</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a463e9c9fe525469c60ca763fd9d38467</anchor>
      <arglist>(const String &amp;functionName, const double *parameters, int numParameters) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visitRelativeScope</name>
      <anchorfile>classExpression_1_1Scope.html</anchorfile>
      <anchor>a6e838f064354389a3b398fdf3ddd5ded</anchor>
      <arglist>(const String &amp;scopeName, Visitor &amp;visitor) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedAutoReleasePool</name>
    <filename>classScopedAutoReleasePool.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedAutoReleasePool</name>
      <anchorfile>classScopedAutoReleasePool.html</anchorfile>
      <anchor>ae1be6d4b7e677b4ec8f614ec4e962ae2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedAutoReleasePool</name>
      <anchorfile>classScopedAutoReleasePool.html</anchorfile>
      <anchor>adc870c53867716591a676ff039436d07</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Slider::ScopedDragNotification</name>
    <filename>classSlider_1_1ScopedDragNotification.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedDragNotification</name>
      <anchorfile>classSlider_1_1ScopedDragNotification.html</anchorfile>
      <anchor>a9fa4d68b533148cbd8f18201ded34bca</anchor>
      <arglist>(Slider &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedDragNotification</name>
      <anchorfile>classSlider_1_1ScopedDragNotification.html</anchorfile>
      <anchor>a72b95cd657e01df0ac62ecfe2a42650c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedJuceInitialiser_GUI</name>
    <filename>classScopedJuceInitialiser__GUI.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedJuceInitialiser_GUI</name>
      <anchorfile>classScopedJuceInitialiser__GUI.html</anchorfile>
      <anchor>a1342c78002291c0ce1cf77c38fac2c9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedJuceInitialiser_GUI</name>
      <anchorfile>classScopedJuceInitialiser__GUI.html</anchorfile>
      <anchor>a689e8564ee0ea5b806340008252a1a5f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DummyCriticalSection::ScopedLockType</name>
    <filename>structDummyCriticalSection_1_1ScopedLockType.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedLockType</name>
      <anchorfile>structDummyCriticalSection_1_1ScopedLockType.html</anchorfile>
      <anchor>af14a852a564837bcd71ad5592dec3b2d</anchor>
      <arglist>(const DummyCriticalSection &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InterProcessLock::ScopedLockType</name>
    <filename>classInterProcessLock_1_1ScopedLockType.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedLockType</name>
      <anchorfile>classInterProcessLock_1_1ScopedLockType.html</anchorfile>
      <anchor>a8ce60f7f55e0ca70f0e288e9000ed0c7</anchor>
      <arglist>(InterProcessLock &amp;l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedLockType</name>
      <anchorfile>classInterProcessLock_1_1ScopedLockType.html</anchorfile>
      <anchor>a2517d70321d5acabdfe5a96f11ef9c8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classInterProcessLock_1_1ScopedLockType.html</anchorfile>
      <anchor>ab4c0eda7e9ab3196721f5707e36f4b4a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedMessageBox</name>
    <filename>classScopedMessageBox.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedMessageBox</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>a6e4e2b4a30bb3a7af9d8e9d11844c8ee</anchor>
      <arglist>(std::shared_ptr&lt; detail::ScopedMessageBoxImpl &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedMessageBox</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>ab36774c546f2273c334c642ba4b3c275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedMessageBox</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>a539a7415d307edde9bed5a4e06732b9a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedMessageBox</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>a1f8b299deb9ef4df882152135bc7bb7b</anchor>
      <arglist>(ScopedMessageBox &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScopedMessageBox &amp;</type>
      <name>operator=</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>a7a9c13f7f8b30266575a15d4d921da8b</anchor>
      <arglist>(ScopedMessageBox &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classScopedMessageBox.html</anchorfile>
      <anchor>af38a3d51b114d3e4f08a20680df0dcbd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedNoDenormals</name>
    <filename>classScopedNoDenormals.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedNoDenormals</name>
      <anchorfile>classScopedNoDenormals.html</anchorfile>
      <anchor>a0dfeecf6d33cfcf45922520df550a021</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedNoDenormals</name>
      <anchorfile>classScopedNoDenormals.html</anchorfile>
      <anchor>a4abedd6fe49dbbeae8f2e3f6664f7c18</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedReadLock</name>
    <filename>classScopedReadLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedReadLock</name>
      <anchorfile>classScopedReadLock.html</anchorfile>
      <anchor>a656bd081a1ce9eaebaf1b612ad35ea18</anchor>
      <arglist>(const ReadWriteLock &amp;lock) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedReadLock</name>
      <anchorfile>classScopedReadLock.html</anchorfile>
      <anchor>a81becd93947c0103c2c9461e4ddbe594</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbstractFifo::ScopedReadWrite</name>
    <filename>classAbstractFifo_1_1ScopedReadWrite.html</filename>
    <templarg>ReadOrWrite mode</templarg>
    <member kind="function">
      <type></type>
      <name>ScopedReadWrite</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a6fecc82114996310f91ab3d89590e58f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedReadWrite</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a90d8943369dd83eac62db5c5057d92ff</anchor>
      <arglist>(AbstractFifo &amp;f, int num) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedReadWrite</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a8e0e875af91af545d73e8d4848254a1c</anchor>
      <arglist>(const ScopedReadWrite &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedReadWrite</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a377ce6f60927c44e29763c84509b18d5</anchor>
      <arglist>(ScopedReadWrite &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScopedReadWrite &amp;</type>
      <name>operator=</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a3d391bfeb376f0143c5324f9196aa6db</anchor>
      <arglist>(const ScopedReadWrite &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>ScopedReadWrite &amp;</type>
      <name>operator=</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>ac1875d51d0400378a0408d12fa90ee9f</anchor>
      <arglist>(ScopedReadWrite &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedReadWrite</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>ac6e912012c4631c3fd1a4cedaef48e8c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forEach</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a8eb371e4cdb016b1d375ba0e8231c52c</anchor>
      <arglist>(FunctionToApply &amp;&amp;func) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>startIndex1</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a102cfbf1cfd342be976af1e97b9ade27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blockSize1</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>aa98241b5139af22b05f87235200d21bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>startIndex2</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a742bae60eed284787472c86809f3b179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blockSize2</name>
      <anchorfile>classAbstractFifo_1_1ScopedReadWrite.html</anchorfile>
      <anchor>a4afe53356dd095b34eaf7b59ea5a6790</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Graphics::ScopedSaveState</name>
    <filename>classGraphics_1_1ScopedSaveState.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedSaveState</name>
      <anchorfile>classGraphics_1_1ScopedSaveState.html</anchorfile>
      <anchor>a7c4999b18096c05aefaa72ead0cd9d6a</anchor>
      <arglist>(Graphics &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedSaveState</name>
      <anchorfile>classGraphics_1_1ScopedSaveState.html</anchorfile>
      <anchor>a3330e087bb4afe184909a96725563665</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedTimeMeasurement</name>
    <filename>classScopedTimeMeasurement.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedTimeMeasurement</name>
      <anchorfile>classScopedTimeMeasurement.html</anchorfile>
      <anchor>a708c8c7433cb0c0fb81d8a59389429c2</anchor>
      <arglist>(double &amp;resultInSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedTimeMeasurement</name>
      <anchorfile>classScopedTimeMeasurement.html</anchorfile>
      <anchor>a1dfa65b56f09fbbae13f5ba26bb775f9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessLoadMeasurer::ScopedTimer</name>
    <filename>structAudioProcessLoadMeasurer_1_1ScopedTimer.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedTimer</name>
      <anchorfile>structAudioProcessLoadMeasurer_1_1ScopedTimer.html</anchorfile>
      <anchor>a0c02bd4c8c86247ee12a7f9ff06ca52c</anchor>
      <arglist>(AudioProcessLoadMeasurer &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedTimer</name>
      <anchorfile>structAudioProcessLoadMeasurer_1_1ScopedTimer.html</anchorfile>
      <anchor>a563768f5687633431b689ae892f1431a</anchor>
      <arglist>(AudioProcessLoadMeasurer &amp;, int numSamplesInBlock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedTimer</name>
      <anchorfile>structAudioProcessLoadMeasurer_1_1ScopedTimer.html</anchorfile>
      <anchor>acd334f9c537bd52261f70f5bef163263</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedTryReadLock</name>
    <filename>classScopedTryReadLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedTryReadLock</name>
      <anchorfile>classScopedTryReadLock.html</anchorfile>
      <anchor>ac470353f619b494406fecc4815ba9326</anchor>
      <arglist>(ReadWriteLock &amp;lockIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedTryReadLock</name>
      <anchorfile>classScopedTryReadLock.html</anchorfile>
      <anchor>aee30a74b5653dde28deead9c3e49789c</anchor>
      <arglist>(ReadWriteLock &amp;lockIn, bool acquireLockOnInitialisation) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedTryReadLock</name>
      <anchorfile>classScopedTryReadLock.html</anchorfile>
      <anchor>a1d387689fafd95b5375ddf77e2a0c6f0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classScopedTryReadLock.html</anchorfile>
      <anchor>ad222bbc179c8b734543345f987439e16</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retryLock</name>
      <anchorfile>classScopedTryReadLock.html</anchorfile>
      <anchor>a4fd075cf0e2f18c8b642af0bd51f3e87</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedTryWriteLock</name>
    <filename>classScopedTryWriteLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedTryWriteLock</name>
      <anchorfile>classScopedTryWriteLock.html</anchorfile>
      <anchor>afca01080bf71b25de4ebb3ed9a9b1ed5</anchor>
      <arglist>(ReadWriteLock &amp;lockIn) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedTryWriteLock</name>
      <anchorfile>classScopedTryWriteLock.html</anchorfile>
      <anchor>a04ec7789438e79249520c87427b57a5b</anchor>
      <arglist>(ReadWriteLock &amp;lockIn, bool acquireLockOnInitialisation) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedTryWriteLock</name>
      <anchorfile>classScopedTryWriteLock.html</anchorfile>
      <anchor>a00f917bc98ee88584e9485ed45934a50</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classScopedTryWriteLock.html</anchorfile>
      <anchor>a4fde0df3d68a94d605e6ef2e96bbef55</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retryLock</name>
      <anchorfile>classScopedTryWriteLock.html</anchorfile>
      <anchor>aba5dfaa5442bad3cd5c9ea50c190f90e</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedValueSetter</name>
    <filename>classScopedValueSetter.html</filename>
    <templarg>typename ValueType</templarg>
    <member kind="function">
      <type></type>
      <name>ScopedValueSetter</name>
      <anchorfile>classScopedValueSetter.html</anchorfile>
      <anchor>a0cf278b4c7956af0c2b4e5c94e8cac4a</anchor>
      <arglist>(ValueType &amp;valueToSet, ValueType newValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedValueSetter</name>
      <anchorfile>classScopedValueSetter.html</anchorfile>
      <anchor>aa8b7f3f0fc9d227a77cd6e0903f99caf</anchor>
      <arglist>(ValueType &amp;valueToSet, ValueType newValue, ValueType valueWhenDeleted)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedValueSetter</name>
      <anchorfile>classScopedValueSetter.html</anchorfile>
      <anchor>adb7bf2e716234b227f3c8d3a5c25827d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScopedWriteLock</name>
    <filename>classScopedWriteLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedWriteLock</name>
      <anchorfile>classScopedWriteLock.html</anchorfile>
      <anchor>ab06884cb60e1e7231cc0b16ed10d7004</anchor>
      <arglist>(const ReadWriteLock &amp;lock) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedWriteLock</name>
      <anchorfile>classScopedWriteLock.html</anchorfile>
      <anchor>a108b0a03c0b13ab6378b4ea68618d497</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ScopeGuard</name>
    <filename>structScopeGuard.html</filename>
    <templarg>typename Fn</templarg>
    <member kind="function">
      <type></type>
      <name>~ScopeGuard</name>
      <anchorfile>structScopeGuard.html</anchorfile>
      <anchor>a09de18ca9299f746a645bd8567b0a108</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScrollBar</name>
    <filename>classScrollBar.html</filename>
    <base>Component</base>
    <base>AsyncUpdater</base>
    <base protection="private">Timer</base>
    <class kind="class">ScrollBar::Listener</class>
    <class kind="struct">ScrollBar::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167aa46e6ad051ab6de778812cdcc86f4d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>thumbColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167a3b2685adf5143eb1c382b71cbed677ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trackColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167ab32d64c0802a57b8c50d138e00a4716e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167aa46e6ad051ab6de778812cdcc86f4d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>thumbColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167a3b2685adf5143eb1c382b71cbed677ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trackColourId</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5cdce553497ae1b7fc7fcd3caa805167ab32d64c0802a57b8c50d138e00a4716e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScrollBar</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>acf801150166a66875c170bc93d241ea6</anchor>
      <arglist>(bool isVertical)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScrollBar</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>af6e8fe841716b36565c6f7f034fd82fa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a3e3ffc36d969185c06382f98996de425</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5676d739d423d3daeeffd3d4176ef8ef</anchor>
      <arglist>(bool shouldBeVertical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoHide</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a85f03e3ca1a3b16894152c29bd4dcff0</anchor>
      <arglist>(bool shouldHideWhenFullRange)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoHides</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a2f638b949f8642a3a8675854c811378d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeLimits</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ab49f30d1039dfc93fe049ce08a4fb3d4</anchor>
      <arglist>(Range&lt; double &gt; newRangeLimit, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeLimits</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a96554770c34c267638e126bf110633cd</anchor>
      <arglist>(double minimum, double maximum, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; double &gt;</type>
      <name>getRangeLimit</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>af5064be812dbfdf4dfbc58f2b333b3c3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinimumRangeLimit</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a438704ee01c11fc84e8cbd1f766c3269</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaximumRangeLimit</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>aad13763a765d119a2790a9bf67a7f85a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentRange</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>af807244de9bb5f597c4791ae1d72a722</anchor>
      <arglist>(Range&lt; double &gt; newRange, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentRange</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a456e74af8b6a6c5b14bbde6cd3787f3b</anchor>
      <arglist>(double newStart, double newSize, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentRangeStart</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a74c085897bb6fd71895e72ea5de21ae4</anchor>
      <arglist>(double newStart, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; double &gt;</type>
      <name>getCurrentRange</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ad5d646fdb08cacc4ef379826c2f9ab75</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentRangeStart</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ab7ef22412ff54aa573807a9acbf5b050</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentRangeSize</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a681e8686f439c6cc57a0426136961b5e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleStepSize</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a4aa3ea30550b8b8a4bea07f1a2ce1ca7</anchor>
      <arglist>(double newSingleStepSize) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSingleStepSize</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5890807ab491607308a63ebfafa61388</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveScrollbarInSteps</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a9dbe4f09c8e652f6e28f6e51b0cd92bb</anchor>
      <arglist>(int howManySteps, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveScrollbarInPages</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a43c7d84c43879763344f29427b6bca95</anchor>
      <arglist>(int howManyPages, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollToTop</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ae3e4bf0e394d03c9fdbdb2025490b1a1</anchor>
      <arglist>(NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollToBottom</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a4886ebe773db1d88f6f7d22a03275472</anchor>
      <arglist>(NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonRepeatSpeed</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a65b128f173c754300cdc9db8589d2a36</anchor>
      <arglist>(int initialDelayInMillisecs, int repeatDelayInMillisecs, int minimumDelayInMillisecs=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a231620a2e529f6c1ff846d8b5faccc80</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>aef360a50049a02ffcac094507267cd5d</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>aeb97c58ef66f2dd034f6b7bc9ecb7748</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a308b14576da7818ec9b1032745b33dc3</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a4afc1abba05d3cc8470ea9d8212aa9bb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a7f11688cde2eeae737779e1e44fb2b98</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>acf0979e09f19392a4b453abcd9295c0d</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ab87813c334f9df71538212ba00e6eb55</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a2ecc1047bbc102868b7c97a249425885</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a18ed7a67fa5a0641939c03a1186655d7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a25a885450775c67139b9305663969d14</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>a5ea44388211e76c21ee4a625ec217d41</anchor>
      <arglist>(bool) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classScrollBar.html</anchorfile>
      <anchor>ae58e73dc5a0175f94e5e52fa3b026e8b</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SelectedItemSet</name>
    <filename>classSelectedItemSet.html</filename>
    <templarg>class SelectableItemType</templarg>
    <base>ChangeBroadcaster</base>
    <member kind="typedef">
      <type>SelectableItemType</type>
      <name>ItemType</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a1dad4b2a3e66ffff6fcf3c69af454e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Array&lt; SelectableItemType &gt;</type>
      <name>ItemArray</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a67f40ad01b47d146529311d005f36b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename TypeHelpers::ParameterType&lt; SelectableItemType &gt;::type</type>
      <name>ParameterType</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>aaef16f09fe4a27976cc212869b6fd32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectedItemSet</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a378b549f17353e74ed60ee50515ca512</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectedItemSet</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>aff33ba55b517ab7f38e51714d104bcb1</anchor>
      <arglist>(const ItemArray &amp;items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectedItemSet</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a2f5056970053b0153c5661629e254ab5</anchor>
      <arglist>(const SelectedItemSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SelectedItemSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>ae5ea81eea29ba06f2bcc27a9180114e9</anchor>
      <arglist>(const SelectedItemSet &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectOnly</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a5c989a8cd1483b655b948aee86fb768c</anchor>
      <arglist>(ParameterType item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToSelection</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a8ec6de21f75ccfa083cd702ab027f778</anchor>
      <arglist>(ParameterType item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToSelectionBasedOnModifiers</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a1fe56a0bfb26c133d824cecf49961537</anchor>
      <arglist>(ParameterType item, ModifierKeys modifiers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToSelectionOnMouseDown</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>ab37144a1dbc919d2fef3b3e496217b03</anchor>
      <arglist>(ParameterType item, ModifierKeys modifiers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToSelectionOnMouseUp</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a1347c76b84176da73807d6d9883e2cbf</anchor>
      <arglist>(ParameterType item, ModifierKeys modifiers, const bool wasItemDragged, const bool resultOfMouseDownSelectMethod)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselect</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a657dd4d8aa7604f795c0d0d3962b410c</anchor>
      <arglist>(ParameterType item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deselectAll</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a2d8c179287d5afa7e4ef0318ce779813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelected</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>adaf7fb93ca30bc24a130c7601cb83c49</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SelectableItemType</type>
      <name>getSelectedItem</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>aad4be0f39cca11a94cce733a2f228849</anchor>
      <arglist>(const int index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelected</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a431e7bbc3d316e1822596563b49adc73</anchor>
      <arglist>(ParameterType item) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ItemArray &amp;</type>
      <name>getItemArray</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>aa8700cd8405bd4b70507349f96784a3f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SelectableItemType *</type>
      <name>begin</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a2e2176c473b709ae8b25711bfb290721</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const SelectableItemType *</type>
      <name>begin</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a76d6e9039c588762426ffd945162a2dd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SelectableItemType *</type>
      <name>end</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>ad3f6c28c32a8c0577865f08082b99f9e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const SelectableItemType *</type>
      <name>end</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a8c093b5524e014fcef8e7c9cff1cc223</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemSelected</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a251fa7c411d226f354f9aa8153d20d4d</anchor>
      <arglist>(SelectableItemType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDeselected</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>aba708cd0efbae505c9be92c5179c2007</anchor>
      <arglist>(SelectableItemType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>ab9120f4e10142aadbeecb2347b0eb62f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classSelectedItemSet.html</anchorfile>
      <anchor>a76ded0d9f2a1d292879462c867c36228</anchor>
      <arglist>(const bool synchronous)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SerialisationSize</name>
    <filename>structSerialisationSize.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type>auto</type>
      <name>operator==</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>a7574f20eb530223d2e6e4f792a68e110</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator!=</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>ab8e7b50551346541cc30031ab8918783</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&lt;</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>a08a912153c25a84ed32b868282f90657</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&lt;=</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>a8c32219d58fe293290976d26d20a051e</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&gt;</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>aaa0c925ffafe00d5ff06524babee329d</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator&gt;=</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>af15ffd5c84e4e6032143f11d16317522</anchor>
      <arglist>(const SerialisationSize &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>size</name>
      <anchorfile>structSerialisationSize.html</anchorfile>
      <anchor>a56b2566b9b32c26b0387c59540d95bd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SerialisationTraits</name>
    <filename>structSerialisationTraits.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>NetworkServiceDiscovery::Service</name>
    <filename>structNetworkServiceDiscovery_1_1Service.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>instanceID</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Service.html</anchorfile>
      <anchor>a4ae0343d6a62d619d92de9c6760f0219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>description</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Service.html</anchorfile>
      <anchor>adc99ae2b16376f56d4e0f1b244edd1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IPAddress</type>
      <name>address</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Service.html</anchorfile>
      <anchor>ade832707345fb61ef8ed0332ef995ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Service.html</anchorfile>
      <anchor>af76251f9eb7b124162829d0a86ccee5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>lastSeen</name>
      <anchorfile>structNetworkServiceDiscovery_1_1Service.html</anchorfile>
      <anchor>ad2e70cfd5386092dc69d6be8cf38a333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SettableTooltipClient</name>
    <filename>classSettableTooltipClient.html</filename>
    <base>TooltipClient</base>
    <member kind="function">
      <type></type>
      <name>~SettableTooltipClient</name>
      <anchorfile>classSettableTooltipClient.html</anchorfile>
      <anchor>a3d950c7ccd7e98fd3a0134a152d776f5</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTooltip</name>
      <anchorfile>classSettableTooltipClient.html</anchorfile>
      <anchor>aa374ef7cc0eea80f3922f5d584da79e9</anchor>
      <arglist>(const String &amp;newTooltip)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTooltip</name>
      <anchorfile>classSettableTooltipClient.html</anchorfile>
      <anchor>a68efc0af8d287a0255e911178c1f666d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SettableTooltipClient</name>
      <anchorfile>classSettableTooltipClient.html</anchorfile>
      <anchor>a72c8f8fb52eafa52e9178a3bc5bc4e89</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PushNotifications::Settings</name>
    <filename>structPushNotifications_1_1Settings.html</filename>
    <class kind="struct">PushNotifications::Settings::Category</class>
    <member kind="typedef">
      <type>Notification::Action</type>
      <name>Action</name>
      <anchorfile>structPushNotifications_1_1Settings.html</anchorfile>
      <anchor>a255d01e017e3594e8b4705254f9256bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowSound</name>
      <anchorfile>structPushNotifications_1_1Settings.html</anchorfile>
      <anchor>ab9d707cf7dc2476213ac57ecb6a0cd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowAlert</name>
      <anchorfile>structPushNotifications_1_1Settings.html</anchorfile>
      <anchor>adb0e3b50f514b8179823c55b4c5ee295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowBadge</name>
      <anchorfile>structPushNotifications_1_1Settings.html</anchorfile>
      <anchor>a36b3ffa30490b4a45cc7817186f29a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Category &gt;</type>
      <name>categories</name>
      <anchorfile>structPushNotifications_1_1Settings.html</anchorfile>
      <anchor>a576f03626be05ad8122739d563a647fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SHA256</name>
    <filename>classSHA256.html</filename>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>ab672831c542df07ff03ded25760feec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>ad82f2925b612de315b289017e023a73b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>af0e4fc3a09c77cd6eb74c55d28fa1967</anchor>
      <arglist>(const SHA256 &amp;)</arglist>
    </member>
    <member kind="function">
      <type>SHA256 &amp;</type>
      <name>operator=</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>ac11133e5254a79e391cc0a18617d5943</anchor>
      <arglist>(const SHA256 &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a748c9b655d20cc6f231b1e6ce66fb668</anchor>
      <arglist>(const MemoryBlock &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a91462d2740994a2378bafd26e0c9ea17</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>aa5808aa761f581dad5ecd3994079405a</anchor>
      <arglist>(InputStream &amp;input, int64 maxBytesToRead=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a41cdcca706b6c1534d8e60ba4291f2b1</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SHA256</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a2de1671e1b0243f5177dae7e8349cdbd</anchor>
      <arglist>(CharPointer_UTF8 utf8Text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock</type>
      <name>getRawData</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a524e3b8cd40431cd0b49323bf56809b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toHexString</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>ac816d6e53ccb5e27ebf9fec926466684</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>ae18a8292c05d1896e4e54922d5b7ae83</anchor>
      <arglist>(const SHA256 &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classSHA256.html</anchorfile>
      <anchor>a3954262bdd5defd5c552a7d0fb6373fc</anchor>
      <arglist>(const SHA256 &amp;) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ShapeButton</name>
    <filename>classShapeButton.html</filename>
    <base>Button</base>
    <member kind="function">
      <type></type>
      <name>ShapeButton</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>a573b05ed6a8617b7fb18d12405f9a177</anchor>
      <arglist>(const String &amp;name, Colour normalColour, Colour overColour, Colour downColour)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ShapeButton</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>a3064235b8ab8a7e067afd0de5b7ed132</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShape</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>a40b9a0a8f4a181b06e88bb51b311ec9c</anchor>
      <arglist>(const Path &amp;newShape, bool resizeNowToFitThisShape, bool maintainShapeProportions, bool hasDropShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColours</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>adb8974cb14c05cce7cbf30472dbf5c38</anchor>
      <arglist>(Colour normalColour, Colour overColour, Colour downColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOnColours</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>aa23519c6e17dd8ef7818e1a4ce933e28</anchor>
      <arglist>(Colour normalColourOn, Colour overColourOn, Colour downColourOn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shouldUseOnColours</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>a9a8206acbcd8632ac457d73e2104e3a7</anchor>
      <arglist>(bool shouldUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutline</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>aecc8f721933ecefaec0288af46d9bf6f</anchor>
      <arglist>(Colour outlineColour, float outlineStrokeWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>ab0b001cceb23beeade26522d3cdfc9c2</anchor>
      <arglist>(BorderSize&lt; int &gt; border)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classShapeButton.html</anchorfile>
      <anchor>a8ea97d595ccd7d81de1db01c421df9b6</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WeakReference::SharedPointer</name>
    <filename>classWeakReference_1_1SharedPointer.html</filename>
    <member kind="function">
      <type></type>
      <name>SharedPointer</name>
      <anchorfile>classWeakReference_1_1SharedPointer.html</anchorfile>
      <anchor>ae7fbeeca009f0b39158ba5e62ab77828</anchor>
      <arglist>(ObjectType *obj) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>get</name>
      <anchorfile>classWeakReference_1_1SharedPointer.html</anchorfile>
      <anchor>a22fe97d809819a0cd304d6aa9f6f6031</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPointer</name>
      <anchorfile>classWeakReference_1_1SharedPointer.html</anchorfile>
      <anchor>a6e1786def84d6ce74d2befe690843f6a</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SharedResourcePointer</name>
    <filename>classSharedResourcePointer.html</filename>
    <templarg>typename SharedObjectType</templarg>
    <member kind="function">
      <type></type>
      <name>SharedResourcePointer</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>adab61e661fd0cc149ca28a844ed06532</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedResourcePointer</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>ab0f8fc189170c0d6dfae545eedf60c26</anchor>
      <arglist>(const SharedResourcePointer &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedResourcePointer</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>ac291bf1c1da15bfc4c2684952f18a8a8</anchor>
      <arglist>(SharedResourcePointer &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SharedResourcePointer</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>aee2d8ecee4adff3c78c19351426f654c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SharedObjectType *</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>a5c266850a363bc4fb9ee2079d8c96397</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SharedObjectType &amp;</type>
      <name>get</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>a04d30f01fb74d8589d7a84d4fe05923a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SharedObjectType &amp;</type>
      <name>getObject</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>a2779ff566a665e7d1b3bfdea40248114</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SharedObjectType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>a1267ed7028e66290ecd7b9956f55b367</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SharedObjectType &amp;</type>
      <name>operator*</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>a0f710c0cbd74414de9e4d370e5eb7c51</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; SharedResourcePointer &gt;</type>
      <name>getSharedObjectWithoutCreating</name>
      <anchorfile>classSharedResourcePointer.html</anchorfile>
      <anchor>ae1d3e1f5c4ef2262ff59eb89d9ec19f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SidePanel</name>
    <filename>classSidePanel.html</filename>
    <base>Component</base>
    <base protection="private">ComponentListener</base>
    <base protection="private">ChangeListener</base>
    <class kind="struct">SidePanel::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea6c7c8ea8204ed7ba85c2cd8ba510b31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>titleTextColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81eaf6a8cad75e680e8587d86f3fee3dd814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowBaseColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea6ea3529ab9a39f78c359c64a38ccd6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonNormalColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea5ca3912a8e9c06a44c4bfdabb1fbe16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonOverColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea62a469e2a87c64b5be822b8fba000aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonDownColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea388cbb4d4c31ae1c8ab6be85a83269a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea6c7c8ea8204ed7ba85c2cd8ba510b31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>titleTextColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81eaf6a8cad75e680e8587d86f3fee3dd814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowBaseColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea6ea3529ab9a39f78c359c64a38ccd6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonNormalColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea5ca3912a8e9c06a44c4bfdabb1fbe16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonOverColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea62a469e2a87c64b5be822b8fba000aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dismissButtonDownColour</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a6cf8eb18bfffbc3ad3894e58ca04a81ea388cbb4d4c31ae1c8ab6be85a83269a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SidePanel</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>ad899d0672315b02e73e661bd61d7538e</anchor>
      <arglist>(StringRef title, int width, bool positionOnLeft, Component *contentComponent=nullptr, bool deleteComponentWhenNoLongerNeeded=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SidePanel</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a5fcde2b2f676a6031c28cec4a4649f4e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContent</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>abd764a2307869adcfd3d55ff78417cfe</anchor>
      <arglist>(Component *newContentComponent, bool deleteComponentWhenNoLongerNeeded=true)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getContent</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a7b744724d94054d8674d9126ab2cfd0f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarComponent</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>aa044ce6a61a2382a2b2db05582bf6409</anchor>
      <arglist>(Component *titleBarComponentToUse, bool keepDismissButton, bool deleteComponentWhenNoLongerNeeded=true)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTitleBarComponent</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a5450a2a56d0232c1ec44cdc7b4b93c9b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showOrHide</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>ab0f5c67418781b2220b762c8c7eed039</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPanelShowing</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>ab51ca8ce05720ea1e2d112264dff20e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPanelOnLeft</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a4522b5192ed285833adcc6fbad0bc6fb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowWidth</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a1bfb49304bf082bc3a47e8ed98d9e1d0</anchor>
      <arglist>(int newWidth) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getShadowWidth</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a1e82131c859bb3f140abc375cb91d5a8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarHeight</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>aae5b489317f611557da0a49c4e61c545</anchor>
      <arglist>(int newHeight) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTitleBarHeight</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a21dfe61790e57fe1ec9d6d252d416c80</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTitleText</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>ae60672089fe35620ed95775375a33935</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a02e8ea9c1acae6cbd062916ee89c4431</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a8b9227297386b97d3a2fb7db62d1bfaf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a0da838d1a2391b6cce424190e2226ef2</anchor>
      <arglist>(Graphics &amp;g) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>afd65889c383fd4b2d4e7b403f8febba7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a5cd1d8f481ca2388c244ebbb320f7ce2</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a86da37796529f223ed4197ed1beed7fa</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a33461f8283e181ad342af8faa2e16d32</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onPanelMove</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a88090dbefe3358009a2d70482946ab04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(bool)&gt;</type>
      <name>onPanelShowHide</name>
      <anchorfile>classSidePanel.html</anchorfile>
      <anchor>a0164af43917f04f011c76a0e0e5352e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::SIMDRegister</name>
    <filename>structjuce_1_1dsp_1_1SIMDRegister.html</filename>
    <templarg>typename Type</templarg>
    <member kind="typedef">
      <type>Type</type>
      <name>ElementType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a8285a0408db7c2534118c097b1ef4fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ElementType</type>
      <name>value_type</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>af7f2c19d33f2e428de42e0d6b5991fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIMDInternal::MaskType&lt; ElementType &gt;</type>
      <name>MaskType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a9ff4a99b1c98ad0a65399dc293a11914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename SIMDInternal::PrimitiveType&lt; ElementType &gt;::type</type>
      <name>PrimitiveType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ad7337fe9d8b76dde602c9446e45b102c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIMDNativeOps&lt; PrimitiveType &gt;</type>
      <name>NativeOps</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a738f2fff54f5117e8ba5ca607fd1d1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename NativeOps::vSIMDType</type>
      <name>vSIMDType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a12452e4b45617c2a7373564a4260274d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIMDRegister&lt; MaskType &gt;</type>
      <name>vMaskType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a50a8ed0d09770ced727d5d4af044eaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename vMaskType::vSIMDType</type>
      <name>vMaskSIMDType</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a905852eacf45c506588eeb29c5f7dc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CmplxSIMDOps&lt; ElementType &gt;</type>
      <name>CmplxOps</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ad5a78c5ae669fc8dafb7db510fc1e13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SIMDRegister</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a81dd0fd94929ee6d82c092b2a50ed9fc</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SIMDRegister</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aeda87964798c094c8c1861784b18e2fc</anchor>
      <arglist>(vSIMDType a) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SIMDRegister</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ac7d455540da05952582f99731b61dc90</anchor>
      <arglist>(Type s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void JUCE_VECTOR_CALLTYPE</type>
      <name>copyToRawArray</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a1dc975c2c9ab3ceb362e407297e0b7f5</anchor>
      <arglist>(ElementType *a) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType JUCE_VECTOR_CALLTYPE</type>
      <name>get</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a6325f2126aea9d603b2a06b92863473e</anchor>
      <arglist>(size_t idx) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void JUCE_VECTOR_CALLTYPE</type>
      <name>set</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aa6b246ad8a20b8823a3282fd9f04919b</anchor>
      <arglist>(size_t idx, ElementType v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType JUCE_VECTOR_CALLTYPE</type>
      <name>operator[]</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aea0a5d7e01eeef3aa79637c0c309a422</anchor>
      <arglist>(size_t idx) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementAccess JUCE_VECTOR_CALLTYPE</type>
      <name>operator[]</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a5a570fae816f140c10993701515cd40e</anchor>
      <arglist>(size_t idx) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator+=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aa7d1b5afca652e477e2692e263348d62</anchor>
      <arglist>(SIMDRegister v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator-=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a678dbf46a56f4018ec9459cc09f1e68f</anchor>
      <arglist>(SIMDRegister v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator*=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a0236acfbb71637ddca5f7b02a9ac9275</anchor>
      <arglist>(SIMDRegister v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a29b3448b039f3dc04106add5a9af0498</anchor>
      <arglist>(ElementType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator+=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ae8f95a03155653b3207650c01d513413</anchor>
      <arglist>(ElementType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator-=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a90d967c0d2a7211bacf0841486ba91d3</anchor>
      <arglist>(ElementType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator*=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>af9dba21b310cfc74da5946c0404b555f</anchor>
      <arglist>(ElementType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator&amp;=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a6c300906928980a02b488b3702cfd242</anchor>
      <arglist>(vMaskType v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator|=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>adb822da3568b37b04bf505a652ee7110</anchor>
      <arglist>(vMaskType v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator^=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a5b0f3dd0111848edd386ef127455f142</anchor>
      <arglist>(vMaskType v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator&amp;=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aa3bbb0a28977c8fbb15ff7b190ab6a74</anchor>
      <arglist>(MaskType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator|=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ab781b307b7f22a3aff7570dba921fb87</anchor>
      <arglist>(MaskType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister &amp;JUCE_VECTOR_CALLTYPE</type>
      <name>operator^=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a6b81c0900904b7123385e541292fb01f</anchor>
      <arglist>(MaskType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ae719265c87d4e7150c2f32061be9cf53</anchor>
      <arglist>(SIMDRegister v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator-</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>af0f9fccf2f3e2b2e2ce942a02772ea04</anchor>
      <arglist>(SIMDRegister v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator*</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aef19b81de443215a9246092147a54c22</anchor>
      <arglist>(SIMDRegister v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>af9ad1c398d7dbb2f0a108931c1954df7</anchor>
      <arglist>(ElementType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator-</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a1972a05edcf9e920ff0b58cf8c017cff</anchor>
      <arglist>(ElementType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator*</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a03daad762c3a52e7921deddece197bb4</anchor>
      <arglist>(ElementType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator&amp;</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>addbbd185fd2d742184a549ce1d07d3b1</anchor>
      <arglist>(vMaskType v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator|</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a4e6abbaa0d8c9fa15fd1e48bd476135b</anchor>
      <arglist>(vMaskType v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator^</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aba5a7e59d19543c17b26a5401171fcf3</anchor>
      <arglist>(vMaskType v) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator~</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ab227d970d7f9dd70a56bb259bd3b37b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator&amp;</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a2cdbb88d8e4a2a784f5d8aa794e7162d</anchor>
      <arglist>(MaskType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator|</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a6901be0fb5f5e3f260af742687efd05c</anchor>
      <arglist>(MaskType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>operator^</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>adbe16cb49c5dfa4ce9810d681ca1ad1a</anchor>
      <arglist>(MaskType s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool JUCE_VECTOR_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>afa50c02f87eacf498be1319ca812d170</anchor>
      <arglist>(SIMDRegister other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool JUCE_VECTOR_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a4af85cb9923336a24e77e6e029a61bee</anchor>
      <arglist>(SIMDRegister other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool JUCE_VECTOR_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a2e947eaac1d458dbe506e0d0059457a4</anchor>
      <arglist>(Type s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool JUCE_VECTOR_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ab57dd123e54391726c20238d1132bef0</anchor>
      <arglist>(Type s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>sum</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a163cfbdd9472cf79ad0d206d6b3c1388</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr size_t</type>
      <name>size</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a7bc1cd02e0a72419077ac67ce171da85</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>expand</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a0310b8dd3c6bb5bf357f8615ae9e539c</anchor>
      <arglist>(ElementType s) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>fromNative</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aca672e96724738be10bf9b81b448679b</anchor>
      <arglist>(vSIMDType a) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>fromRawArray</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>adf519db2a356fbe4ca7e57646bccd2be</anchor>
      <arglist>(const ElementType *a) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>equal</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a5f56ccb6ab0fae856f531564c83f4e00</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>notEqual</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>aec5758e3f3b931c7492410b46113da4b</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>lessThan</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a7fc41b330539547c03ad31a5e16778a9</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>lessThanOrEqual</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>ab02eda1ea22e5104e04cac5709ab9bda</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>greaterThan</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a4a0e8daae569ba6aa36a1b0898ca697d</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vMaskType JUCE_VECTOR_CALLTYPE</type>
      <name>greaterThanOrEqual</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a46d006a69fdafedc6133937c16590c04</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>min</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a87e7a6a0a7d6b8df4a991672b8317344</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>max</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a2d7ccc1bd488df9ad12c148eee488096</anchor>
      <arglist>(SIMDRegister a, SIMDRegister b) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>multiplyAdd</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a7b786c71ce9342a71b4535aa9530c4e3</anchor>
      <arglist>(SIMDRegister a, const SIMDRegister b, SIMDRegister c) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>truncate</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a01ebe786eec1cb237be17f08e574ba42</anchor>
      <arglist>(SIMDRegister a) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SIMDRegister JUCE_VECTOR_CALLTYPE</type>
      <name>abs</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a4be3f726f8147573997d7919836fd356</anchor>
      <arglist>(SIMDRegister a) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSIMDAligned</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a4b41d5641d3715a2d4d7433865f2a06d</anchor>
      <arglist>(const ElementType *ptr) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ElementType *</type>
      <name>getNextSIMDAlignedPtr</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a44b6a2501f52dce394e4438f44924516</anchor>
      <arglist>(ElementType *ptr) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>vSIMDType</type>
      <name>value</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a780eee9fd525c64405503f11dba86d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>SIMDRegisterSize</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a5518ffb582ca4b24389083b162731d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>SIMDNumElements</name>
      <anchorfile>structjuce_1_1dsp_1_1SIMDRegister.html</anchorfile>
      <anchor>a8de80f3d8426dce32fdb6d1f26640efc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SingleThreadedAbstractFifo</name>
    <filename>classSingleThreadedAbstractFifo.html</filename>
    <member kind="function">
      <type></type>
      <name>SingleThreadedAbstractFifo</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>a268ca3d69ef47b8d546edf44d389ff85</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingleThreadedAbstractFifo</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>aa6bdd5fa52358ed251be6ccf18533bca</anchor>
      <arglist>(int sizeIn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRemainingSpace</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>a748d13d940354617b5fe8c73aa77973b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumReadable</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>ab83c943b44c120be35bf12943063500e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSize</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>a53ed44c0c5fdf80a97dc12870dfb0a58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Range&lt; int &gt;, 2 &gt;</type>
      <name>write</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>aafd143b76bb2c54539d1bb7b2b05c1a9</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Range&lt; int &gt;, 2 &gt;</type>
      <name>read</name>
      <anchorfile>classSingleThreadedAbstractFifo.html</anchorfile>
      <anchor>a91ec1d5f8a4a505169e69580a80cbf74</anchor>
      <arglist>(int num)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SingleThreadedIIRFilter</name>
    <filename>classSingleThreadedIIRFilter.html</filename>
    <base>IIRFilterBase&lt; DummyCriticalSection &gt;</base>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classSingleThreadedIIRFilter.html</anchorfile>
      <anchor>a8106251f2a2aeaf7f39335db9a91cedd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IIRFilterBase</name>
      <anchorfile>classSingleThreadedIIRFilter.html</anchorfile>
      <anchor>a9c02652ac39156910b937ab54d326e64</anchor>
      <arglist>(const IIRFilterBase &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SingleThreadedReferenceCountedObject</name>
    <filename>classSingleThreadedReferenceCountedObject.html</filename>
    <member kind="function">
      <type>void</type>
      <name>incReferenceCount</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>ab372c9117f9352a7da5a3c9a7583091d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decReferenceCount</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>aa690489ec6e529bf4588c46092d09156</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decReferenceCountWithoutDeleting</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>a601ef52aa595fabee645c3c9c8ba2048</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReferenceCount</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>a84247db36d71ed860876941ed2045c85</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SingleThreadedReferenceCountedObject</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>a7e56924b4be50a2644be07da588c7333</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SingleThreadedReferenceCountedObject</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>a935acb3a5ac6cfc07a2d7c6c7530dd8b</anchor>
      <arglist>(const SingleThreadedReferenceCountedObject &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SingleThreadedReferenceCountedObject</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>abecb74085d7c1125bc6c477449c733bc</anchor>
      <arglist>(SingleThreadedReferenceCountedObject &amp;&amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SingleThreadedReferenceCountedObject &amp;</type>
      <name>operator=</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>aae22359c2e079f425f84df90b61c5572</anchor>
      <arglist>(const SingleThreadedReferenceCountedObject &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SingleThreadedReferenceCountedObject &amp;</type>
      <name>operator=</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>a665007167fc9ded4f7f257dadc50fa8a</anchor>
      <arglist>(SingleThreadedReferenceCountedObject &amp;&amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~SingleThreadedReferenceCountedObject</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>abf19dff5e45014675c24ab5c5235cb90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>ContainerDeletePolicy&lt; ReferenceCountedObject &gt;</name>
      <anchorfile>classSingleThreadedReferenceCountedObject.html</anchorfile>
      <anchor>aea4a0b399e31409268cc2f0a7f923f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SingletonHolder</name>
    <filename>structSingletonHolder.html</filename>
    <templarg>typename Type</templarg>
    <templarg>typename MutexType</templarg>
    <templarg>bool onlyCreateOncePerRun</templarg>
    <member kind="function">
      <type></type>
      <name>SingletonHolder</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>a782298a0332211a7639450b15a36e7a6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SingletonHolder</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>a54c1eb5fe706ba88cfbc5edc04b72c5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>get</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>a4967938749c3bdc5b161304b2e0cc94c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>getWithoutChecking</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>affdeae5afb5c6050e68ac256ce04f7ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteInstance</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>a8b4154ab3ecd3d0b433ab64ec37e3590</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>a66dddd01ec3e261fb083cbdcc52c8259</anchor>
      <arglist>(Type *expectedObject) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>std::atomic&lt; Type * &gt;</type>
      <name>instance</name>
      <anchorfile>structSingletonHolder.html</anchorfile>
      <anchor>ac1f03afb7774c5788ed946d4dfa73cc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Slider</name>
    <filename>classSlider.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <class kind="class">Slider::Listener</class>
    <class kind="struct">Slider::LookAndFeelMethods</class>
    <class kind="struct">Slider::RotaryParameters</class>
    <class kind="class">Slider::ScopedDragNotification</class>
    <class kind="struct">Slider::SliderLayout</class>
    <member kind="enumeration">
      <type></type>
      <name>SliderStyle</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a0fa5cefcd508c8f26ac9a458272844f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a31f9134048fa90fbc4a72b69c6f553d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearBar</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a0092c810419dab80d4692363d9564c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearBarVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a8a942813d4d457e0344e725bd9faffc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rotary</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a2043125f6f74c8ceae38baf3fb514f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryHorizontalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a8c359e2cb456e39665bec067273df5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryVerticalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a46ac50fdae2ac4df9a2f3ad630589224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryHorizontalVerticalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a6d72c2ed67c43d22785fe271d3684075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncDecButtons</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888adcb7bc12a443e3c6cdf598ab3c5e2171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TwoValueHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a2ce77695813bb317c2d1863d2e71213b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TwoValueVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a7477c3163edc14c8740d464e523e5ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThreeValueHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888ad74f46a4848b6c1b3e3cc59da103f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThreeValueVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888aa2c50364a9dd891a0e5e8022570c8e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextEntryBoxPosition</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTextBox</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fad0badf0233a956017621f284e3e30fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxLeft</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa66ab77e721cd147f54097b8bed8c6d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxRight</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fae50f30d7062c602b8f8b465346f79a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxAbove</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa382d14dbd222edf95fdf2836acc33fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxBelow</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa9a20474ba0850feb957b8cea91c6a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DragMode</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notDragging</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdea4ac7f9448a8823e0537588615cf71271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>absoluteDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdead37417ff73089a45f77534d75e1a1647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>velocityDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdeab6cd67202d007534532a43f4eeeef153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IncDecButtonMode</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsNotDraggable</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aabc5b1657cd94c709c9086a463b1d7094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_AutoDirection</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aa4877104d807899962ee036571ca93f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_Horizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aa19d0b1bdc13c1c673e382045c023868b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_Vertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aae8e58e3ebb5b43e67e7de0071ba68ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a7479f5409d832c1fc97697450c00bb57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>thumbColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44aee563b22e0033b0ed4f38e5296889835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trackColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a1a7a91f54b703cf78f028edc0ed7786b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotarySliderFillColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ad6ece790078ea74733dfa2a0d99905a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotarySliderOutlineColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44abc955b1201e3f12967cb3ff472ba86d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxTextColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a6e5d3f5c91a314d510d9fc553c881e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxBackgroundColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ac1eb5559c6e1c8ef115259ceabfd771b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxHighlightColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44aa70515f09dbc0ca6a7250100b35e47f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxOutlineColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ae65fdadb3e607a23c074074d64a61ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a0fa5cefcd508c8f26ac9a458272844f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a31f9134048fa90fbc4a72b69c6f553d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearBar</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a0092c810419dab80d4692363d9564c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearBarVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a8a942813d4d457e0344e725bd9faffc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rotary</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a2043125f6f74c8ceae38baf3fb514f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryHorizontalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a8c359e2cb456e39665bec067273df5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryVerticalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a46ac50fdae2ac4df9a2f3ad630589224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotaryHorizontalVerticalDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a6d72c2ed67c43d22785fe271d3684075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncDecButtons</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888adcb7bc12a443e3c6cdf598ab3c5e2171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TwoValueHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a2ce77695813bb317c2d1863d2e71213b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TwoValueVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888a7477c3163edc14c8740d464e523e5ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThreeValueHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888ad74f46a4848b6c1b3e3cc59da103f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThreeValueVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af1caee82552143dd9ff0fc9f0cdc0888aa2c50364a9dd891a0e5e8022570c8e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTextBox</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fad0badf0233a956017621f284e3e30fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxLeft</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa66ab77e721cd147f54097b8bed8c6d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxRight</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fae50f30d7062c602b8f8b465346f79a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxAbove</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa382d14dbd222edf95fdf2836acc33fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextBoxBelow</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab6d7dff67151c029b9cb53fc40b4412fa9a20474ba0850feb957b8cea91c6a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notDragging</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdea4ac7f9448a8823e0537588615cf71271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>absoluteDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdead37417ff73089a45f77534d75e1a1647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>velocityDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a42fd96ac0f5dca7e6942022c9a75cbdeab6cd67202d007534532a43f4eeeef153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsNotDraggable</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aabc5b1657cd94c709c9086a463b1d7094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_AutoDirection</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aa4877104d807899962ee036571ca93f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_Horizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aa19d0b1bdc13c1c673e382045c023868b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>incDecButtonsDraggable_Vertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0ceaddd29269b6ec5a41f35bbb2ff74aae8e58e3ebb5b43e67e7de0071ba68ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a7479f5409d832c1fc97697450c00bb57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>thumbColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44aee563b22e0033b0ed4f38e5296889835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trackColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a1a7a91f54b703cf78f028edc0ed7786b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotarySliderFillColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ad6ece790078ea74733dfa2a0d99905a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotarySliderOutlineColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44abc955b1201e3f12967cb3ff472ba86d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxTextColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44a6e5d3f5c91a314d510d9fc553c881e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxBackgroundColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ac1eb5559c6e1c8ef115259ceabfd771b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxHighlightColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44aa70515f09dbc0ca6a7250100b35e47f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textBoxOutlineColourId</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1012002c53381ccc7c1fe7e604a75f44ae65fdadb3e607a23c074074d64a61ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Slider</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a535033fada8e25ef7291d2a52e6e437b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Slider</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ae2c907adc5de6f127138f3f869f683ae</anchor>
      <arglist>(const String &amp;componentName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Slider</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ad0d654d54372b23671bfc28f179c339d</anchor>
      <arglist>(SliderStyle style, TextEntryBoxPosition textBoxPosition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Slider</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a498c0067130d6617b0f8e552a71be507</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSliderStyle</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a6b6917dd3753c7552778977733f0b9ef</anchor>
      <arglist>(SliderStyle newStyle)</arglist>
    </member>
    <member kind="function">
      <type>SliderStyle</type>
      <name>getSliderStyle</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5fe7b4917ead20eb9c180de81c46b41f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotaryParameters</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a37d0dd9e0149ecb63c10d8bbb64d7188</anchor>
      <arglist>(RotaryParameters newParameters) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotaryParameters</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a19ec1c1f7564884be94ecde8dc56f0ab</anchor>
      <arglist>(float startAngleRadians, float endAngleRadians, bool stopAtEnd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RotaryParameters</type>
      <name>getRotaryParameters</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ac72f9e6603bb35fd94fdba5f8536827c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseDragSensitivity</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a4bdd8cdb79dcdb06b1e97a21ff2a6c4b</anchor>
      <arglist>(int distanceForFullScaleDrag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseDragSensitivity</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a9bf33100be78b96ce03cd2c50f613cb8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityBasedMode</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a59b616e79738d3adb83093dc532822d0</anchor>
      <arglist>(bool isVelocityBased)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVelocityBasedMode</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a807ee244e5a714a8db257e102ec5496d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelocityModeParameters</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a47c37989ff5f6453f2c44f1a7455e1c1</anchor>
      <arglist>(double sensitivity=1.0, int threshold=1, double offset=0.0, bool userCanPressKeyToSwapMode=true, ModifierKeys::Flags modifiersToSwapModes=ModifierKeys::ctrlAltCommandModifiers)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelocitySensitivity</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a547bab3deb827a47e12d90a47c957c10</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVelocityThreshold</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a52d5cbe2e3676060cdb58cea2b797f24</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelocityOffset</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>adc2df4c66975945ef9aca9eeb350ee86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVelocityModeIsSwappable</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af15caa58f5f70c0f9b52aa5d07604580</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkewFactor</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aba8fe3610e7198bd4c1f2804736bfbf2</anchor>
      <arglist>(double factor, bool symmetricSkew=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkewFactorFromMidPoint</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a2d948c662c1f636810d3125d8b3f0d47</anchor>
      <arglist>(double sliderValueToShowAtMidPoint)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSkewFactor</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a803021cfc12e4ff54e9b598dabdd8761</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSymmetricSkew</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a015f98d91fd3f30d74d7f3cce2e9996c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncDecButtonsMode</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a188fa57db0d90f931529dc367e76b9f5</anchor>
      <arglist>(IncDecButtonMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextBoxStyle</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5bc748a21e72fe14153bc9fe5ac03e77</anchor>
      <arglist>(TextEntryBoxPosition newPosition, bool isReadOnly, int textEntryBoxWidth, int textEntryBoxHeight)</arglist>
    </member>
    <member kind="function">
      <type>TextEntryBoxPosition</type>
      <name>getTextBoxPosition</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a6910e59cbc2aa25a8499a9c7e6593bb1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextBoxWidth</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aaa9719f67d8c819957a5262f2430c4a5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextBoxHeight</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a8258ee0e1222f3e02a696243a3468578</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextBoxIsEditable</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a59e3fd9bc86e488070c12889747e7bbe</anchor>
      <arglist>(bool shouldBeEditable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextBoxEditable</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>acd1590a901ef4a8240c8aae05c52e824</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showTextBox</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a3a8e500dc05a6afc52fc61f9001e7a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideTextBox</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0780c7da80f4d487703e8247e92bea21</anchor>
      <arglist>(bool discardCurrentEditorContents)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a430a5c4e56b39dd622f5800f787e0822</anchor>
      <arglist>(double newValue, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a288c6f5c7a76100a1e7526e002e10eb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getValueObject</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a90b872f01f77c522b02d049518c63cc3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a9fbc23e67deb4a18d172c357a7cff14c</anchor>
      <arglist>(double newMinimum, double newMaximum, double newInterval=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ae2db3de6dcd6028fad15e9ecb2984b7b</anchor>
      <arglist>(Range&lt; double &gt; newRange, double newInterval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalisableRange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a671aa56b17166c99b21715ce3d293bf2</anchor>
      <arglist>(NormalisableRange&lt; double &gt; newNormalisableRange)</arglist>
    </member>
    <member kind="function">
      <type>NormalisableRange&lt; double &gt;</type>
      <name>getNormalisableRange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a7e498b7d4df05929667302a84dce4eed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; double &gt;</type>
      <name>getRange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a8066b9ac4081d178c5fd2ca4b5c3ad03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaximum</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a9eb087c868550c699da26ee3df9ecd68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinimum</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>acb7c7f0ca87e34da986ac7f9e732bab1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInterval</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a8b666bae0c68ff8af0bdb2381b97e89e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a2f8d0736f0fd0ebf95eeda2e1bd155bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getMinValueObject</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1c5f858e0c0b74560d4d86a70ff1101a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a337ba6b2c740751f5065a190e83dbd87</anchor>
      <arglist>(double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aa10981391fe45fec36ebd7d7670a31cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getMaxValueObject</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a6098626a8564b5945852ee820fda7872</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a94c2b6bd752081eb344e390a39a31363</anchor>
      <arglist>(double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinAndMaxValues</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>add6aae8aca26cf846796e6bf67363ac2</anchor>
      <arglist>(double newMinValue, double newMaxValue, NotificationType notification=sendNotificationAsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a261f4886ed27ab0f94b1cfb6e9f44011</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a846b68f0fe1624563399e540e38b4609</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoubleClickReturnValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5fa32203d061a831c34a930d8084e550</anchor>
      <arglist>(bool shouldDoubleClickBeEnabled, double valueToSetOnDoubleClick, ModifierKeys singleClickModifiers=ModifierKeys::altModifier)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleClickReturnValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>accd2423167e9b726cb006848b96ab351</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDoubleClickReturnEnabled</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ad603b9b073cd1a8df35de2884c22f630</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChangeNotificationOnlyOnRelease</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab41e52ab8941619028a8d57103975029</anchor>
      <arglist>(bool onlyNotifyOnRelease)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSliderSnapsToMousePosition</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>acf58b7346a74cfc0a8c809567836df61</anchor>
      <arglist>(bool shouldSnapToMouse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSliderSnapsToMousePosition</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a8548287936ea455e23036222367df4aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPopupDisplayEnabled</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a7f4a021b7d39650cd4a2d04b4f1f7414</anchor>
      <arglist>(bool shouldShowOnMouseDrag, bool shouldShowOnMouseHover, Component *parentComponentToUse, int hoverTimeout=2000)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getCurrentPopupDisplay</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aef43873995d190040e4a7e42d714a49b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPopupMenuEnabled</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5dc957ba7c141dab961f0b3d46d46bb7</anchor>
      <arglist>(bool menuEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollWheelEnabled</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0061698886ebcc9e2fc9233398383a3c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isScrollWheelEnabled</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a914091c6236d2c3d141292c9bbdc8dcd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThumbBeingDragged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aed1a4658f31db573dd8073afb603cef9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startedDragging</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a3f63934b274f0f49bcd38530ca3de80b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stoppedDragging</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ada61c1382dfcc8a956029f883ad5f83e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>valueChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5988f8e1b98cb0b28330522117d46c1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getValueFromText</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a532774d3294a058784f7d4291b33b720</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getTextFromValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5a1693166d0815f812202b1a3a6eb202</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextValueSuffix</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ac416a101b5d9a504f61e2f50dc593f61</anchor>
      <arglist>(const String &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextValueSuffix</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>af57fa88f35634ff4f5d71d23b32122cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDecimalPlacesToDisplay</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aa5bb046cc2276f034f8ad8a67054057b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumDecimalPlacesToDisplay</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>adfdee31f5271d9084e544daaa4c59423</anchor>
      <arglist>(int decimalPlacesToDisplay)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>proportionOfLengthToValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a6762e2206ad7e41cb8d6189b244d91f5</anchor>
      <arglist>(double proportion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>valueToProportionOfLength</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a0549ec352b8dca4ca4ba1afa43263370</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPositionOfValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ac04ff1409609c671c120796ecd2e2b22</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>snapValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>aa8ce89d390ea3de9ab58aae59db1d03b</anchor>
      <arglist>(double attemptedValue, DragMode dragMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateText</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>acec04f6f7cca814b66c23ae5cf4a7b6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontal</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a72da5afa45bfdcc642a53eb04c993f1e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a105d005078031e28d8e23d52d194bcde</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRotary</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>adc48bff087378f8be0e6164e449d655e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBar</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a61db1cd48644cbe6be544924e5d06f60</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTwoValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ac51969ba36eb392cd70e59cfa7fec2b4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThreeValue</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a4d5513561a1ed3708135857391a56034</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a443749317634c0080d522d090ae991a5</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a1aaa7af33f6f90a40fbf70a2bbdebc6d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a66f2c67d6de570fa0d123ae2b9b394f7</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a064b6ee8d376cbce87b940b9d17c2254</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a6e117b6ba93f9a1954c52be4b4dfc873</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a51130e5125d8483fc45fe32c958bf0cc</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a9b7ee511b24ee74065f92820423f0c46</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifierKeysChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a50bfc1f4bc764cd7db7d25abed9e0198</anchor>
      <arglist>(const ModifierKeys &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a70afdb08e7efc4a15e9a6969fae77a63</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a5d5dddfd7d8f254d9097724493878cc1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusOfChildComponentChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a23002c35f14b921ec01069536c0aaef3</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a35de5e477dd21199f8ed3eb9c0b05f72</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a8bde451e3f93c5fcc62df99505f831ec</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a7da34fe608f318b409b60baf3439e472</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a04dd1258945e2106b4e95647a0a2fc22</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ab4a85f988380de9d5919e91b105ece75</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a062776eaca6ba3dc01c7aa935bfa0bee</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onValueChange</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a680d007f6a824a28a60aa05b4045e794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onDragStart</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>ae455ecfcc65e0644d59ae405c9ca2562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onDragEnd</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a9834a68453371d28a70cb9388529ab11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; double(const String &amp;)</type>
      <name>valueFromTextFunction</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>a067bba64c451808dc3d02cd0e4722c92</anchor>
      <arglist>)</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; String(double)&gt;</type>
      <name>textFromValueFunction</name>
      <anchorfile>classSlider.html</anchorfile>
      <anchor>adb57f6910241e21118926bfe87a1fa31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioProcessorValueTreeState::SliderAttachment</name>
    <filename>classAudioProcessorValueTreeState_1_1SliderAttachment.html</filename>
    <member kind="function">
      <type></type>
      <name>SliderAttachment</name>
      <anchorfile>classAudioProcessorValueTreeState_1_1SliderAttachment.html</anchorfile>
      <anchor>ae16db81f2cbf3f9d713b5cb64e31bacf</anchor>
      <arglist>(AudioProcessorValueTreeState &amp;stateToUse, const String &amp;parameterID, Slider &amp;slider)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Slider::SliderLayout</name>
    <filename>structSlider_1_1SliderLayout.html</filename>
    <member kind="variable">
      <type>Rectangle&lt; int &gt;</type>
      <name>sliderBounds</name>
      <anchorfile>structSlider_1_1SliderLayout.html</anchorfile>
      <anchor>a40ee690d7af050cd1d59b75142234817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rectangle&lt; int &gt;</type>
      <name>textBoxBounds</name>
      <anchorfile>structSlider_1_1SliderLayout.html</anchorfile>
      <anchor>ac5d776afbb9146ffd43a15f48aedaf24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SliderParameterAttachment</name>
    <filename>classSliderParameterAttachment.html</filename>
    <base protection="private">Slider::Listener</base>
    <member kind="function">
      <type></type>
      <name>SliderParameterAttachment</name>
      <anchorfile>classSliderParameterAttachment.html</anchorfile>
      <anchor>aadb0bd6db3042304a704008663ce65b5</anchor>
      <arglist>(RangedAudioParameter &amp;parameter, Slider &amp;slider, UndoManager *undoManager=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SliderParameterAttachment</name>
      <anchorfile>classSliderParameterAttachment.html</anchorfile>
      <anchor>a0594032d34bcef92fed5fb17546f97ca</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInitialUpdate</name>
      <anchorfile>classSliderParameterAttachment.html</anchorfile>
      <anchor>aeeda293775b3bc80e5cbe1783652c6d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SliderPropertyComponent</name>
    <filename>classSliderPropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <member kind="function">
      <type></type>
      <name>SliderPropertyComponent</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>a320068e8e0b48b911db50f26b91028d3</anchor>
      <arglist>(const Value &amp;valueToControl, const String &amp;propertyName, double rangeMin, double rangeMax, double interval, double skewFactor=1.0, bool symmetricSkew=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SliderPropertyComponent</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>a4d63b691884ef66e2ab834830eb6526a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>a9b4e58d9a44de072a3674dbdbd1366f0</anchor>
      <arglist>(double newValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getValue</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>a4e38fd0c86ada0d5822362c89a55e144</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>a3955c9bea5df2075b565d0e62322a504</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SliderPropertyComponent</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>aa92f3eca05236da57da2eb6b10579321</anchor>
      <arglist>(const String &amp;propertyName, double rangeMin, double rangeMax, double interval, double skewFactor=1.0, bool symmetricSkew=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Slider</type>
      <name>slider</name>
      <anchorfile>classSliderPropertyComponent.html</anchorfile>
      <anchor>ae379d1c2bbcdab0d687697c9dfc36f9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmoothedValue</name>
    <filename>classSmoothedValue.html</filename>
    <templarg>typename FloatType</templarg>
    <templarg>typename SmoothingType</templarg>
    <base>SmoothedValueBase&lt; SmoothedValueType &gt;</base>
    <member kind="function">
      <type></type>
      <name>SmoothedValue</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a433cc947f0d22a1a559069030ee873f6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmoothedValue</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a5d4b0080ef90517b32bbeacc13bc6f7d</anchor>
      <arglist>(FloatType initialValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>abf70063c8a4fcedda62a37137ef8e7e6</anchor>
      <arglist>(double sampleRate, double rampLengthInSeconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a616e5aa5ced10944a77dcf7be35d281a</anchor>
      <arglist>(int numSteps) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetValue</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a7d25952842d74dc6b61aaaa1872416a3</anchor>
      <arglist>(FloatType newValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getNextValue</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a4109115baa4d95ce759ae09a53981e79</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>skip</name>
      <anchorfile>classSmoothedValue.html</anchorfile>
      <anchor>a424bd397956d650fc188d346b69df888</anchor>
      <arglist>(int numSamples) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmoothedValueBase</name>
    <filename>classSmoothedValueBase.html</filename>
    <templarg>typename SmoothedValueType</templarg>
    <member kind="typedef">
      <type>typename FloatTypeHelper&lt; SmoothedValueType &gt;::Type</type>
      <name>FloatType</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a331eba8c0333698d8bb470b1311d49e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmoothedValueBase</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a0754f7c8bede0aa4a858ef298685983e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmoothing</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>afadc1bbe590e1fe7e3d06ae17cb95d53</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getCurrentValue</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>adeebec3764b0dcc6f1a56ffaa0b440e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getTargetValue</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a859197164aed5ede6e304318b050b66d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentAndTargetValue</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a9f3508cf2b6c49f5f17bfaad6c42e153</anchor>
      <arglist>(FloatType newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>abe84c41e1580f857e6d8243d661826cb</anchor>
      <arglist>(FloatType *samples, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a0db76dbff83ab8e797b8e3e4ffa6e9e1</anchor>
      <arglist>(FloatType *samplesOut, const FloatType *samplesIn, int numSamples) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyGain</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>af4a8c2b5a79277406ac6bc2d138efc78</anchor>
      <arglist>(AudioBuffer&lt; FloatType &gt; &amp;buffer, int numSamples) noexcept</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatType</type>
      <name>currentValue</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a89801c30d19e4a627976d49f43c0a97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FloatType</type>
      <name>target</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a902690d2718e09c2b34effad5980fe3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>countdown</name>
      <anchorfile>classSmoothedValueBase.html</anchorfile>
      <anchor>a5428962e91e7745e9e4089bffe97852b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::AnimatedPositionBehaviours::SnapToPageBoundaries</name>
    <filename>structjuce_1_1AnimatedPositionBehaviours_1_1SnapToPageBoundaries.html</filename>
    <member kind="function">
      <type></type>
      <name>SnapToPageBoundaries</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1SnapToPageBoundaries.html</anchorfile>
      <anchor>abc6c73b5bffe2609e2a301dc88a96907</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasedWithVelocity</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1SnapToPageBoundaries.html</anchorfile>
      <anchor>a954b7478dfb7087167193f3f860b942b</anchor>
      <arglist>(double position, double releaseVelocity) noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNextPosition</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1SnapToPageBoundaries.html</anchorfile>
      <anchor>a862e4670b233101cee8b30227f3c8066</anchor>
      <arglist>(double oldPos, double elapsedSeconds) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopped</name>
      <anchorfile>structjuce_1_1AnimatedPositionBehaviours_1_1SnapToPageBoundaries.html</anchorfile>
      <anchor>a14b1c70b62e61e162098e209db0db6a1</anchor>
      <arglist>(double position) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SocketOptions</name>
    <filename>classSocketOptions.html</filename>
    <member kind="function">
      <type>SocketOptions</type>
      <name>withReceiveBufferSize</name>
      <anchorfile>classSocketOptions.html</anchorfile>
      <anchor>ac4643a807f17cfe773aebae7ed85e504</anchor>
      <arglist>(int size) const</arglist>
    </member>
    <member kind="function">
      <type>SocketOptions</type>
      <name>withSendBufferSize</name>
      <anchorfile>classSocketOptions.html</anchorfile>
      <anchor>a8bab54be852794468fbeaf5df4bd5401</anchor>
      <arglist>(int size) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getReceiveBufferSize</name>
      <anchorfile>classSocketOptions.html</anchorfile>
      <anchor>aa8eb97abd3b7eb1ccf421f3dd49653b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSendBufferSize</name>
      <anchorfile>classSocketOptions.html</anchorfile>
      <anchor>a4b3302f61d98ed07c05915f3901d0588</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SoftwareImageType</name>
    <filename>classSoftwareImageType.html</filename>
    <base>ImageType</base>
    <member kind="function">
      <type></type>
      <name>SoftwareImageType</name>
      <anchorfile>classSoftwareImageType.html</anchorfile>
      <anchor>a5f5beb2f6f0c7b4f63eef95eff97bdd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SoftwareImageType</name>
      <anchorfile>classSoftwareImageType.html</anchorfile>
      <anchor>ae65aba729263f44c37a4a62499b74867</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ImagePixelData::Ptr</type>
      <name>create</name>
      <anchorfile>classSoftwareImageType.html</anchorfile>
      <anchor>acc6f714daec1af6e2feca775648c34d8</anchor>
      <arglist>(Image::PixelFormat, int width, int height, bool clearImage) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTypeID</name>
      <anchorfile>classSoftwareImageType.html</anchorfile>
      <anchor>afd08b855c8f2dab0af2865a00468adfd</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SortedSet</name>
    <filename>classSortedSet.html</filename>
    <templarg>class ElementType</templarg>
    <templarg>class TypeOfCriticalSectionToUse</templarg>
    <member kind="typedef">
      <type>typename TypeOfCriticalSectionToUse::ScopedLockType</type>
      <name>ScopedLockType</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a490daddf0587190ba09eec23df3c42ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortedSet</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a4716d75b60d5f0a9bec5ecbc63626692</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortedSet</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a15b0ac101a2404955c2fe24312bc5acd</anchor>
      <arglist>(const SortedSet &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortedSet</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a77cf84ab47d389a1b47409dc4a204504</anchor>
      <arglist>(SortedSet &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>SortedSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ac0bec7701ae98c183d5a2f588d6206db</anchor>
      <arglist>(const SortedSet &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>SortedSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a0551dfa8924a4e2124709a676d6e5dce</anchor>
      <arglist>(SortedSet &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SortedSet</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ae8c115534f72fb677ac48dc100cf671c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a0c7eea00d2ac22afa1fcd70aa0d7d920</anchor>
      <arglist>(const SortedSet&lt; ElementType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>afd108e9b2b728bc3ea22428add3f99e6</anchor>
      <arglist>(const SortedSet&lt; ElementType &gt; &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a0cc4c313458f6d87513fda77d31eaa71</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQuick</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a792064a68e61905a9ee6968e2cbc4ee6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>aae5daa157bd06da7e89ac7abde60ff68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>aa58ce31a34324031104aaef0046de66d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>operator[]</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a06f73ea7834733c5697e87644b60341b</anchor>
      <arglist>(const int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getUnchecked</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a931d3c86921cd13c2ca30316eb5dc8c2</anchor>
      <arglist>(const int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType &amp;</type>
      <name>getReference</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ac4e15d4b2d5e2986e6fc0d884ed84607</anchor>
      <arglist>(const int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType &amp;</type>
      <name>getReference</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a411a18d429c3d2da92586854bf4e8bc9</anchor>
      <arglist>(const int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getFirst</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a44bdd0240e337b2f8197629aa1334230</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>getLast</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a2289698c4c183d6554f99760c1348d02</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>begin</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a78a718062ea8e31b027fc9294d6a212a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ElementType *</type>
      <name>end</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ac5ddb2588a2a531c4c171d763bc1cf96</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ac51e0a933c5902a55f68ee8eef9cba00</anchor>
      <arglist>(const ElementType &amp;elementToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ae1e68e73d12e73d1cd4d63b4ee7fa791</anchor>
      <arglist>(const ElementType &amp;elementToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a861274cee3723b88dc742aef24ba65d5</anchor>
      <arglist>(const ElementType &amp;newElement) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a8b84c2248ee6e7bc18a3cb6bd235e4ea</anchor>
      <arglist>(const ElementType *elementsToAdd, int numElementsToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSet</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ad0879c462c30f89f5c09458f46b8d35f</anchor>
      <arglist>(const OtherSetType &amp;setToAddFrom, int startIndex=0, int numElementsToAdd=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ElementType</type>
      <name>remove</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a86602918644c684fd72d239980a83d84</anchor>
      <arglist>(const int indexToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValue</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a050f7f95691a47c4d3e4bec45bd5c835</anchor>
      <arglist>(const ElementType &amp;valueToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValuesIn</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a87ad10e1f49afe6fbcbf4170e84bf95e</anchor>
      <arglist>(const OtherSetType &amp;otherSet) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeValuesNotIn</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a44266b927f68b51086f56a8732fd3190</anchor>
      <arglist>(const OtherSetType &amp;otherSet) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a47f196433b0adf163184e4fbc33d7046</anchor>
      <arglist>(OtherSetType &amp;otherSet) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a259f41879ab086bde96eb90bbe9c4cd8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>a8104c54b46a0ffbe8f54395f5cf44b72</anchor>
      <arglist>(const int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>const TypeOfCriticalSectionToUse &amp;</type>
      <name>getLock</name>
      <anchorfile>classSortedSet.html</anchorfile>
      <anchor>ad8098752968f931be7a15f3ad4ad90ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SoundPlayer</name>
    <filename>classSoundPlayer.html</filename>
    <base>AudioIODeviceCallback</base>
    <member kind="function">
      <type></type>
      <name>SoundPlayer</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>ac7107aecd54bdcfac29486487768ebc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SoundPlayer</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a60cca762e8370f1b3d8eca644ccd233c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a14b1e54b19edd7c02ae09715b254f7bc</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a2246f27995bed34ac1c748348d281a21</anchor>
      <arglist>(const void *resourceData, size_t resourceSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a0e41899bfdfc13eb61cff655a7ef6098</anchor>
      <arglist>(AudioFormatReader *buffer, bool deleteWhenFinished=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a847f35441069a47d739f8b695f8d40ff</anchor>
      <arglist>(PositionableAudioSource *audioSource, bool deleteWhenFinished=false, double sampleRateOfSource=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a3bdc621d77e965dc44205e6de3b1c9af</anchor>
      <arglist>(AudioBuffer&lt; float &gt; *buffer, bool deleteWhenFinished=false, bool playOnAllOutputChannels=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playTestSound</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>af3a242e140dc73bcfae74e22d421a2c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceIOCallbackWithContext</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a161dcd527517689711ab5951f7186731</anchor>
      <arglist>(const float *const *, int, float *const *, int, int, const AudioIODeviceCallbackContext &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceAboutToStart</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a655a273e8d700f0b251d5bc732b7dd55</anchor>
      <arglist>(AudioIODevice *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceStopped</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a31316aeaf085210d8c3c9ad516116ce4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>audioDeviceError</name>
      <anchorfile>classSoundPlayer.html</anchorfile>
      <anchor>a2e4fbd35c60ab3af1f46fb9963a433ad</anchor>
      <arglist>(const String &amp;errorMessage) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DragAndDropTarget::SourceDetails</name>
    <filename>classDragAndDropTarget_1_1SourceDetails.html</filename>
    <member kind="function">
      <type></type>
      <name>SourceDetails</name>
      <anchorfile>classDragAndDropTarget_1_1SourceDetails.html</anchorfile>
      <anchor>a97ab7bc3066f3366f4124c050af56c53</anchor>
      <arglist>(const var &amp;description, Component *sourceComponent, Point&lt; int &gt; localPosition) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>var</type>
      <name>description</name>
      <anchorfile>classDragAndDropTarget_1_1SourceDetails.html</anchorfile>
      <anchor>a48087c787b2d1f08f84ba7bd6c5c6eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WeakReference&lt; Component &gt;</type>
      <name>sourceComponent</name>
      <anchorfile>classDragAndDropTarget_1_1SourceDetails.html</anchorfile>
      <anchor>ad64cf556308af58fb6873d16f4a590de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point&lt; int &gt;</type>
      <name>localPosition</name>
      <anchorfile>classDragAndDropTarget_1_1SourceDetails.html</anchorfile>
      <anchor>ae56f0216335992ae66fdfacc3f4c6837</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AccessibilityTableInterface::Span</name>
    <filename>structAccessibilityTableInterface_1_1Span.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>begin</name>
      <anchorfile>structAccessibilityTableInterface_1_1Span.html</anchorfile>
      <anchor>ad5e39ad42c97c903d7bef58c9b3aa1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num</name>
      <anchorfile>structAccessibilityTableInterface_1_1Span.html</anchorfile>
      <anchor>a44e6a3aca2cc7d8e029b5e8fa44f6709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GridItem::Span</name>
    <filename>structGridItem_1_1Span.html</filename>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>structGridItem_1_1Span.html</anchorfile>
      <anchor>a66b80db398ed7922ce49ba3288cf37f9</anchor>
      <arglist>(int numberToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>structGridItem_1_1Span.html</anchorfile>
      <anchor>ade7af62e5dc37b11243dbea883793f0d</anchor>
      <arglist>(int numberToUse, const String &amp;nameToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>structGridItem_1_1Span.html</anchorfile>
      <anchor>a6bc243db2569b65cc4f27a3a83ace9ee</anchor>
      <arglist>(const String &amp;nameToUse)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number</name>
      <anchorfile>structGridItem_1_1Span.html</anchorfile>
      <anchor>a6726db2add94012b94ea24155e0a8780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structGridItem_1_1Span.html</anchorfile>
      <anchor>afd5b84139df3bccf49fa2be8136d69f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Span</name>
    <filename>classSpan.html</filename>
    <templarg>typename Value</templarg>
    <templarg>size_t Extent</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>Span</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>ae2e8dc34b1a8cb9ae3f832be6af47815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Span</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a058ecb5f4b863085377729ad81d9716f</anchor>
      <arglist>(It it, size_t end)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Span</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a11a9a59051fc7c78747e29f1b5a1abbb</anchor>
      <arglist>(Range &amp;&amp;range)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Span</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a54f542cf3d74aa3aadd797c379ebfaa5</anchor>
      <arglist>(const Span &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr Span &amp;</type>
      <name>operator=</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a6cfeb72f5bee46d3807b3ada306e904b</anchor>
      <arglist>(const Span &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Span</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>ab1b87b895e714cf8a9daee0fc5323e8a</anchor>
      <arglist>(Span &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr Span &amp;</type>
      <name>operator=</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>aadeb2189d9acd645a61d9131e56ad946</anchor>
      <arglist>(Span &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr Value *</type>
      <name>begin</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>ad37007b217149b771f995707e24a519a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Value *</type>
      <name>end</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a9f5426f2dfd4b754a6457408e4953691</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto &amp;</type>
      <name>front</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>adc159c788604416133a8953ec892212e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto &amp;</type>
      <name>back</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a04c2cb3370bba58a2d5be343e62ffc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto &amp;</type>
      <name>operator[]</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a8b666dd7ca2802b377a5c4df5a079bcb</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Value *</type>
      <name>data</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a19d8f0eff141089ec713aa5c294e69bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>empty</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>a0b953fa604935b80e8ae67b2e7fb07a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>extent</name>
      <anchorfile>classSpan.html</anchorfile>
      <anchor>ada9f7048866b5716e258bc3d8eb60b97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SparseSet</name>
    <filename>classSparseSet.html</filename>
    <templarg>class Type</templarg>
    <member kind="function">
      <type></type>
      <name>SparseSet</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>ac83fd30f8d69af4c7448976fd7446393</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseSet</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>af0b3f86de26cddf0a1ac4638c07e4279</anchor>
      <arglist>(const SparseSet &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>SparseSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a79e3c8ed84f56aaf4efd696497533a07</anchor>
      <arglist>(const SparseSet &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseSet</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>af34f5040bb506211a09db3030b1ed701</anchor>
      <arglist>(SparseSet &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SparseSet &amp;</type>
      <name>operator=</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a251a43888f644b77e070741aed02b63b</anchor>
      <arglist>(SparseSet &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a7d2fc6674ce3c6c0c52d720d88752339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>ae60850392e3312144695b1bb9c999047</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>size</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>afd9102a0626d0c18da03372c0a1ff60b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator[]</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a55e8724fecc1bb2a83b4a508dd06067e</anchor>
      <arglist>(Type index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a76d3e24c5709a3c8a20b6dda3a134130</anchor>
      <arglist>(Type valueToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRanges</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a2cf54ba41e95ead13be4cdea090750fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; Type &gt;</type>
      <name>getRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a556aaba463779a02ff3466093f7c4808</anchor>
      <arglist>(int rangeIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; Type &gt;</type>
      <name>getTotalRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a55b2651f9ed18a595809d8909ee718f6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>af5c79666e9e795e602c5a50ba94a3286</anchor>
      <arglist>(Range&lt; Type &gt; range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a5366cfbfe1cfbd7683a9ce331afd8e81</anchor>
      <arglist>(Range&lt; Type &gt; rangeToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invertRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>abd66ea8085ca0bb2ab90fb16fbf8d51d</anchor>
      <arglist>(Range&lt; Type &gt; range)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlapsRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a39a132c87707636a09bb73ba2a39ec38</anchor>
      <arglist>(Range&lt; Type &gt; range) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRange</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>ab8100292d1f68164f67b9d7cf5a3a809</anchor>
      <arglist>(Range&lt; Type &gt; range) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; Range&lt; Type &gt; &gt; &amp;</type>
      <name>getRanges</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>abd7b512ddcf1e2d4b112f62ef8c28f03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>abfd7397d6a00983da2d92217d9374b5b</anchor>
      <arglist>(const SparseSet &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classSparseSet.html</anchorfile>
      <anchor>a4e1a3e0bf7e2f3d1eb8004b52a946618</anchor>
      <arglist>(const SparseSet &amp;other) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SpeakerMappings</name>
    <filename>structSpeakerMappings.html</filename>
    <base protection="private">AudioChannelSet</base>
    <class kind="struct">SpeakerMappings::Mapping</class>
    <class kind="class">SpeakerMappings::VstSpeakerConfigurationHolder</class>
    <member kind="function" static="yes">
      <type>static AudioChannelSet</type>
      <name>vstArrangementTypeToChannelSet</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>a231aa444606ba6163fac1f8d5a00427c</anchor>
      <arglist>(int32 arr, int fallbackNumChannels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioChannelSet</type>
      <name>vstArrangementTypeToChannelSet</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>ae2dc3b5124ad655316fffbf76406ef24</anchor>
      <arglist>(const Vst2::VstSpeakerArrangement &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>channelSetToVstArrangementType</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>a9049a026ab41806fb5dc6aad8a426613</anchor>
      <arglist>(AudioChannelSet channels)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>channelSetToVstArrangement</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>a303b0c4aa7e0a4421f299ac1671d43bc</anchor>
      <arglist>(const AudioChannelSet &amp;channels, Vst2::VstSpeakerArrangement &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Mapping *</type>
      <name>getMappings</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>aaca8f895d565a82e1045d7b7d6af2de1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getSpeakerType</name>
      <anchorfile>structSpeakerMappings.html</anchorfile>
      <anchor>ae6fde18fe328e52ba2289dbede8d82e3</anchor>
      <arglist>(AudioChannelSet::ChannelType type) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::SpecialFunctions</name>
    <filename>structjuce_1_1dsp_1_1SpecialFunctions.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>besselI0</name>
      <anchorfile>structjuce_1_1dsp_1_1SpecialFunctions.html</anchorfile>
      <anchor>ae78c9c79be88d655fe71911b01e740fa</anchor>
      <arglist>(double x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ellipticIntegralK</name>
      <anchorfile>structjuce_1_1dsp_1_1SpecialFunctions.html</anchorfile>
      <anchor>ab7832b92f462df8a0e129cb196522eb2</anchor>
      <arglist>(double k, double &amp;K, double &amp;Kp) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Complex&lt; double &gt;</type>
      <name>cde</name>
      <anchorfile>structjuce_1_1dsp_1_1SpecialFunctions.html</anchorfile>
      <anchor>a3c9d6256af3412fb393421ad5dd4cde9</anchor>
      <arglist>(Complex&lt; double &gt; u, double k) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Complex&lt; double &gt;</type>
      <name>sne</name>
      <anchorfile>structjuce_1_1dsp_1_1SpecialFunctions.html</anchorfile>
      <anchor>a3acd2c291d5ec89018fa62c8cf1d9306</anchor>
      <arglist>(Complex&lt; double &gt; u, double k) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Complex&lt; double &gt;</type>
      <name>asne</name>
      <anchorfile>structjuce_1_1dsp_1_1SpecialFunctions.html</anchorfile>
      <anchor>a67910ae81b3d4662868dcdb44138c458</anchor>
      <arglist>(Complex&lt; double &gt; w, double k) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SpinLock</name>
    <filename>classSpinLock.html</filename>
    <member kind="typedef">
      <type>GenericScopedLock&lt; SpinLock &gt;</type>
      <name>ScopedLockType</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>aa59812d716b0ec23ca34ea426c3e854d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedUnlock&lt; SpinLock &gt;</type>
      <name>ScopedUnlockType</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>a8d1225ea615f305552a2921bc8fa9148</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenericScopedTryLock&lt; SpinLock &gt;</type>
      <name>ScopedTryLockType</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>ae061c0c3f45847df70c6eaa9311d4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SpinLock</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>acea76678a5c2d99fc671e57c3726371c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SpinLock</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>a4a830f6f53914c00e2f56510a5565529</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>a9079933ef4fdd1527fd0bf90f1062e02</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryEnter</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>a4581a24b50dad1a9803b19f65af70aaf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classSpinLock.html</anchorfile>
      <anchor>a13a3a2f0d2a659b493a9c6e93e8d95f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SplashScreen</name>
    <filename>classSplashScreen.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <base protection="private">DeletedAtShutdown</base>
    <member kind="function">
      <type></type>
      <name>SplashScreen</name>
      <anchorfile>classSplashScreen.html</anchorfile>
      <anchor>a17f618da1f7495a592d8d346ab1a92e3</anchor>
      <arglist>(const String &amp;title, const Image &amp;backgroundImage, bool useDropShadow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SplashScreen</name>
      <anchorfile>classSplashScreen.html</anchorfile>
      <anchor>a387aca505b949adf7ea37ddba338b50d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAfterDelay</name>
      <anchorfile>classSplashScreen.html</anchorfile>
      <anchor>ac16029be83bfde8317f47138fc830013</anchor>
      <arglist>(RelativeTime minimumTotalTimeToDisplayFor, bool removeOnMouseClick)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SplashScreen</name>
      <anchorfile>classSplashScreen.html</anchorfile>
      <anchor>ab59228753c7b524e47f673063d7487e6</anchor>
      <arglist>(const String &amp;title, int width, int height, bool useDropShadow)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classSplashScreen.html</anchorfile>
      <anchor>a2928536a464778d08d42b1bdc571899d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StandaloneFilterWindow</name>
    <filename>classStandaloneFilterWindow.html</filename>
    <base>DocumentWindow</base>
    <base protection="private">Button::Listener</base>
    <member kind="typedef">
      <type>StandalonePluginHolder::PluginInOuts</type>
      <name>PluginInOuts</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a6c10ebbc7b2013247891e3c37a641f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StandaloneFilterWindow</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a82b99a053d89cffb04f7216faa17ba37</anchor>
      <arglist>(const String &amp;title, Colour backgroundColour, PropertySet *settingsToUse, bool takeOwnershipOfSettings, const String &amp;preferredDefaultDeviceName=String(), const AudioDeviceManager::AudioDeviceSetup *preferredSetupOptions=nullptr, const Array&lt; PluginInOuts &gt; &amp;constrainToConfiguration={}, bool autoOpenMidiDevices=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StandaloneFilterWindow</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a969d697f72960f82cb89e50c2437edd5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioProcessor *</type>
      <name>getAudioProcessor</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>aa86e02deb4d1d9c5c0a6da877a543247</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>AudioDeviceManager &amp;</type>
      <name>getDeviceManager</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a5eb3f1cdfd7a1dd0629bfa38512287a4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefaultState</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a7fcc3628b8e48d4f0a72fa268a86046f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeButtonPressed</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a0ecb7e5d6264a99e213987021ae863a9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMenuResult</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a0f873019785295f0726bbd4ee64efc86</anchor>
      <arglist>(int result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a029336e5ea7014d9a92d4cb712c50c38</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StandalonePluginHolder *</type>
      <name>getPluginHolder</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>ae79ce3724af10c8086364b158a19ed6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>menuCallback</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>a650a6dad30ba59ff7ea8e74df1a5857b</anchor>
      <arglist>(int result, StandaloneFilterWindow *button)</arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; StandalonePluginHolder &gt;</type>
      <name>pluginHolder</name>
      <anchorfile>classStandaloneFilterWindow.html</anchorfile>
      <anchor>abf3538ee5a7bd69830df1e538bc84df7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StandalonePluginHolder</name>
    <filename>classStandalonePluginHolder.html</filename>
    <base protection="private">AudioIODeviceCallback</base>
    <base protection="private">Timer</base>
    <base protection="private">Value::Listener</base>
    <class kind="struct">StandalonePluginHolder::PluginInOuts</class>
    <member kind="function">
      <type></type>
      <name>StandalonePluginHolder</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aa31b5a490ea06c2b0b7fe4e1e7fd5e43</anchor>
      <arglist>(PropertySet *settingsToUse, bool takeOwnershipOfSettings=true, const String &amp;preferredDefaultDeviceName=String(), const AudioDeviceManager::AudioDeviceSetup *preferredSetupOptions=nullptr, const Array&lt; PluginInOuts &gt; &amp;channels=Array&lt; PluginInOuts &gt;(), bool shouldAutoOpenMidiDevices=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a012f86edb9487366c49a4378716bf775</anchor>
      <arglist>(bool enableAudioInput, const String &amp;preferredDefaultDeviceName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StandalonePluginHolder</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>acf5a1f20f4a794db704d388235906359</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createPlugin</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>acb689ebcf4c02da40c76b0cd1b3e556f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deletePlugin</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a9eb8c1bd9c771ed5ee9a0c1b4e632c1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumInputChannels</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a573ad18adc8ffcd6b3ee85753f816edb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumOutputChannels</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a56e235289203dce0c662a19c8df914a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getMuteInputValue</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aa8e62a0231a2e9c042f6479bcca91117</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getProcessorHasPotentialFeedbackLoop</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a0b99461932676a27cb38db21f9cc910c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a6d15205c3a01cfb60eaf81c1dc8d4c68</anchor>
      <arglist>(Value &amp;value) override</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getLastFile</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a47d47097f06e62623b1bdca3027da7e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastFile</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a51b7121cdd9169e12d633fd09930ad86</anchor>
      <arglist>(const FileChooser &amp;fc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>askUserToSaveState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>ac28981bbac45dbae6c1fdf617a824c17</anchor>
      <arglist>(const String &amp;fileSuffix=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>askUserToLoadState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>ab55d4cd652306a2a344be38464a48358</anchor>
      <arglist>(const String &amp;fileSuffix=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startPlaying</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>abe71702a98a39970d3e56a06a9dfc62a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopPlaying</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a9a8c589b12a348374425a7e8d71af0a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAudioSettingsDialog</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a5e24139925518f20b67a3d6f74bfb00c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAudioDeviceState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a3591021b8495b1d2dddb6ff9a2405209</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadAudioDeviceState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a0e01aecaf781b507c74ed9d1c341b2d9</anchor>
      <arglist>(bool enableAudioInput, const String &amp;preferredDefaultDeviceName, const AudioDeviceManager::AudioDeviceSetup *preferredSetupOptions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savePluginState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a9319c6c7e9368f0d2fb1d31b0f2b2816</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadPluginState</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>adfdf093b9b5ab101d2f76d5fa957c6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchToHostApplication</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a0b1ef92384de110757657b18ced2b5bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterAppAudioConnected</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aa5a16e61a7162f523e3a5ac0dc49b409</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>getIAAHostIcon</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>ab0dd8a332f877049e303569eed7f3ba7</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFilePatterns</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a5a8cd39a398b0b62838a4ec62778429e</anchor>
      <arglist>(const String &amp;fileSuffix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StandalonePluginHolder *</type>
      <name>getInstance</name>
      <anchorfile>group__juce__audio__plugin__client-Standalone.html</anchorfile>
      <anchor>ga1f66dc41704daecba196592ebd5b578d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OptionalScopedPointer&lt; PropertySet &gt;</type>
      <name>settings</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a58375e902a8f0e9d079ff54abf763ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AudioProcessor &gt;</type>
      <name>processor</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a5be5762c262958baef798d6b733771da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AudioDeviceManager</type>
      <name>deviceManager</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a6fb1eb9dcabd5f5d6e2c52a44296e017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AudioProcessorPlayer</type>
      <name>player</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a7dd25ebd12047b7c040f4128f4690c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; PluginInOuts &gt;</type>
      <name>channelConfiguration</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aad5c101e55ab3e2f6f381f66f3889ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>processorHasPotentialFeedbackLoop</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a4519d0e13026290888f3ec59e73fdf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::atomic&lt; bool &gt;</type>
      <name>muteInput</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aab9571eb00ca999ec34fcb1be9c42f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>shouldMuteInput</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>aa908cd3ed76d0af8c7cc47bb644377d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AudioBuffer&lt; float &gt;</type>
      <name>emptyBuffer</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a6421f28f93071f8a5da01ca82187c9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoOpenMidiDevices</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>ab167cba8a89e4a376c360b624ff6a70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; AudioDeviceManager::AudioDeviceSetup &gt;</type>
      <name>options</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>adbe5c58af4d4d9b47d32b5bdc6009bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; MidiDeviceInfo &gt;</type>
      <name>lastMidiDevices</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>ac1c0235548d70c62d14aa12b00b40020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; FileChooser &gt;</type>
      <name>stateFileChooser</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>a5f6cf68a9218c9f93837bc13b7841393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScopedMessageBox</type>
      <name>messageBox</name>
      <anchorfile>classStandalonePluginHolder.html</anchorfile>
      <anchor>afded677ec9c9ac8a272183a53df49450</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RelativeCoordinate::StandardStrings</name>
    <filename>structRelativeCoordinate_1_1StandardStrings.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65babf8a8b5180838dd792d600e75b69265f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65badaac1346cf275256a828314869f1bec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba58b5065868914aaa4f9fac93306793ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bafc1bb72a21d2a99a30df488a9ac34763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>x</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65baa6aefb11eeb4d008103545f7a991f42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>y</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bafdca86daac70d04b33cae212284fc83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>width</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bad5d1db5e302ec4b7038f0fd6b4f73f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>height</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65baeb31efdb32a2c853ec60f5ad453afbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>parent</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba92a52dc9adf30b102a7b4a20f2876fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba2d62eaf1459a818a13429d7acfdfbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65babf8a8b5180838dd792d600e75b69265f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65badaac1346cf275256a828314869f1bec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba58b5065868914aaa4f9fac93306793ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bafc1bb72a21d2a99a30df488a9ac34763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>x</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65baa6aefb11eeb4d008103545f7a991f42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>y</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bafdca86daac70d04b33cae212284fc83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>width</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65bad5d1db5e302ec4b7038f0fd6b4f73f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>height</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65baeb31efdb32a2c853ec60f5ad453afbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>parent</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba92a52dc9adf30b102a7b4a20f2876fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>unknown</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a996870bf66337348b8da0f06c647a65ba2d62eaf1459a818a13429d7acfdfbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>getTypeOf</name>
      <anchorfile>structRelativeCoordinate_1_1StandardStrings.html</anchorfile>
      <anchor>a9ccc4b22b96aef47d29cac1fba6b25ab</anchor>
      <arglist>(const String &amp;s) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GridItem::StartAndEndProperty</name>
    <filename>structGridItem_1_1StartAndEndProperty.html</filename>
    <member kind="variable">
      <type>Property</type>
      <name>start</name>
      <anchorfile>structGridItem_1_1StartAndEndProperty.html</anchorfile>
      <anchor>a1f4e27e7a91ec09563b7655a3b4f5ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Property</type>
      <name>end</name>
      <anchorfile>structGridItem_1_1StartAndEndProperty.html</anchorfile>
      <anchor>a6952f8a0355511921f6e1efd9051ab43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RelativePointPath::StartSubPath</name>
    <filename>classRelativePointPath_1_1StartSubPath.html</filename>
    <base>RelativePointPath::ElementBase</base>
    <member kind="function">
      <type></type>
      <name>StartSubPath</name>
      <anchorfile>classRelativePointPath_1_1StartSubPath.html</anchorfile>
      <anchor>a3f78eb4652eacc75a751a047e1a37eda</anchor>
      <arglist>(const RelativePoint &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>classRelativePointPath_1_1StartSubPath.html</anchorfile>
      <anchor>a985cba3e5399457bfd711e2ca7aacf2c</anchor>
      <arglist>(Path &amp;path, Expression::Scope *) const override</arglist>
    </member>
    <member kind="function">
      <type>RelativePoint *</type>
      <name>getControlPoints</name>
      <anchorfile>classRelativePointPath_1_1StartSubPath.html</anchorfile>
      <anchor>ab7a8ace3d98ec27101672859633152b9</anchor>
      <arglist>(int &amp;numPoints) override</arglist>
    </member>
    <member kind="function">
      <type>ElementBase *</type>
      <name>clone</name>
      <anchorfile>classRelativePointPath_1_1StartSubPath.html</anchorfile>
      <anchor>a408d648a4b4c1c4e28ee3df6a469b01d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>RelativePoint</type>
      <name>startPos</name>
      <anchorfile>classRelativePointPath_1_1StartSubPath.html</anchorfile>
      <anchor>afcaa4975b6ef2fcc78e99b873a38d2d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CodeEditorComponent::State</name>
    <filename>structCodeEditorComponent_1_1State.html</filename>
    <member kind="function">
      <type></type>
      <name>State</name>
      <anchorfile>structCodeEditorComponent_1_1State.html</anchorfile>
      <anchor>a4a38fd3e47a1b6b2b4097e774e0aa6ca</anchor>
      <arglist>(const CodeEditorComponent &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>State</name>
      <anchorfile>structCodeEditorComponent_1_1State.html</anchorfile>
      <anchor>a23abe2809ec64addd39a3047031adbc5</anchor>
      <arglist>(const String &amp;stringifiedVersion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>State</name>
      <anchorfile>structCodeEditorComponent_1_1State.html</anchorfile>
      <anchor>a14abacea08dda609922dd04d53a44d0f</anchor>
      <arglist>(const State &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structCodeEditorComponent_1_1State.html</anchorfile>
      <anchor>a232158a7fee74fa0be59e1e2f677ee3f</anchor>
      <arglist>(CodeEditorComponent &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>structCodeEditorComponent_1_1State.html</anchorfile>
      <anchor>a08f44f5da058620fff5bb02f0135c95b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::StateVariableTPTFilter</name>
    <filename>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</filename>
    <templarg>typename SampleType</templarg>
    <member kind="typedef">
      <type>StateVariableTPTFilterType</type>
      <name>Type</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a1145b1963ce06648f56b9133686bae39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StateVariableTPTFilter</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a02de0400dbda8719f8ac41b0660bb6b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a3f03ca0cd284d749aecfa8335e96cc32</anchor>
      <arglist>(Type newType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>add7722a5c61836228f34df7193b66509</anchor>
      <arglist>(SampleType newFrequencyHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResonance</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>ac7efdcdc0164a678c6a85229f18ab36e</anchor>
      <arglist>(SampleType newResonance)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getType</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>af3b49e788c15460efe9cf6427d32b8b9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getCutoffFrequency</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a95c31679071bdaa9bb8377635737f81c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>getResonance</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a1d55fba42be0657e8252a8c44f6c10e0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a49a4bd879a22f0dd518d6293206c4cee</anchor>
      <arglist>(const ProcessSpec &amp;spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>ad4c979e540950dc62c6e6b04c0ad5618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a653854d8d8094ac94e25401afff423e0</anchor>
      <arglist>(SampleType newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a323f3ded37ced2e9da060f049a6c25dc</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>a353456343505f6e04084a8af2285d725</anchor>
      <arglist>(const ProcessContext &amp;context) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType</type>
      <name>processSample</name>
      <anchorfile>classjuce_1_1dsp_1_1StateVariableTPTFilter.html</anchorfile>
      <anchor>ad796dd54550a8a37012c5442f775cd9e</anchor>
      <arglist>(int channel, SampleType inputValue)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Message::StaticSizePropertyExchange</name>
    <filename>structjuce_1_1midi__ci_1_1Message_1_1StaticSizePropertyExchange.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>tie</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1StaticSizePropertyExchange.html</anchorfile>
      <anchor>a39b5c29b24f339f1a4e08b72eff96bf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte</type>
      <name>requestID</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1StaticSizePropertyExchange.html</anchorfile>
      <anchor>a0fc1f2aa2168f759a76ff58383ff702a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Span&lt; const std::byte &gt;</type>
      <name>header</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Message_1_1StaticSizePropertyExchange.html</anchorfile>
      <anchor>a1f3a095f9e1db86ba7b578bf1cdd7eee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PerformanceCounter::Statistics</name>
    <filename>structPerformanceCounter_1_1Statistics.html</filename>
    <member kind="function">
      <type></type>
      <name>Statistics</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>ae0921d49676f4da623b0f7f96db90348</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a51efc2352dc14bc23cf5ef5182412344</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a507ce0a3c14b13f7ae975f219b7a9e32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResult</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>ac12d8b446f67b62301f577ace19b38b4</anchor>
      <arglist>(double elapsed) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a006372a0198101b483e7465a27b2d58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>averageSeconds</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a1ddbe61fd1a766973cc19d9c3432a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maximumSeconds</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a560f9606307b0a9a7b4f44d839c80f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minimumSeconds</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a63ac69c1fee92ba8d3cf31f34aec53da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>totalSeconds</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>af04ffab23f93875202a7df925e240e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>numRuns</name>
      <anchorfile>structPerformanceCounter_1_1Statistics.html</anchorfile>
      <anchor>a0bf8bbdfaa5b9d4c392bbe0fd7fb3b94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StatisticsAccumulator</name>
    <filename>classStatisticsAccumulator.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="function">
      <type></type>
      <name>StatisticsAccumulator</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a99514bcef0ae0699ab5f18fec5147c37</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addValue</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>aee4d232f7d9cff1fee90ced640422fb0</anchor>
      <arglist>(FloatType v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>aae1f7582ed244087615aab9bea80b58d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getAverage</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a89638ed049dbdfd44b19bef05052558c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getVariance</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a8b52e03f0ea6ef38c94f91ee56854237</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getStandardDeviation</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a0b04b4414ef33033bf049fd374c8b7fa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getMinValue</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a8ec04c4af4a6d36dd88929ce1aa8cf08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>getMaxValue</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>a8516df5dd7c5a3fbc52f9c7921bdc87b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getCount</name>
      <anchorfile>classStatisticsAccumulator.html</anchorfile>
      <anchor>acfa67dd843c0a2c587cc99ffc3fca40f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StreamingSocket</name>
    <filename>classStreamingSocket.html</filename>
    <member kind="typedef">
      <type>SocketOptions</type>
      <name>Options</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>aa43d5bf85e4522dcc281b7c199c55948</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamingSocket</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a280e9f29da54da9a828c920d734cc580</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamingSocket</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a36dd79806ec1fb7a9d48e11c906d14ce</anchor>
      <arglist>(const SocketOptions &amp;optionsIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StreamingSocket</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>aaed4b1879a7f212cf95382b418d03210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bindToPort</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>aa0788414f9c3f08d1c5adddf5481e17a</anchor>
      <arglist>(int localPortNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bindToPort</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a65448313c7cfb7384729eeda7de69ef6</anchor>
      <arglist>(int localPortNumber, const String &amp;localAddress)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBoundPort</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>ad4138f041b6875937b1910a2be0f1b5f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a42934b3f0d68f46f29cc7bb5d1067c33</anchor>
      <arglist>(const String &amp;remoteHostname, int remotePortNumber, int timeOutMillisecs=3000)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a22d32e5442ccae9033278729aaa3e075</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a59ad8b03c9b5ef8572f9b159d3a411d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getHostName</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a057a3bf0f67c584a3653635cc829b82d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a27a413769755ff853ab63a6f27338cce</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocal</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a47a3da922f5a1bc2d111caa38bd23d2e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRawSocketHandle</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a4809d51655d78f65ee476629b7f1c260</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitUntilReady</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a8dfb6c66c4f0e78608c492969ae8372a</anchor>
      <arglist>(bool readyForReading, int timeoutMsecs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>ac048823c044a47600f7f1036c730b934</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead, bool blockUntilSpecifiedAmountHasArrived)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a90721593b92401ecd20aae2c68d3d446</anchor>
      <arglist>(const void *sourceBuffer, int numBytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createListener</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>abd27eafb1f4e3a1bae915e2eb72f41e6</anchor>
      <arglist>(int portNumber, const String &amp;localHostName=String())</arglist>
    </member>
    <member kind="function">
      <type>StreamingSocket *</type>
      <name>waitForNextConnection</name>
      <anchorfile>classStreamingSocket.html</anchorfile>
      <anchor>a5ad98c612f9747fd1f9da409bd90c128</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StretchableLayoutManager</name>
    <filename>classStretchableLayoutManager.html</filename>
    <member kind="function">
      <type></type>
      <name>StretchableLayoutManager</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a1fc7dc605c628265d33d6d189df8dbdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StretchableLayoutManager</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>ac163f26b08dba15724f71e846a204e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemLayout</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>ad06dde1deb392bbe53d9c642302a3e01</anchor>
      <arglist>(int itemIndex, double minimumSize, double maximumSize, double preferredSize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getItemLayout</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>ab253f9079d87d4528c11d3418625bb15</anchor>
      <arglist>(int itemIndex, double &amp;minimumSize, double &amp;maximumSize, double &amp;preferredSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllItems</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a11eb6cecef28d174591a4f638807631d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>layOutComponents</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a8276cd18109ff9bb5220b1d91dad1c90</anchor>
      <arglist>(Component **components, int numComponents, int x, int y, int width, int height, bool vertically, bool resizeOtherDimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemCurrentPosition</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a3cc6c6f61e7c5d08bdc1460576cccb91</anchor>
      <arglist>(int itemIndex) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemCurrentAbsoluteSize</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a029e0c56d4c72eadd53298c564adb21b</anchor>
      <arglist>(int itemIndex) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getItemCurrentRelativeSize</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>aa4b73d670e6b6c316f03b0ec5042184e</anchor>
      <arglist>(int itemIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemPosition</name>
      <anchorfile>classStretchableLayoutManager.html</anchorfile>
      <anchor>a8c9f25baf3358d5b5ba1619fdac75e83</anchor>
      <arglist>(int itemIndex, int newPosition)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StretchableLayoutResizerBar</name>
    <filename>classStretchableLayoutResizerBar.html</filename>
    <base>Component</base>
    <class kind="struct">StretchableLayoutResizerBar::LookAndFeelMethods</class>
    <member kind="function">
      <type></type>
      <name>StretchableLayoutResizerBar</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>a72bc8f86edf82663bf96e0fbe9461b66</anchor>
      <arglist>(StretchableLayoutManager *layoutToUse, int itemIndexInLayout, bool isBarVertical)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StretchableLayoutResizerBar</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>a98e113169bf6a41c27cb3b41324b4c11</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>hasBeenMoved</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>a5d834f357c63282771d060f90728f618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>a9589c1034e9dce2b5836787b57bf117b</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>ae8b6cbc6c5759c668c229b2cc80bf9c0</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classStretchableLayoutResizerBar.html</anchorfile>
      <anchor>a808feec86fa98f0c439aa828adcadee8</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StretchableObjectResizer</name>
    <filename>classStretchableObjectResizer.html</filename>
    <member kind="function">
      <type></type>
      <name>StretchableObjectResizer</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>ad8e6c2a4601296f009139eab0564df32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StretchableObjectResizer</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>a580207274ce3254eaab02f2781f13bd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>a2f4ade92ab81712e4556770ecfb81cd0</anchor>
      <arglist>(double currentSize, double minSize, double maxSize, int order=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeToFit</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>ad91dce94a524b769b10c663eec6f0b4e</anchor>
      <arglist>(double targetSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumItems</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>a6ae31268a50a1c715e39b28bfd82f560</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getItemSize</name>
      <anchorfile>classStretchableObjectResizer.html</anchorfile>
      <anchor>aca2902b220e5ec11d050e013f2de4de9</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StrictVariantConverter</name>
    <filename>structStrictVariantConverter.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>fromVar</name>
      <anchorfile>structStrictVariantConverter.html</anchorfile>
      <anchor>a1efded7ce7ecdd2532b37c0da0c5ab44</anchor>
      <arglist>(const var &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>toVar</name>
      <anchorfile>structStrictVariantConverter.html</anchorfile>
      <anchor>a985266abf6229eb43bc73f8a0236a1d4</anchor>
      <arglist>(const Type &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>String</name>
    <filename>classString.html</filename>
    <member kind="typedef">
      <type>CharPointer_UTF8</type>
      <name>CharPointerType</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ae459515a4678ba5d89502b8e2872a2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a0225bb76bd3527b0e9ec9663c53f873d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>adc3eb305d09712d71514817fbc148c86</anchor>
      <arglist>(const String &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8d21dde5d1f37e0c76cc3b49d01e0463</anchor>
      <arglist>(String &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a536209bdc6da85c29369073bed2bfd45</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad6ae56068e13148c8b055020c7234966</anchor>
      <arglist>(const char *text, size_t maxChars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad0c0a09e31ab8549d633b66f05b0395d</anchor>
      <arglist>(const wchar_t *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a89eba793432dadb723c1d476f2a28629</anchor>
      <arglist>(const wchar_t *text, size_t maxChars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a9cf81c65cdc749e2421c4774e549b9b7</anchor>
      <arglist>(CharPointer_UTF8 text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab33b0bffba82f03bfdf94edcdfdd27b3</anchor>
      <arglist>(CharPointer_UTF8 text, size_t maxChars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>afc0f92a0006e8034457ed5333b437fac</anchor>
      <arglist>(CharPointer_UTF8 start, CharPointer_UTF8 end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a435043a0b0204bcfd77613c5c56c8cff</anchor>
      <arglist>(CharPointer_UTF16 text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a956092adaa2e6e5343b25118ed681195</anchor>
      <arglist>(CharPointer_UTF16 text, size_t maxChars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>afdc82306127770901ea6ab850d0bfff6</anchor>
      <arglist>(CharPointer_UTF16 start, CharPointer_UTF16 end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad08d7fc274d4166c01e8bd41e6408036</anchor>
      <arglist>(CharPointer_UTF32 text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a893477c6270b6bf4cf6c878054fe6e71</anchor>
      <arglist>(CharPointer_UTF32 text, size_t maxChars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a341dfccdd493499a6eb719f64aa24253</anchor>
      <arglist>(CharPointer_UTF32 start, CharPointer_UTF32 end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a962be7c6e231fa4a6e7488410ead801c</anchor>
      <arglist>(CharPointer_ASCII text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab8316245033ca84ee8e08d96e2b894ca</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a33dfd35dddf05b9868d3893aef1f64b4</anchor>
      <arglist>(StringRef)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab6559a8751051579ef090c2c9193654e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad8ca5cb11984df03ff9697442da5ae4b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>hashCode64</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad71be66a9c181abae185b84f7cec5f17</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a317bebf3259d5fefa6a2558b65ae2f77</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a468027b0c1096af325a7df60b21e8feb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a148a91207ef73ef8756fa85965e6d3d5</anchor>
      <arglist>(const String &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac795b0d2ecb8b234f88c16409c893fc4</anchor>
      <arglist>(String &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a4948934bc294d0392b23514223fef035</anchor>
      <arglist>(const String &amp;stringToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a4d776d984351f5b8f110c0c59f80146d</anchor>
      <arglist>(const char *textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a70f3d05221cb0af49a070ebcf28f4e6d</anchor>
      <arglist>(const wchar_t *textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ae8581193dc190d5feff62a41243f8712</anchor>
      <arglist>(StringRef textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a035ee836c8e636833a1047c5c8cae418</anchor>
      <arglist>(int numberToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a20f4311ca41623f2f4daf72fedcbbb82</anchor>
      <arglist>(long numberToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a2a425cabec4c2b93ecdfae86673eac02</anchor>
      <arglist>(int64 numberToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a6b1bf0866b6fa0d808d1fd5fcb7d7019</anchor>
      <arglist>(uint64 numberToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af2accdec87ed44d604c0f6840ce71e9d</anchor>
      <arglist>(char characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa5ac4e566d0a8689ccc1124af93e60c0</anchor>
      <arglist>(wchar_t characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a43293f5bfd33092529e2182d239ddd7c</anchor>
      <arglist>(juce_wchar characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ade7558187c97f7ac17e9e7ffbc8b2bb2</anchor>
      <arglist>(const String &amp;textToAppend, size_t maxCharsToTake)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a99646d567b5cb268ed7d6bd44614fbce</anchor>
      <arglist>(CharPointerType startOfTextToAppend, CharPointerType endOfTextToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a5221f442a255fc6211a2c365dfbd97f7</anchor>
      <arglist>(CharPointer startOfTextToAppend, CharPointer endOfTextToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a19d8e2618d8ae0e53747f72192ec8762</anchor>
      <arglist>(CharPointerType textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af79fc9e68ad06df898eec56da3a4ba34</anchor>
      <arglist>(CharPointer textToAppend, size_t maxCharsToTake)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>afbd201f97c54e59862492059e46a6aa3</anchor>
      <arglist>(CharPointer textToAppend)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab31a36bda8c789ba3c0ed37bb16c978c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a46001a29fcbd7c867f0f3a42598a1495</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8270e74db4c76725871abda0316d1bec</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalsIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aca8d661734f261887a8e60fffaf9aa97</anchor>
      <arglist>(const String &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalsIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a09759dcd46e393b6c0c7b34fe6b5e273</anchor>
      <arglist>(StringRef other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalsIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a180131623117d752e2c33d1febf2429e</anchor>
      <arglist>(const wchar_t *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalsIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aaf4cf8386032038ca88b1d517893c7c2</anchor>
      <arglist>(const char *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acb884bac77c4f5ab27ed6182587bff2d</anchor>
      <arglist>(const String &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>adc7f1c9c3413c5a5900f96bbe345df48</anchor>
      <arglist>(const char *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af5421eb93f2f44448301374a9aa04b7d</anchor>
      <arglist>(const wchar_t *other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a5583f2341626093e2c373497e2d9758a</anchor>
      <arglist>(const String &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareNatural</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a966277f2dcc30f9f2507f0a7b5721a9b</anchor>
      <arglist>(StringRef other, bool isCaseSensitive=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWith</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab93de8ae7eb05cd79ae7d3d263525855</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa38dd3b48f5de6ed4106da5b42dd4044</anchor>
      <arglist>(juce_wchar character) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aebab6b7467cc776e5ccf2cc095dbb45b</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWith</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aaafe38711826e7b777994d2f0fadc21d</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa3a1b7342852de158b1229a3582f1b22</anchor>
      <arglist>(juce_wchar character) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a116b729ef558f57266978bc8542d51aa</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac577d2b2fc82516d0a8017e8329ae479</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a913cc63503feccb1c229678c370f3354</anchor>
      <arglist>(juce_wchar character) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aee0b65ec25ce0a6f9c3590552ee1b2e8</anchor>
      <arglist>(StringRef text) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsWholeWord</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a3f50c899af78aa0081a46ad3e1d625f8</anchor>
      <arglist>(StringRef wordToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsWholeWordIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a7d559a8b17cc2b7371fee2f8bcd80d19</anchor>
      <arglist>(StringRef wordToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfWholeWord</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a54c44577bfc53bc24cbf4b713e6903c8</anchor>
      <arglist>(StringRef wordToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfWholeWordIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a30bb992eb4e7eccb07e7f53cbe7b3786</anchor>
      <arglist>(StringRef wordToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnyOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa3dbb018732eec531e35d6c2ddda2e8d</anchor>
      <arglist>(StringRef charactersItMightContain) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOnly</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aedd69a9c74e837bed5358acd2a625fec</anchor>
      <arglist>(StringRef charactersItMightContain) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsNonWhitespaceChars</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a71ebee1094650e80b02a20040f4fdc8f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchesWildcard</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a7fb6b84a567ee51945f3b4082e0f43cf</anchor>
      <arglist>(StringRef wildcard, bool ignoreCase) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ae47807810f99d10d0cb02f3941141249</anchor>
      <arglist>(juce_wchar characterToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a39e731460ea27286bd31096e4e508202</anchor>
      <arglist>(int startIndex, juce_wchar characterToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfAnyOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a77d11c2937d6d8254fa5387b5a96c2d4</anchor>
      <arglist>(StringRef charactersToLookFor, int startIndex=0, bool ignoreCase=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa0a75c8f5172d08feb78d1e45815f83c</anchor>
      <arglist>(StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a99a8dce62a8a37e3115cb298b62070d8</anchor>
      <arglist>(int startIndex, StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>abcc73c20c7487d82b8d57b7027826986</anchor>
      <arglist>(StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a7ad5728bb4eed2d9ee95614148360b3b</anchor>
      <arglist>(int startIndex, StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastIndexOfChar</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a0ced47fc04dd1be838e1e45dbeb8454f</anchor>
      <arglist>(juce_wchar character) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastIndexOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac484b0755a80d8949c68a414b97e93af</anchor>
      <arglist>(StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastIndexOfIgnoreCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acef7fabc5dae953eabbea57f1ab0a05c</anchor>
      <arglist>(StringRef textToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastIndexOfAnyOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a0d7b8d46182d86bc4b57d2d5fb40430e</anchor>
      <arglist>(StringRef charactersToLookFor, bool ignoreCase=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator[]</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a29c74fe30fd4e170857d492d002a8e79</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getLastCharacter</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a601ee2751c6ba60b70875de52ef86a90</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>substring</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a790b963e9b372e2dc6ce7e2deaceb01f</anchor>
      <arglist>(int startIndex, int endIndex) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>substring</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a4e1f8aae399c56836b9a3ca4f31636da</anchor>
      <arglist>(int startIndex) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dropLastCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a2d24bf3382886dcb43215720b7b34644</anchor>
      <arglist>(int numberToDrop) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLastCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a4630b80069dc02752be2ddf97f01aa6c</anchor>
      <arglist>(int numCharacters) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>fromFirstOccurrenceOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a43b422af055f84e9989efb204e2ef49d</anchor>
      <arglist>(StringRef substringToStartFrom, bool includeSubStringInResult, bool ignoreCase) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>fromLastOccurrenceOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a9cd6dcd4536d1ecbc8fe6a954c946ad5</anchor>
      <arglist>(StringRef substringToFind, bool includeSubStringInResult, bool ignoreCase) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>upToFirstOccurrenceOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acddb7a3237154822b5d0661707de0db3</anchor>
      <arglist>(StringRef substringToEndWith, bool includeSubStringInResult, bool ignoreCase) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>upToLastOccurrenceOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af42d1852ad9c80ff8d15f901f451a7e1</anchor>
      <arglist>(StringRef substringToFind, bool includeSubStringInResult, bool ignoreCase) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>trim</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a5ed648f71d99bb8aef15e8ba35422a30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>trimStart</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>adacac4546de25130e1ed32f8bb99c608</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>trimEnd</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa74ae5b119d258519dd8bd63a782f57c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>trimCharactersAtStart</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac8d03a1b2e4da871ebb92d18cce5dacd</anchor>
      <arglist>(StringRef charactersToTrim) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>trimCharactersAtEnd</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ae0f9cecae4864addfe1b0a4444b6a3ec</anchor>
      <arglist>(StringRef charactersToTrim) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toUpperCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aaec0e09b93d0cc92d720d003c3e99b7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toLowerCase</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a0212058ff0d49fc2d5f047c49cca42b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>replaceSection</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a86d4c236047f3938f94f7756837d8de0</anchor>
      <arglist>(int startIndex, int numCharactersToReplace, StringRef stringToInsert) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>replace</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>abbd337cd9c4e82ee357ae2e8bf48b16c</anchor>
      <arglist>(StringRef stringToReplace, StringRef stringToInsertInstead, bool ignoreCase=false) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>replaceFirstOccurrenceOf</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acfbff679f9cbbfa8067be9d65a08d26f</anchor>
      <arglist>(StringRef stringToReplace, StringRef stringToInsertInstead, bool ignoreCase=false) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>replaceCharacter</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a564301461ffb6696b1f34e9f3c0a4923</anchor>
      <arglist>(juce_wchar characterToReplace, juce_wchar characterToInsertInstead) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>replaceCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8161d73b8142fa3b3bf8e5b8efd6b44d</anchor>
      <arglist>(StringRef charactersToReplace, StringRef charactersToInsertInstead) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>retainCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af2256b24683cec6eb2d608cdc8caab65</anchor>
      <arglist>(StringRef charactersToRetain) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>removeCharacters</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>af42edb5342248241153633a73c2621dd</anchor>
      <arglist>(StringRef charactersToRemove) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>initialSectionContainingOnly</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac5fa854a48fcad8c2e9233af7b55eaee</anchor>
      <arglist>(StringRef permittedCharacters) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>initialSectionNotContaining</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a401468d89a90a878d814a6fb1f29d622</anchor>
      <arglist>(StringRef charactersToStopAt) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isQuotedString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>addcb0060d70c9893cf45344fbd88dc78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>unquoted</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8d57f9b542acc687afeb480b9e15392c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>quoted</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a59db7c96e9b9e6cfb39754c43c758026</anchor>
      <arglist>(juce_wchar quoteCharacter=&apos;&quot;&apos;) const </arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>paddedLeft</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a892b58a341c707cd5b49f97a63acf5f1</anchor>
      <arglist>(juce_wchar padCharacter, int minimumLength) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>paddedRight</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aae84d0f8fc8f124576fc4eec0f2269fd</anchor>
      <arglist>(juce_wchar padCharacter, int minimumLength) const</arglist>
    </member>
    <member kind="function">
      <type>CharPointerType</type>
      <name>begin</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a442767199d64a29cfabf29570c47d5e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CharPointerType</type>
      <name>end</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ac6e3744a29d5cc77e1eecdfa2500e828</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad7ee58d05b03f2b8cfe72baf238534c3</anchor>
      <arglist>(int decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a0415a1afd9ce1b22782e17f3e4b8a0d2</anchor>
      <arglist>(unsigned int decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a936b34985edfafa5b9534c7fbfb3fba3</anchor>
      <arglist>(short decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a154fd82b5d27d12a4fd5897571064720</anchor>
      <arglist>(unsigned short decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a09febd27242ddf3a4c686174d555ce32</anchor>
      <arglist>(int64 largeIntegerValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a2f79c46cac832786e093c534be743041</anchor>
      <arglist>(uint64 largeIntegerValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aaed7661e8299ecf71da83cf55d09a883</anchor>
      <arglist>(long decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a925c99178d3e775237a63c0f4fb2a75b</anchor>
      <arglist>(unsigned long decimalInteger)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a8c2c5a09bec903f4c1ea4262f7a89b5c</anchor>
      <arglist>(float floatValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a560dc69649820575d4766bbb35a0d42d</anchor>
      <arglist>(double doubleValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a007c168347b38daac09413bf64437cf6</anchor>
      <arglist>(float floatValue, int numberOfDecimalPlaces, bool useScientificNotation=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a04fe07c9165473320da41ff54c68f7ab</anchor>
      <arglist>(double doubleValue, int numberOfDecimalPlaces, bool useScientificNotation=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>accbe0d347261658661458bad2c63dbe1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getLargeIntValue</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a6dccbaf8b50ab06bf2f26cf0559c9950</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTrailingIntValue</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>abd616012b8acd59d71e99bada2d7a107</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFloatValue</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a2ec3f03e88700a5ff13f5b61857003f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleValue</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a6d747e66888a9c7ee562ab5b67e78c3b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHexValue32</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aabd5ab574e90ad82058de70b01ed0843</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getHexValue64</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a9266203eddcdfec35140fcb6e7535745</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointerType</type>
      <name>getCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a026f5d21f882d2ffe0406ef1e4907897</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF8</type>
      <name>toUTF8</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aabef96ce5e32ca15473b3694309f2647</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>toRawUTF8</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a424fa16847cbf75b9fba3151cbe0fc77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF16</type>
      <name>toUTF16</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a417eb9323a0a7c9f8c09324b48ccecd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CharPointer_UTF32</type>
      <name>toUTF32</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a668c3ca4c501dcdffcf3416c4ea316ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const wchar_t *</type>
      <name>toWideCharPointer</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a1861bc68125754e7a0b30f1a3e91937f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toStdString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a68a734d49f85a201a4af0e44161c0f55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumBytesAsUTF8</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a3c49b0a5273b24e4b287a9f12b757514</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>copyToUTF8</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a7f0b4a4704bda8f1a22a0078fb19ae06</anchor>
      <arglist>(CharPointer_UTF8::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>copyToUTF16</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>afa37808ed30e583f84bef142c2c9478d</anchor>
      <arglist>(CharPointer_UTF16::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>copyToUTF32</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a9ed1dd6451ad425adecb1e085b281e0b</anchor>
      <arglist>(CharPointer_UTF32::CharType *destBuffer, size_t maxBufferSizeBytes) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preallocateBytes</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a050a97b5afa6e3dd774f10f1c616ee58</anchor>
      <arglist>(size_t numBytesNeeded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a3c9d0c0fa36976d1714e84ecd4be1156</anchor>
      <arglist>(String &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CFStringRef</type>
      <name>toCFString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>acadf7f10fd01e3d5bd1e98e55444b060</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>convertToPrecomposedUnicode</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad57f1ede46abf1d814bb9cb9e7ad9715</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReferenceCount</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab144d2ca61fae33e9fc6a8037dba7a7a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>charToString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ad8e46a02123c89fcd055b189d97c4557</anchor>
      <arglist>(juce_wchar character)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>repeatedString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a4fc0dd97b394be6c28879fd4595b0667</anchor>
      <arglist>(StringRef stringToRepeat, int numberOfTimesToRepeat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>createStringFromData</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>ab04851d4bb0e7c36e20202541ab6fdf0</anchor>
      <arglist>(const void *data, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>formatted</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a563dbeacaa99027918364a0dbeeaee3c</anchor>
      <arglist>(const String &amp;formatStr, Args... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toHexString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aab501daf0fa0bbba1479218447d1f936</anchor>
      <arglist>(IntegerType number)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toHexString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa75e1ef8ccb4c326e9dab9de960c7d85</anchor>
      <arglist>(const void *data, int size, int groupSize=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toDecimalStringWithSignificantFigures</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa4ecbb61a758329a88a2bd568e3c7502</anchor>
      <arglist>(DecimalType number, int numberOfSignificantFigures)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>fromUTF8</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>aa0116dc51d7bdd363d14c72bba60060a</anchor>
      <arglist>(const char *utf8buffer, int bufferSizeBytes=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>fromCFString</name>
      <anchorfile>classString.html</anchorfile>
      <anchor>a080d955ce1e06ea976077db710bb83a6</anchor>
      <arglist>(CFStringRef cfString)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StringArray</name>
    <filename>classStringArray.html</filename>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a8f49223d5dc3b3297041ebb1f521afc8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aad23b00075ddee1299f8834a7b06e18e</anchor>
      <arglist>(const StringArray &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a715d3e604955579ab6baddf56f58c867</anchor>
      <arglist>(StringArray &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ae6f14ef13b38675c347588118e0c8292</anchor>
      <arglist>(const String &amp;firstValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>abacd9eb0892a03dea2681e07b38c9a2d</anchor>
      <arglist>(StringRef firstValue, OtherElements &amp;&amp;... otherValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aeabb8817e379dc5581241d34c9a1603f</anchor>
      <arglist>(const std::initializer_list&lt; const char * &gt; &amp;strings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a3011698c8855aaec201bde3be78ea4e3</anchor>
      <arglist>(Array&lt; String &gt; &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a13e92e592948b88812b63c5f59692882</anchor>
      <arglist>(const Array&lt; Type &gt; &amp;stringArray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a44484ff04a4ca758e4c12abb206342cd</anchor>
      <arglist>(const String *strings, int numberOfStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a0d5646cc1cb01041160f6ff69554798f</anchor>
      <arglist>(const char *const *strings, int numberOfStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a72c3f712791ceedb1a84f657aa977946</anchor>
      <arglist>(const char *const *strings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a09861edeec2b2a18cf33df653ca79415</anchor>
      <arglist>(const wchar_t *const *strings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ae27a0ecbaf5dfd7328fa884ded90aac3</anchor>
      <arglist>(const wchar_t *const *strings, int numberOfStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StringArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa1a313ce82e65b99eb74d812c6f2dedd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>StringArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ad615da2eb2467ef9d883720a28a6c33f</anchor>
      <arglist>(const StringArray &amp;)</arglist>
    </member>
    <member kind="function">
      <type>StringArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a9a7c70640a4ceb78b1db02d81e1e5a37</anchor>
      <arglist>(StringArray &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>StringArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ad18c1fc76dce10e0ae14d3f53d566111</anchor>
      <arglist>(const Array&lt; Type &gt; &amp;stringArray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a1515567d67ef35fb6a45d47943344d02</anchor>
      <arglist>(StringArray &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ac916954218dbd3710c338659727e1432</anchor>
      <arglist>(const StringArray &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa7075356a79fa6af169c6987521a5ec1</anchor>
      <arglist>(const StringArray &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>af1eb48dd90938eb34d9f43cf7d81510b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a7843a71dbef31c4b03a1834ede2f83ed</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>operator[]</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ab2fa1f6573816104103b172f77b83a4a</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>getReference</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a0af438a3d54a3efc3f12978a841b4e51</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getReference</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a8a5c7fb46b1ae49b410b371918d2b959</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String *</type>
      <name>begin</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>af3ec56e2a5f9c8b7de1675e49e44f602</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String *</type>
      <name>begin</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ae13b87d8c0275b7388656a5c5e8ef4e8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String *</type>
      <name>end</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a728f0cb183109f615e0a23184bb9bfac</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String *</type>
      <name>end</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa5a08f4f67d44169c2e6ad9cbd9b0762</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a93ab461d3a12a0ebfa3d2c237e4b7ca3</anchor>
      <arglist>(StringRef stringToLookFor, bool ignoreCase=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>afbb0792b62ca81e615d92365a958ca0b</anchor>
      <arglist>(StringRef stringToLookFor, bool ignoreCase=false, int startIndex=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a18cb8087b39a81c462e9c67b03453901</anchor>
      <arglist>(String stringToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>acfdf2f932c3f474cd7f6fff185fa9d9e</anchor>
      <arglist>(int index, String stringToAdd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addIfNotAlreadyThere</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a0bab24d5ae62e47c9e8d14370a203ebf</anchor>
      <arglist>(const String &amp;stringToAdd, bool ignoreCase=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a15d9f9caec4df73e257365f02ef99f5c</anchor>
      <arglist>(int index, String newString)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a8956efc061115a5e6a6942e23bb54e94</anchor>
      <arglist>(const StringArray &amp;other, int startIndex=0, int numElementsToAdd=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a7506f8786617c66eaf32033c4e79082c</anchor>
      <arglist>(Iterator &amp;&amp;start, Iterator &amp;&amp;end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeArray</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a90dab8805607042742fa64f74f56069c</anchor>
      <arglist>(const StringArray &amp;other, bool ignoreCase=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addTokens</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ab44beddf09ddd94a1e79a7afaac4de8d</anchor>
      <arglist>(StringRef stringToTokenise, bool preserveQuotedStrings)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addTokens</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa79b07342051f604e87a3018aa3a9e69</anchor>
      <arglist>(StringRef stringToTokenise, StringRef breakCharacters, StringRef quoteCharacters)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addLines</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>adb4313d5c407f2902c4a93b681f16446</anchor>
      <arglist>(StringRef stringToBreakUp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a8fd0efd89f558e84cda917aa3ecc3525</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQuick</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>af9d9a976e22e13835726d090d84dff29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ae27471eb302af1a8d7b6c926f3ea1493</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeString</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a9abe22d7414300712049474acede134f</anchor>
      <arglist>(StringRef stringToRemove, bool ignoreCase=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRange</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a2216e379f5d770af94d4d6c2fec4cee3</anchor>
      <arglist>(int startIndex, int numberToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDuplicates</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a7b58a0f51932aac6b39becff596d45fe</anchor>
      <arglist>(bool ignoreCase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEmptyStrings</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa2e6e609b16c3169e07d8668bf2b7a52</anchor>
      <arglist>(bool removeWhitespaceStrings=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aeab89baddf070e90bdfb5c320a054ed8</anchor>
      <arglist>(int currentIndex, int newIndex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trim</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ad490560fcac30925d422ad98709ca361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendNumbersToDuplicates</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a9a2b916e858c3f5d941c751220216387</anchor>
      <arglist>(bool ignoreCaseWhenComparing, bool appendNumberToFirstInstance, CharPointer_UTF8 preNumberString=CharPointer_UTF8(nullptr), CharPointer_UTF8 postNumberString=CharPointer_UTF8(nullptr))</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>joinIntoString</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a6313bc00288343f9d719817ff79599fa</anchor>
      <arglist>(StringRef separatorString, int startIndex=0, int numberOfElements=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a4ff31dc08e6e33f3ba95ebdc296e3659</anchor>
      <arglist>(bool ignoreCase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortNatural</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a1705d74b47e764f80e273f1a98bf91cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aebd425623aa9e8a4dd8d09b8e6eac0db</anchor>
      <arglist>(int minNumElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ad918c336c4ce47a405e1f718e1e8215d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>fromTokens</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a2996bff706bcf449fbdab264c266307a</anchor>
      <arglist>(StringRef stringToTokenise, bool preserveQuotedStrings)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>fromTokens</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>a054a8f035e17076b2f1428995517fc2d</anchor>
      <arglist>(StringRef stringToTokenise, StringRef breakCharacters, StringRef quoteCharacters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>fromLines</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>aa65070cc0eda93b9ebb7da2b1325781b</anchor>
      <arglist>(StringRef stringToBreakUp)</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; String &gt;</type>
      <name>strings</name>
      <anchorfile>classStringArray.html</anchorfile>
      <anchor>ac10f010a31e1dcd6220d278a1603e37a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CppTokeniserFunctions::StringIterator</name>
    <filename>structCppTokeniserFunctions_1_1StringIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>StringIterator</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a089130ee2986c1244d60db647c46e8a8</anchor>
      <arglist>(const String &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringIterator</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>ac7bb997127826fdc3d28e5f814dc105c</anchor>
      <arglist>(String::CharPointerType s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>nextChar</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>ad59265b3d4b07ab77064446c23afa127</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>peekNextChar</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a9e2e1628f424c225d6a6af64d10b8b47</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a6f0be3a6790cd989e58773263851b68c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipWhitespace</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a595bfe927e3e8a2f50adc510c7eee7f3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipToEndOfLine</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a859ddc9ab65b8a98c86a2c3074415085</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEOF</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>aaf1d54f7436605fc2869ffa53a467ec2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String::CharPointerType</type>
      <name>t</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a720692c1a876c915654d05df723fe77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numChars</name>
      <anchorfile>structCppTokeniserFunctions_1_1StringIterator.html</anchorfile>
      <anchor>a87c5f347ec1afcfa2594b15892002c99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StringPairArray</name>
    <filename>classStringPairArray.html</filename>
    <member kind="function">
      <type></type>
      <name>StringPairArray</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a606a520b01b1c8505ae5bba847ac0d85</anchor>
      <arglist>(bool ignoreCaseWhenComparingKeys=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringPairArray</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>ae9d7222fa917d07fa51815681bd61f50</anchor>
      <arglist>(const StringPairArray &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StringPairArray</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a150895834d8eff16de1b017e382b3fae</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>StringPairArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a6993cf52787fc95ab4a118df3615a1c8</anchor>
      <arglist>(const StringPairArray &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a4139d51fd7847490f7ef5986d51858cb</anchor>
      <arglist>(const StringPairArray &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a35469469809624ad06f183feb33193a9</anchor>
      <arglist>(const StringPairArray &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>operator[]</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>af62b901c97f0bf5e380fa8ddda0e5d95</anchor>
      <arglist>(StringRef key) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getValue</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a8510d46e9cbdeff9c662f97dac4ed0f4</anchor>
      <arglist>(StringRef, const String &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsKey</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a8dfe1dba255e20925aa760fca094099d</anchor>
      <arglist>(StringRef key) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getAllKeys</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a79d4b4ad1f51bdaf80839b7d5d776087</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getAllValues</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>af7d57929ecaae7185f1e685f72969a06</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>ae488d0a644afedc40004d37c938f3e8e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a1a9a1f077d33f143b50628bd35f69516</anchor>
      <arglist>(const String &amp;key, const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArray</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a15be7425b909b9aded5eddf69f096466</anchor>
      <arglist>(const StringPairArray &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a79f8a87870700e5cb53a5a4f5d05658f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a33110fcda0e416e0e7581387f6965678</anchor>
      <arglist>(StringRef key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>aafc00fcda71c9832f6f77f0fba7c781e</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoresCase</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a6d884d5d61f3617e2290bba08fa4effa</anchor>
      <arglist>(bool shouldIgnoreCase)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIgnoresCase</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>aded38a96bac7edd766b3b8337f3eaae1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a833b1ac920151776378a48d98f05cd70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimiseStorageOverheads</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>a35917c28f68b33afe84e2a22a373a67d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMap</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>afcd0db0b454d1bd48febac68403d6896</anchor>
      <arglist>(const std::map&lt; String, String &gt; &amp;mapToAdd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUnorderedMap</name>
      <anchorfile>classStringPairArray.html</anchorfile>
      <anchor>af7ec5d35dab663c54f76bd11947ae63a</anchor>
      <arglist>(const std::unordered_map&lt; String, String &gt; &amp;mapToAdd)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StringPool</name>
    <filename>classStringPool.html</filename>
    <member kind="function">
      <type></type>
      <name>StringPool</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>aab1fd1101bfe15304bd618b3eeedfc0e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPooledString</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>aae5ff870a5147dddfc6e983f058c3a17</anchor>
      <arglist>(const String &amp;original)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPooledString</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>a53e9e1b9c1ad68776fe41f439b0d9d96</anchor>
      <arglist>(const char *original)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPooledString</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>a00c62de7b80b6a9b397b1838a77ed48b</anchor>
      <arglist>(StringRef original)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPooledString</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>a0f4e16858b5b562196712c6bd7b219c3</anchor>
      <arglist>(String::CharPointerType start, String::CharPointerType end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>garbageCollect</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>a304c7b871b037a619af828a1d1300417</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringPool &amp;</type>
      <name>getGlobalPool</name>
      <anchorfile>classStringPool.html</anchorfile>
      <anchor>a3b33e919bc2364817958f5b5276a218f</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StringRef</name>
    <filename>classStringRef.html</filename>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>afdd484f4bdb44927ffc3ae24292f0cd6</anchor>
      <arglist>(const char *stringLiteral) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a4c1e86162550a9fa7f3f9aa65b9cc74a</anchor>
      <arglist>(String::CharPointerType stringLiteral) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a47ea3e1c936ecf660bf9f98b7f75d28e</anchor>
      <arglist>(const String &amp;string) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a0b7c3c0eba2a82a191c72b18beb87930</anchor>
      <arglist>(const std::string &amp;string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a7ed3eed766b7dac3eaad6e7fe0f6a920</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const String::CharPointerType::CharType *</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a9fdf0812da686c16598871b20ae7bab8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator String::CharPointerType</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>ad55d30afe25364e21e2f3a69c65de747</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a767c25863e7e107f6dc465fa88ebf1f4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotEmpty</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a289e7892dc5a52aa19dcb47127b0154d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>aab566908106a7a19c17d45bbfbbd5849</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>operator[]</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>af48c6d8e1ca7c27911922e13a87096a9</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a10959a6c9442157518a6becb8f7bd3f7</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a4a795a1c11c40714951a19dcca2cd441</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a636cfc08ec3cfeeb53371096eff030cb</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>aae3d0caa021e174a0166e30cec1bff00</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>ab806064889a47b08df77c1b7e3cb458b</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>aece6c115532bf71e231a0b701fad1aaa</anchor>
      <arglist>(const String &amp;s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a2c5652f5780779945bf238555b29a715</anchor>
      <arglist>(StringRef s) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a7daa77216405e3d71d5c266088734d80</anchor>
      <arglist>(StringRef s) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String::CharPointerType</type>
      <name>text</name>
      <anchorfile>classStringRef.html</anchorfile>
      <anchor>a6a1889712d28a2d8725890b04e8bc020</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RelativeCoordinate::Strings</name>
    <filename>structRelativeCoordinate_1_1Strings.html</filename>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>parent</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a590be4a90e9e7b7ffd12b4ff5f7c667d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>left</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>ad3b2d7198a43883ea4c4b64f44e0faf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>right</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a39fa56a500b153b8bf66a8eaa56d72cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>top</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a1765fc4476e6ebd41d49746c5e3a9546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>bottom</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a1926a95dd993f12e970056199edb70fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>x</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a5607965ea686d15ac7e85933b7fc3203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>y</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>ae589870f75311e381cfe5e55dd030e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>width</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a287d3fb774b46a3bb1e74ffc4b3cb95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>height</name>
      <anchorfile>structRelativeCoordinate_1_1Strings.html</anchorfile>
      <anchor>a35375bd34335440a8b494eeb1fddf99d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SubregionStream</name>
    <filename>classSubregionStream.html</filename>
    <base>InputStream</base>
    <member kind="function">
      <type></type>
      <name>SubregionStream</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>adc9f6200b4539e1e22f5a2560c4af0cc</anchor>
      <arglist>(InputStream *sourceStream, int64 startPositionInSourceStream, int64 lengthOfSourceStream, bool deleteSourceWhenDestroyed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SubregionStream</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>ad6e15f747caac50cdee0a3b9b4bb115c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>a441905b743b491d74e5df6ee93ac2cbc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>afafd50358717a1740a4d5bbb8364be61</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>a03d20081b8094f142d853b4f964d65e3</anchor>
      <arglist>(int64 newPosition) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>ab1ccc36bcfae767109fa12fb03b4de31</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classSubregionStream.html</anchorfile>
      <anchor>afc7bc8ebf245d894aa7974ba15f77b36</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::Subscription</name>
    <filename>structjuce_1_1midi__ci_1_1Subscription.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>ac93c04c8f9387d77a20febc0d5731d05</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>a976dd7156124902c6600d5ac0b0b99e4</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>a5dd119f8a5d914a5370f5d55a4c3d89a</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>acd0b349ab505d20d3e40efc9f8f665d5</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>a2853a6c5324a6d3ee963fcaa97ad9574</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>a160676541e8de3c9f5d0262e7ed2fb7e</anchor>
      <arglist>(const Subscription &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>subscribeId</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>af48df29b7002987460ae5c61727618e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resource</name>
      <anchorfile>structjuce_1_1midi__ci_1_1Subscription.html</anchorfile>
      <anchor>a1f0c616be047e5a86623d32ec301041e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::SubscriptionKey</name>
    <filename>classjuce_1_1midi__ci_1_1SubscriptionKey.html</filename>
    <member kind="function">
      <type></type>
      <name>SubscriptionKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>acbcfe745ebd73f52c7a9060eb27cd383</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriptionKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>a7589c9ee7543e6a9fb847e91c48109bf</anchor>
      <arglist>(MUID muid, Token64 key)</arglist>
    </member>
    <member kind="function">
      <type>MUID</type>
      <name>getMuid</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>a1720acd7b4dbae8d0df20be93318fb56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Token64</type>
      <name>getKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>a6d60f33c0c9cf75da0033fed6745ce47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>aaba14d1981e5ddac54246c6e75b8610b</anchor>
      <arglist>(const SubscriptionKey &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>af00797b56720be82c8a6bebf0a1fce1a</anchor>
      <arglist>(const SubscriptionKey &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionKey.html</anchorfile>
      <anchor>a71f8ebae25c2f0f603a12279cdeb2072</anchor>
      <arglist>(const SubscriptionKey &amp;other) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::midi_ci::SubscriptionManager</name>
    <filename>classjuce_1_1midi__ci_1_1SubscriptionManager.html</filename>
    <member kind="function">
      <type></type>
      <name>SubscriptionManager</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a1f9938453ce4520228acf902085bb6f1</anchor>
      <arglist>(SubscriptionManagerDelegate &amp;delegate)</arglist>
    </member>
    <member kind="function">
      <type>SubscriptionKey</type>
      <name>beginSubscription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a4c4e867662bb5450bda0a2c7c88bbe24</anchor>
      <arglist>(MUID m, const PropertySubscriptionHeader &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSubscription</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a75538a6f1e15ef2192f92706f2e0ea4b</anchor>
      <arglist>(SubscriptionKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSubscriptionFromResponder</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>ace2dca6891148c9edaac6127f88b4afe</anchor>
      <arglist>(MUID, String)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSubscriptionsFromResponder</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a65e2df3576b276f2a0e486fa9d1e0611</anchor>
      <arglist>(MUID)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; SubscriptionKey &gt;</type>
      <name>getOngoingSubscriptions</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a9542516c81bf12a2f657a2bbdd7119be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; String &gt;</type>
      <name>getSubscribeIdForKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>ae2fa1c3fa2bd14c297b8b7b096396558</anchor>
      <arglist>(SubscriptionKey key) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; String &gt;</type>
      <name>getResourceForKey</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a0db326da20fb63929c7c81b642b6b0d1</anchor>
      <arglist>(SubscriptionKey key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendPendingMessages</name>
      <anchorfile>classjuce_1_1midi__ci_1_1SubscriptionManager.html</anchorfile>
      <anchor>a649b3c105e5e37c1b1ae3e4532ef5474</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::SubscriptionManagerDelegate</name>
    <filename>structjuce_1_1midi__ci_1_1SubscriptionManagerDelegate.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SubscriptionManagerDelegate</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SubscriptionManagerDelegate.html</anchorfile>
      <anchor>a523e8ce796c8abb12d16689358fdc633</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::optional&lt; RequestKey &gt;</type>
      <name>sendPropertySubscribe</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SubscriptionManagerDelegate.html</anchorfile>
      <anchor>a1f2c95fbd7c9da5eca3ba192defdab5d</anchor>
      <arglist>(MUID m, const PropertySubscriptionHeader &amp;header, std::function&lt; void(const PropertyExchangeResult &amp;)&gt; onResult)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>abortPropertyRequest</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SubscriptionManagerDelegate.html</anchorfile>
      <anchor>af5ae289b00fe2bbb746fd3938c1d7485</anchor>
      <arglist>(RequestKey)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>propertySubscriptionChanged</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SubscriptionManagerDelegate.html</anchorfile>
      <anchor>a4124d2c75f4f9c186afc7e04f6941626</anchor>
      <arglist>(SubscriptionKey, const std::optional&lt; String &gt; &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::midi_ci::SupportedAndActive</name>
    <filename>structjuce_1_1midi__ci_1_1SupportedAndActive.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>a03b78b08cd4e08a74f4882ef743983a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>a85e75b0e7d36348f1bef38adb9a5d74d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>a7ea888accaec5d1cc6f5a3e30da10b1d</anchor>
      <arglist>(const SupportedAndActive &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>ad8e889daee7b1a9a6256a89510848461</anchor>
      <arglist>(const SupportedAndActive &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>supported</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>a0833d3b9eb1ab21fd6555c359e688ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>active</name>
      <anchorfile>structjuce_1_1midi__ci_1_1SupportedAndActive.html</anchorfile>
      <anchor>a719e9af3f10793338b7116261f528eac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Expression::Symbol</name>
    <filename>structExpression_1_1Symbol.html</filename>
    <member kind="function">
      <type></type>
      <name>Symbol</name>
      <anchorfile>structExpression_1_1Symbol.html</anchorfile>
      <anchor>a5c3008e4a646591306842c148af8c2d5</anchor>
      <arglist>(const String &amp;scopeUID, const String &amp;symbolName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structExpression_1_1Symbol.html</anchorfile>
      <anchor>a16efdcb0149bab86497e495ce9bada85</anchor>
      <arglist>(const Symbol &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structExpression_1_1Symbol.html</anchorfile>
      <anchor>ae052f0d2429a36a390531ad7d067943c</anchor>
      <arglist>(const Symbol &amp;) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>scopeUID</name>
      <anchorfile>structExpression_1_1Symbol.html</anchorfile>
      <anchor>aaddddb4fd2bad7fcce78adce69ba91d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>symbolName</name>
      <anchorfile>structExpression_1_1Symbol.html</anchorfile>
      <anchor>a8ea461b91478b99e10a04956c38f5d68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Synthesiser</name>
    <filename>classSynthesiser.html</filename>
    <member kind="function">
      <type></type>
      <name>Synthesiser</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a8c313d6f1fa875790e5c79dc621ee437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Synthesiser</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>af92647b0dced33f5c3a99be3ddcfcd8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVoices</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a94391dd12deab56c0fa8079fd97e7f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumVoices</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ac8c97159cdb74440314ca50ad312d31a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SynthesiserVoice *</type>
      <name>getVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a9b5d152e99c3309ddd4a283f5a273366</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>SynthesiserVoice *</type>
      <name>addVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a24e5413809d05be0c2b94e584d198801</anchor>
      <arglist>(SynthesiserVoice *newVoice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a5478d766609fad27af17ed011f2422dd</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSounds</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>af6dc83c7e8c7ce8e06a5fe08ae2e3018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSounds</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>aed27b08e9ce240546294b109a6c31c7e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SynthesiserSound::Ptr</type>
      <name>getSound</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a6bd28b8cb8d665d5912180c190f0d8fa</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SynthesiserSound *</type>
      <name>addSound</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a019093cdd2ec928058c261fcb1cd7e72</anchor>
      <arglist>(const SynthesiserSound::Ptr &amp;newSound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSound</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a4e90dec472345cac6c827fb402fd382f</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNoteStealingEnabled</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ae0bbfe2c3819167dc5d98b27b21843eb</anchor>
      <arglist>(bool shouldStealNotes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoteStealingEnabled</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a069564c6c68a5cbd4872fa3da0e80d1f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteOn</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a488dbf4f02973011c95656eefc1fb862</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, float velocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>noteOff</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>af67d93a1499cbd875c6187cbd4add517</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, float velocity, bool allowTailOff)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>allNotesOff</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ac39e7b038c545b92e9f69b47bce54934</anchor>
      <arglist>(int midiChannel, bool allowTailOff)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handlePitchWheel</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>aab0454e1b68d82aada5b7d4561b3af49</anchor>
      <arglist>(int midiChannel, int wheelValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleController</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ae2dc8a91aff04f2e23b6ac22b4dd80a8</anchor>
      <arglist>(int midiChannel, int controllerNumber, int controllerValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleAftertouch</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ae92ed64d170257574b9009b3384bde01</anchor>
      <arglist>(int midiChannel, int midiNoteNumber, int aftertouchValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleChannelPressure</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>aa1f2fdbce8a6502c52c70d34c3e52697</anchor>
      <arglist>(int midiChannel, int channelPressureValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleSustainPedal</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a393f210a6c793d6d38221a346e961a23</anchor>
      <arglist>(int midiChannel, bool isDown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleSostenutoPedal</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a7876cd621f700a1500cfc026f082f2a4</anchor>
      <arglist>(int midiChannel, bool isDown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleSoftPedal</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ab543d69d50273a8adce9b54b145a28eb</anchor>
      <arglist>(int midiChannel, bool isDown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleProgramChange</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a542e7ea8aaed30728dfa72a898ae1a9f</anchor>
      <arglist>(int midiChannel, int programNumber)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentPlaybackSampleRate</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ae0d6808e5a22bc3a56a68dab1f106ab8</anchor>
      <arglist>(double sampleRate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a56b85b35ec0fbf296c58571ab5bc2ed8</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputAudio, const MidiBuffer &amp;inputMidi, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a639d740854635aa4e962367b380c655a</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;outputAudio, const MidiBuffer &amp;inputMidi, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>af48b8565967d86777ac5229559635bd6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumRenderingSubdivisionSize</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a4a8e6d1bffae06cbe61b69488c97fa49</anchor>
      <arglist>(int numSamples, bool shouldBeStrict=false) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>renderVoices</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a838f270e38f2c79c38a1085284f1fc41</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputAudio, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>renderVoices</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a0682b53979e6f2ed5f08b385d155c60c</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;outputAudio, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual SynthesiserVoice *</type>
      <name>findFreeVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a28aba2429b54f869fc9248029b1ae18b</anchor>
      <arglist>(SynthesiserSound *soundToPlay, int midiChannel, int midiNoteNumber, bool stealIfNoneAvailable) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual SynthesiserVoice *</type>
      <name>findVoiceToSteal</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a1786c4f9888bb55e7139a0296e7511bb</anchor>
      <arglist>(SynthesiserSound *soundToPlay, int midiChannel, int midiNoteNumber) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a7004a46197236e29ae67916f8932d0a4</anchor>
      <arglist>(SynthesiserVoice *voice, SynthesiserSound *sound, int midiChannel, int midiNoteNumber, float velocity)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stopVoice</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a715f8ad1d64d728fb2ab764acf939bdb</anchor>
      <arglist>(SynthesiserVoice *, float velocity, bool allowTailOff)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleMidiEvent</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ae1b6110e669459c9b8571ade51dd9b91</anchor>
      <arglist>(const MidiMessage &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CriticalSection</type>
      <name>lock</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ab55f2810b6455736110264625a25c4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OwnedArray&lt; SynthesiserVoice &gt;</type>
      <name>voices</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>a260d964d6764a51b2315233e0bf76980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ReferenceCountedArray&lt; SynthesiserSound &gt;</type>
      <name>sounds</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>ac64f99f204a1d5a567422cd9d5217081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>lastPitchWheelValues</name>
      <anchorfile>classSynthesiser.html</anchorfile>
      <anchor>acceafe04420ce625e025e4a73c370ce4</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SynthesiserSound</name>
    <filename>classSynthesiserSound.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; SynthesiserSound &gt;</type>
      <name>Ptr</name>
      <anchorfile>classSynthesiserSound.html</anchorfile>
      <anchor>a968b7e02488207df8d7d6f13df075e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SynthesiserSound</name>
      <anchorfile>classSynthesiserSound.html</anchorfile>
      <anchor>a0e307cc9cb11b7bf1698c0ff98e5876d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>appliesToNote</name>
      <anchorfile>classSynthesiserSound.html</anchorfile>
      <anchor>abc192aba46964c8539206db1e6f6f747</anchor>
      <arglist>(int midiNoteNumber)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>appliesToChannel</name>
      <anchorfile>classSynthesiserSound.html</anchorfile>
      <anchor>a3910c5fd83df051b05925bbddf4960cd</anchor>
      <arglist>(int midiChannel)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SynthesiserSound</name>
      <anchorfile>classSynthesiserSound.html</anchorfile>
      <anchor>a7446eb4d78aa0ce2dcd37ca1ff48dd3a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SynthesiserVoice</name>
    <filename>classSynthesiserVoice.html</filename>
    <member kind="function">
      <type></type>
      <name>SynthesiserVoice</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a365e31ac75ed304f623cb20d3dcc31fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SynthesiserVoice</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a34687ca1d7fc823ad27b64eb4b508c07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentlyPlayingNote</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ac7e8ff1dc70d3ff90b4a96dae9dd7757</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SynthesiserSound::Ptr</type>
      <name>getCurrentlyPlayingSound</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a45d0d2b22eb7da9f21cb63b18336de73</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>canPlaySound</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>aa9fb097ca96dc39fae8e6f7b9139df9f</anchor>
      <arglist>(SynthesiserSound *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startNote</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>af3b872622dd9bb540030420189175762</anchor>
      <arglist>(int midiNoteNumber, float velocity, SynthesiserSound *sound, int currentPitchWheelPosition)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopNote</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ae1faf9289de24cdeb1d42289754601e6</anchor>
      <arglist>(float velocity, bool allowTailOff)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVoiceActive</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>aaa40b621fd776f6568325a0597ba1931</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>pitchWheelMoved</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>aca1eda7413a8709c1fc70a9255e48e91</anchor>
      <arglist>(int newPitchWheelValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>controllerMoved</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a25b23c8ce57b394d0d037eef0f314ac0</anchor>
      <arglist>(int controllerNumber, int newControllerValue)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>aftertouchChanged</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a9b5ada8bbf89e4be218b6ffecb770b30</anchor>
      <arglist>(int newAftertouchValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>channelPressureChanged</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a5ec285dd9db207415f64ac83efe86859</anchor>
      <arglist>(int newChannelPressureValue)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a72ab7856c1e7651b1ce955388645a0a1</anchor>
      <arglist>(AudioBuffer&lt; float &gt; &amp;outputBuffer, int startSample, int numSamples)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderNextBlock</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ac61fa7d3dd5180a561fc1c0ab418077e</anchor>
      <arglist>(AudioBuffer&lt; double &gt; &amp;outputBuffer, int startSample, int numSamples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentPlaybackSampleRate</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a31a423708524f139af52bd5771006b14</anchor>
      <arglist>(double newRate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPlayingChannel</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a020299094e0263dffb028450e9424272</anchor>
      <arglist>(int midiChannel) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSampleRate</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a149385fe43164bbfd2659391aebc7ee4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ae0f9adb8d02f26099dea4467fd6fc170</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a6e7a6e44584873c6753aa902d826e246</anchor>
      <arglist>(bool isNowDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSustainPedalDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ab6524e841fc7ebb1936690f8be147417</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSustainPedalDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ac3af7b1fcda3a5d8191720bb9a907036</anchor>
      <arglist>(bool isNowDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSostenutoPedalDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a8011b7b9c2cb7641fe99e94427a95717</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSostenutoPedalDown</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>ad36018b24b458f557988463e9e08388b</anchor>
      <arglist>(bool isNowDown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlayingButReleased</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>aa928c0b5d570b8b82f8d86b60e2a6597</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasStartedBefore</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>aa9421602c148978426c98bf173d5e5c7</anchor>
      <arglist>(const SynthesiserVoice &amp;other) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearCurrentNote</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a55d1e7a062f8dc9a6cd78526b0da049c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Synthesiser</name>
      <anchorfile>classSynthesiserVoice.html</anchorfile>
      <anchor>a7886d686711e4405bd77fcf26f5bc683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SystemAudioVolume</name>
    <filename>classSystemAudioVolume.html</filename>
    <member kind="function" static="yes">
      <type>static float JUCE_CALLTYPE</type>
      <name>getGain</name>
      <anchorfile>classSystemAudioVolume.html</anchorfile>
      <anchor>ac46984ea7d5877ec02409b89fe8a1e30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setGain</name>
      <anchorfile>classSystemAudioVolume.html</anchorfile>
      <anchor>af33f4390cb26d8fc590840333b4ea7dd</anchor>
      <arglist>(float newGain)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>isMuted</name>
      <anchorfile>classSystemAudioVolume.html</anchorfile>
      <anchor>a57291d5f92eb7bda4e59d3038d0efba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setMuted</name>
      <anchorfile>classSystemAudioVolume.html</anchorfile>
      <anchor>a42f052a1413325b302216ddf148e69cc</anchor>
      <arglist>(bool shouldBeMuted)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SystemClipboard</name>
    <filename>classSystemClipboard.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyTextToClipboard</name>
      <anchorfile>classSystemClipboard.html</anchorfile>
      <anchor>ab0efb785d53db6f2986950d591313ba5</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getTextFromClipboard</name>
      <anchorfile>classSystemClipboard.html</anchorfile>
      <anchor>abb8b831e62131579349453074661c87b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SystemStats</name>
    <filename>classSystemStats.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>OperatingSystemType</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownOS</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa5c49c960dbbdd90f196e55237d268f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7b97455dbb0979156c038ccf4bebe545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaae300f2fc8f4c69f639d7b066ccdc6a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Linux</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa2d87a056c510cc59626e6df7be6fe72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Android</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaaa0089aa962589d46e66ed22556284f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iOS</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac9450b81876366666cc4ef6dbaa7496e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WASM</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa1aefd72e34e06f86ed3d9412d333fb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_7</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa73d61823d6a922d10c2f85b796de7a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_8</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa61eb1fabeb6408094768af66ae88b877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_9</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac277e46154ed3bb3ad5c8564dc81aa7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_10</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaacd0e709dec55d23e96ac9fc93438c61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaaf9b5d85d9b872a45f52ca472995ff7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_12</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa2fd486dffb902bd1cb10746faa444be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_13</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa0eeb8d1748c262a68b3eccf395e4916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_14</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa53219b31947fce51dc2cabbac0399a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_15</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac9fab9440bc7a4c6e2414dc5c54d2ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa192637f384565fa5475068dfb2e8bba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_12</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa72565e2957695c6c9f5c7cb8fba8a554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_13</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa5037d213f2989937129179a7715a044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_14</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa9b31156dd582d86fbf66e54e1a77bc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Win2000</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaadb327146f33f20e0c62b58a3d11de431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WinXP</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaad72958e105bc6eb69321f2696a74aa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WinVista</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaae9197b9bc532344d2641a414036a35f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows7</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaad260305d49564b976ea39d057c71d490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows8_0</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7f8df0a5a0b0cefe6a61417d08da9e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows8_1</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa88a5787da3863bd5553168c5271e5b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows10</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa71133bfb3015978ba3c96a9d8def2520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7b660919dbc842b9a199bcfdc6092581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MachineIdFlags</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>acc513fef6d0a784ff6c740f9f1509eff</anchor>
      <arglist></arglist>
      <enumvalue file="classSystemStats.html" anchor="acc513fef6d0a784ff6c740f9f1509effaa5b529d054df54c593b33ccd836bb2f6">macAddresses</enumvalue>
      <enumvalue file="classSystemStats.html" anchor="acc513fef6d0a784ff6c740f9f1509effa9f9211cd529e882c470da67f0bc1f2e0">fileSystemId</enumvalue>
      <enumvalue file="classSystemStats.html" anchor="acc513fef6d0a784ff6c740f9f1509effa04f20064848d7a802636d3591ebfa2e8">legacyUniqueId</enumvalue>
      <enumvalue file="classSystemStats.html" anchor="acc513fef6d0a784ff6c740f9f1509effa59be46dc0c5959152deec92860c17efb">uniqueId</enumvalue>
    </member>
    <member kind="typedef">
      <type>void(*)(void *)</type>
      <name>CrashHandlerFunction</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>aa4212ce484597e24e45ea605ab4e6334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnknownOS</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa5c49c960dbbdd90f196e55237d268f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7b97455dbb0979156c038ccf4bebe545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaae300f2fc8f4c69f639d7b066ccdc6a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Linux</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa2d87a056c510cc59626e6df7be6fe72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Android</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaaa0089aa962589d46e66ed22556284f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iOS</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac9450b81876366666cc4ef6dbaa7496e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WASM</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa1aefd72e34e06f86ed3d9412d333fb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_7</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa73d61823d6a922d10c2f85b796de7a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_8</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa61eb1fabeb6408094768af66ae88b877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_9</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac277e46154ed3bb3ad5c8564dc81aa7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_10</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaacd0e709dec55d23e96ac9fc93438c61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaaf9b5d85d9b872a45f52ca472995ff7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_12</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa2fd486dffb902bd1cb10746faa444be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_13</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa0eeb8d1748c262a68b3eccf395e4916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_14</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa53219b31947fce51dc2cabbac0399a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOSX_10_15</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaac9fab9440bc7a4c6e2414dc5c54d2ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa192637f384565fa5475068dfb2e8bba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_12</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa72565e2957695c6c9f5c7cb8fba8a554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_13</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa5037d213f2989937129179a7715a044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MacOS_14</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa9b31156dd582d86fbf66e54e1a77bc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Win2000</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaadb327146f33f20e0c62b58a3d11de431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WinXP</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaad72958e105bc6eb69321f2696a74aa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WinVista</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaae9197b9bc532344d2641a414036a35f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows7</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaad260305d49564b976ea39d057c71d490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows8_0</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7f8df0a5a0b0cefe6a61417d08da9e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows8_1</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa88a5787da3863bd5553168c5271e5b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows10</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa71133bfb3015978ba3c96a9d8def2520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Windows11</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7697c468b5f6c391096ab483690b68eaa7b660919dbc842b9a199bcfdc6092581</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getJUCEVersion</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a59b2a0ca0ab347f50675730e042c62fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OperatingSystemType</type>
      <name>getOperatingSystemType</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a53f8f07716d123c91924a49c658774ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getOperatingSystemName</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a3b75e507637a4cb20490954bb98fed6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isOperatingSystem64Bit</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a89a9be444a16742b03c66a525baa6061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getEnvironmentVariable</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a6b2eecc484dd4955cfac7b81981b16e3</anchor>
      <arglist>(const String &amp;name, const String &amp;defaultValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getLogonName</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a49ba1a8f55ab9331a036658c363fd28e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFullUserName</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a61c5b29c388c6cbc3bc6354f1be3c48d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getComputerName</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>adac7b811d3c19571859a86087e720f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getUserLanguage</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a6c845872735666a30a2a055d9b8607ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getUserRegion</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a4ba9a4cd9c199ee1534d1edea8e786a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getDisplayLanguage</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a5b230572d54a15ce412f8d5357f40649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getDeviceDescription</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a6207099299458ff24641883b01a083e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getDeviceManufacturer</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a18375cec90b25fb88e24a3306a049916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getDeviceIdentifiers</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a615e7128ab91eab1a76aa4cf40476b90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getUniqueDeviceID</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a61b9c7da7df045b488f6b222c52f32a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getMachineIdentifiers</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>af6fcd5f9f9cee7a7b04c0898762f0baf</anchor>
      <arglist>(MachineIdFlags flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNumCpus</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a2fa9257a60a26848174b2b8bd6cbb970</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNumPhysicalCpus</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>af08366c3ded1734c4855d0b66c707cf1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getCpuSpeedInMegahertz</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ab48cc58b95787785ad21853c2e1f3a9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getCpuVendor</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a4fa74fdae2721d03bb25d48fd7cfaa6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getCpuModel</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a531fcd2b88a946ad7b8fd482ae635678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasMMX</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a245726d89f0a6cf232b70ff7d89652e5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>has3DNow</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a1879ae7e393b289d3f5a62f673bfc031</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasFMA3</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a29437caec1936a765542ec3ec5e21cd1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasFMA4</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>af0867e25b93cb36f08552f84bc29b59f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSE</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ad5f3b624e4b0d32db1c5702ee039a765</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSE2</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a55e24b924d9c64e019f1efe1888d2963</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSE3</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>aa9ffa8da005c3311eda3ee34ecdd5b28</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSSE3</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>afd53593c782c3770106954ace47ce25c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSE41</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ab46b181da7ecf6c0f96e865b1a91e6f3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasSSE42</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a1b3861b105869d8062a539142da7e741</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ac8b5ff1c9505f12bca684fce44f514b1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX2</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ad62b5935a7cee2b45cc34296e90ae699</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512F</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a72c2d90fbf5550b3bde07df5fc95a9b6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512BW</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a4da90be57de543c44243239728879b68</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512CD</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>aa7f476e8cf60159af21a76f97acf2261</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512DQ</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>aa99ad95f6d103c9d4a27825541c66d33</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512ER</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a0374ef2916b8f00969e11dd3792c3637</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512IFMA</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ab4f4fd2adfd179985904419ee49fa61d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512PF</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a5bdc09dffe71ff1a1ee3109dc3ec6b57</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512VBMI</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a09e7b7829aee32d63deb0bef830e829f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512VL</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7a86b7e40ce5a39c1109b8964f57e1b6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAVX512VPOPCNTDQ</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a7e7bb9a0592ec75af4f088add76a52d7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasNeon</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a0e193b24d50ed44287099c8fbd879311</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getMemorySizeInMegabytes</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a77b0a6c165e59b8c15f8f0a2f037a584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getPageSize</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ad2c08e39f167e01100d17cd910e7028b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getStackBacktrace</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a98386990494318ab5ecfba5c3bae89b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setApplicationCrashHandler</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>a9eb84f54c8ebca7a24bb49e37226a82a</anchor>
      <arglist>(CrashHandlerFunction)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isRunningInAppExtensionSandbox</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>afcfba7112235376d8d071ee8a8dc3156</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAppSandboxEnabled</name>
      <anchorfile>classSystemStats.html</anchorfile>
      <anchor>ae5689a27444d47f7ceae5bd99318d3df</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SystemTrayIconComponent</name>
    <filename>classSystemTrayIconComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>SystemTrayIconComponent</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a7e46f4b374a917b7d899128d1d35bcaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SystemTrayIconComponent</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a43793cc120dfc2a4e276a9284665525a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconImage</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>af4fc899ec39df95361dbc3aa95dbf374</anchor>
      <arglist>(const Image &amp;colourImage, const Image &amp;templateImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconTooltip</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a9df2a1a73814eb73b577090bce9425b9</anchor>
      <arglist>(const String &amp;tooltip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlighted</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>acc6804bb185922d2fe0d0a7b61f87ec9</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showInfoBubble</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a927ae00f7d375b817520d253e4e7eb65</anchor>
      <arglist>(const String &amp;title, const String &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideInfoBubble</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>ad9e5f01b380d85df60bc76dcb07baefc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getNativeHandle</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a17da5b9c57481bd55612bf9f189affdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>a11951b5b8c2b5ee866aa32880a30afc9</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showDropdownMenu</name>
      <anchorfile>classSystemTrayIconComponent.html</anchorfile>
      <anchor>af4f77eb53be37023abf692dd23c7baed</anchor>
      <arglist>(const PopupMenu &amp;menu)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TabBarButton</name>
    <filename>classTabBarButton.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ExtraComponentPlacement</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a9ff26e542aa2f688e6c5609ab4d3899a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>beforeText</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a9ff26e542aa2f688e6c5609ab4d3899aad3a4a0ee41e997a76addab8e681cd940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>afterText</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a9ff26e542aa2f688e6c5609ab4d3899aaee8f78f95528103403371a9964950484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>beforeText</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a9ff26e542aa2f688e6c5609ab4d3899aad3a4a0ee41e997a76addab8e681cd940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>afterText</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a9ff26e542aa2f688e6c5609ab4d3899aaee8f78f95528103403371a9964950484</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabBarButton</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>af55efe7acea31b4e5cc4ef7063297fd2</anchor>
      <arglist>(const String &amp;name, TabbedButtonBar &amp;ownerBar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabBarButton</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a07136ca321138edfd7f6f790ef27c8a8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>TabbedButtonBar &amp;</type>
      <name>getTabbedButtonBar</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>ad855e6e908857e936ae242ddffe753b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtraComponent</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a8f306307c81563d3b8f0d0442e1e8972</anchor>
      <arglist>(Component *extraTabComponent, ExtraComponentPlacement extraComponentPlacement)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getExtraComponent</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a1ee6bf804fb0b64e46df97343b19b764</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ExtraComponentPlacement</type>
      <name>getExtraComponentPlacement</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>af889e5e2548f8da167c6b2dd751a4867</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getActiveArea</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>abdf59d8afa464e7a73bd3cb7bf2e4840</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTextArea</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a1f380f8828a033c5fd129ef623830935</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndex</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>acfa39c62aa1a599180fe82ab0fc6363b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getTabBackgroundColour</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a5138284439119bb3cd4774e8aa95ceb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFrontTab</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>ad3bde0c2287630fda9bfbd398a2d86f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getBestTabLength</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a6bedc5c7ef08a437b7575bfcafd481fd</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a3ca9b49694101ced5b019ee48086329a</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>ad7f3d26c3c8b7a2a7429904465f893c7</anchor>
      <arglist>(const ModifierKeys &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hitTest</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>ac6e24e3e9b5001e36a3014692257ea03</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a4a2dcf3b22c2e54dc182cd67f616fa4a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>childBoundsChanged</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>aaf1da44da33b47018a9693f6faa35764</anchor>
      <arglist>(Component *) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TabbedButtonBar &amp;</type>
      <name>owner</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a67052f9de125edd4a5c5c4976076a798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>overlapPixels</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a8eb442941d7072f18f85769824e03ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; Component &gt;</type>
      <name>extraComponent</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>adab9d29c8e41aee0e2ac94b8f5c5ef63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExtraComponentPlacement</type>
      <name>extraCompPlacement</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a3f80996350cf67bf9fa08e9777ae4fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TabbedButtonBar</name>
      <anchorfile>classTabBarButton.html</anchorfile>
      <anchor>a79927e137c2e3d19a2c19f932a8ad0bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TabbedButtonBar</name>
    <filename>classTabbedButtonBar.html</filename>
    <base>Component</base>
    <base>ChangeBroadcaster</base>
    <class kind="struct">TabbedButtonBar::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>Orientation</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtTop</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afbae2743948018b19a1834ec236df4876b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtBottom</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba9bbe9d943d7603fc6f91ba22782bc778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtLeft</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba7427a5794acbad73fd4c824b260b00b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtRight</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba931a140f221ead7f73af06e4f0610f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tabOutlineColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dac8e8988271f790db93c90250027412d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tabTextColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dadb8a4e934db005c7e683ae01b5ab1981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>frontOutlineColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dab1821bb1f7b2d4055a1e8e035649cc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>frontTextColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806da53c37ddad54ae89b891b438e9e94ec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtTop</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afbae2743948018b19a1834ec236df4876b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtBottom</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba9bbe9d943d7603fc6f91ba22782bc778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtLeft</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba7427a5794acbad73fd4c824b260b00b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabsAtRight</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a63e34dd62f1b80ec99412c6115b39afba931a140f221ead7f73af06e4f0610f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tabOutlineColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dac8e8988271f790db93c90250027412d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tabTextColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dadb8a4e934db005c7e683ae01b5ab1981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>frontOutlineColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806dab1821bb1f7b2d4055a1e8e035649cc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>frontTextColourId</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a1193bcbd9622a87f4dbdee8db8f9806da53c37ddad54ae89b891b438e9e94ec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabbedButtonBar</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a6daef9753356e71accab672577947992</anchor>
      <arglist>(Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabbedButtonBar</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a9060d9dd6a3cc4e15c967cb3952a6e2c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>af3ab3b5919eae222903e948ca85e3bd9</anchor>
      <arglist>(Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>Orientation</type>
      <name>getOrientation</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a098c87b282112a9dbf6246a17a3bc954</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a934df0eba879391671c70e884e06414c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThickness</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a44df869b4403b979c451a0cab3f4f5b8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumTabScaleFactor</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a80abbd24572569d9c3442665161d2b77</anchor>
      <arglist>(double newMinimumScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTabs</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a984f83d6e5a2e33cffa4772c838b2ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTab</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>ac3bb57ee8a302f088b26092a829d2bd1</anchor>
      <arglist>(const String &amp;tabName, Colour tabBackgroundColour, int insertIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabName</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a81bb9c90e85698fbc3ffc713954a6151</anchor>
      <arglist>(int tabIndex, const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTab</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a80a563cb755458b76f8a127ab1eb61fc</anchor>
      <arglist>(int tabIndex, bool animate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveTab</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a0137adff073d5dc5e4d6f558e5984ab2</anchor>
      <arglist>(int currentIndex, int newIndex, bool animate=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumTabs</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>af2b09897e4638439ac1f26ac943f69ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getTabNames</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a4acb065fd567c1269c9b6c6658409cef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentTabIndex</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>aac30b6472d94b57198623499feeba069</anchor>
      <arglist>(int newTabIndex, bool sendChangeMessage=true)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentTabName</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a6ab282589133b879ef6927a9fae5f5b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentTabIndex</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a665e8ce4f10dcceffc1d129293f2f24d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TabBarButton *</type>
      <name>getTabButton</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>ab57b6a462f8f00af85cbdcbd44dfbea2</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfTabButton</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>aacc7de73bda7c2e4f020d27299280bff</anchor>
      <arglist>(const TabBarButton *button) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getTargetBounds</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>ae9e2a3b7d04fccdecd7fec7d8509fbbc</anchor>
      <arglist>(TabBarButton *button) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>currentTabChanged</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a6a11f71e857b122419ed70066b8d4cda</anchor>
      <arglist>(int newCurrentTabIndex, const String &amp;newCurrentTabName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>popupMenuClickOnTab</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a2f07653c26063fd52f7d91d6455664d4</anchor>
      <arglist>(int tabIndex, const String &amp;tabName)</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getTabBackgroundColour</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a4835727f2e8eda1a09694c3eb46baa32</anchor>
      <arglist>(int tabIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabBackgroundColour</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>abc7af173a2a20a87c23c7ae9d6ec3b73</anchor>
      <arglist>(int tabIndex, Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>ad07c90cf224b10adfb383c72c4bacf86</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>ac5be05b934d9ceaef93729e8e8ac8597</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a60cc5364a3a309438008f8bc1ae32708</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>a4ac31f7f789c9db16bef6165565a9ed9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TabBarButton *</type>
      <name>createTabButton</name>
      <anchorfile>classTabbedButtonBar.html</anchorfile>
      <anchor>afb0c2a70d88b68a9263f7abbcf770fc3</anchor>
      <arglist>(const String &amp;tabName, int tabIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TabbedComponent</name>
    <filename>classTabbedComponent.html</filename>
    <base>Component</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ab154d5fdf269af82dfbe6e77b2f716cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ab154d5fdf269af82dfbe6e77b2f716ccaf220bcdf6bf79838e058ac1edc408e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ab154d5fdf269af82dfbe6e77b2f716cca16a39be0a38f0544cba6c68051536b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ab154d5fdf269af82dfbe6e77b2f716ccaf220bcdf6bf79838e058ac1edc408e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ab154d5fdf269af82dfbe6e77b2f716cca16a39be0a38f0544cba6c68051536b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabbedComponent</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a1702331b2ec7a34ebbfaf418f31415dd</anchor>
      <arglist>(TabbedButtonBar::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabbedComponent</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ae4f32e4d00d44ee30d144d8a98d5ea6c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ad982540d7f5a188fa012550971ebb4d5</anchor>
      <arglist>(TabbedButtonBar::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>TabbedButtonBar::Orientation</type>
      <name>getOrientation</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a91e6b4caa94e36a2824e8a71788b6bf9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabBarDepth</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a06e222e02207dc35e297c236e175d46f</anchor>
      <arglist>(int newDepth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTabBarDepth</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a997accbfa03ce9b6273e67eea537c249</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutline</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a685c149db58fefdf7894cd3ed378e0e2</anchor>
      <arglist>(int newThickness)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndent</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a4b2ca2d5cb00208f7383455c5143fcad</anchor>
      <arglist>(int indentThickness)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTabs</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a0c55d2ebde6cc67c693a607a91221ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTab</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a0d7761f1c372260ca4a2acb36a320e10</anchor>
      <arglist>(const String &amp;tabName, Colour tabBackgroundColour, Component *contentComponent, bool deleteComponentWhenNotNeeded, int insertIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabName</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>acbe9e10b90d011aa9d75ed0bef64103e</anchor>
      <arglist>(int tabIndex, const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTab</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ac9a7f7fc03a69fa286772fb0589d9388</anchor>
      <arglist>(int tabIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveTab</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a8de06cabd1612af510a909af8dd2ee0e</anchor>
      <arglist>(int currentIndex, int newIndex, bool animate=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumTabs</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ac5f456bea7b56037aec76b429fed0118</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getTabNames</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a545c0448551b6a1e6727aa70a12badf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getTabContentComponent</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>abd448e7f93119245e954ffcf929e9f00</anchor>
      <arglist>(int tabIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getTabBackgroundColour</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>acad26c68307c4d42730e9fd80c1ca2d1</anchor>
      <arglist>(int tabIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabBackgroundColour</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>aedf1b20a20fe265613c10f40204032c4</anchor>
      <arglist>(int tabIndex, Colour newColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentTabIndex</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>aff9209321e3c2993775a56edae31c026</anchor>
      <arglist>(int newTabIndex, bool sendChangeMessage=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentTabIndex</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a2c93c34fb32985d6df572456a8906beb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentTabName</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a8a864db40fe14a3a6f98520f5c0eb689</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getCurrentContentComponent</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>af4610b5aa3286b5756d93130ced2a85a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>currentTabChanged</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>acb0ec8ee87c29825f9326aadb8302b72</anchor>
      <arglist>(int newCurrentTabIndex, const String &amp;newCurrentTabName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>popupMenuClickOnTab</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a5f938165e7ccc943c4503b817c31d89f</anchor>
      <arglist>(int tabIndex, const String &amp;tabName)</arglist>
    </member>
    <member kind="function">
      <type>TabbedButtonBar &amp;</type>
      <name>getTabbedButtonBar</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ae47612315b5ad6d7be6a61e3860ec2d2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a04b62223ce54ab0fa897487f1e63d8ae</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ae539255dc001ce506e0a9f1493be1a35</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a1a18762088811a70aa5e5a8c6b154be2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>ac10a38b7f422629fdb8dc3ad7963abcf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TabBarButton *</type>
      <name>createTabButton</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a0f94ff88a963e38a55a9980ce55ed831</anchor>
      <arglist>(const String &amp;tabName, int tabIndex)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; TabbedButtonBar &gt;</type>
      <name>tabs</name>
      <anchorfile>classTabbedComponent.html</anchorfile>
      <anchor>a287d30ce93b315756f290e8b0511f87a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TableHeaderComponent</name>
    <filename>classTableHeaderComponent.html</filename>
    <base>Component</base>
    <base protection="private">AsyncUpdater</base>
    <class kind="class">TableHeaderComponent::Listener</class>
    <class kind="struct">TableHeaderComponent::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColumnPropertyFlags</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>visible</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a7f601c3d9bc982c5e1ba5797dc9e1973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>resizable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831ae21b31a36ae1a8a25aed0c8cc5301720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>draggable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831acc6c3bf14f3e100d490d1e9cd307e1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>appearsOnColumnMenu</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831ac8737d3f19bf93c607240f6a3035aa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831acb2ae4c6ff02d7f6d9621f70340c2012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortedForwards</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a87fb777f6e42c8e3c8b8234bb0291951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortedBackwards</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831aa7e7f97460075ebf9666f89dca7b9983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultFlags</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831aaf583dc5f74b08d98dc901bdb91bdc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notResizable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a47ed9632de25c7632a34942aa1b266bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notResizableOrSortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a722f75fc5f1b33f07ee2ca106bd0e9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notSortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831abd10990c4c70636a0b969b7dcdad112d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa14461c8f5e52d5dd74fa6239fba2bbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa50bda2e15659ed464d901642940e1e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfaf22d86de7de0170e53eab2191ea223bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa652a045c057722041117f80c7305b550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>visible</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a7f601c3d9bc982c5e1ba5797dc9e1973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>resizable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831ae21b31a36ae1a8a25aed0c8cc5301720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>draggable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831acc6c3bf14f3e100d490d1e9cd307e1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>appearsOnColumnMenu</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831ac8737d3f19bf93c607240f6a3035aa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831acb2ae4c6ff02d7f6d9621f70340c2012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortedForwards</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a87fb777f6e42c8e3c8b8234bb0291951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sortedBackwards</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831aa7e7f97460075ebf9666f89dca7b9983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>defaultFlags</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831aaf583dc5f74b08d98dc901bdb91bdc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notResizable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a47ed9632de25c7632a34942aa1b266bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notResizableOrSortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831a722f75fc5f1b33f07ee2ca106bd0e9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notSortable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abfee3b5ccd3289efb38e7b7dd1162831abd10990c4c70636a0b969b7dcdad112d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa14461c8f5e52d5dd74fa6239fba2bbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa50bda2e15659ed464d901642940e1e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfaf22d86de7de0170e53eab2191ea223bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab28acd9bb9297d1a695e55fd9136b3cfa652a045c057722041117f80c7305b550</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TableHeaderComponent</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>aef4b0bf0dfc1d5c7b91cb72ac96aed95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TableHeaderComponent</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a5278021805148d46c4db35f3cabed5e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColumn</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>af6bf8a2bb896b74ed6afd6f667a4a959</anchor>
      <arglist>(const String &amp;columnName, int columnId, int width, int minimumWidth=30, int maximumWidth=-1, int propertyFlags=defaultFlags, int insertIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeColumn</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a6642d29de80979c31d0b5ee6bd399730</anchor>
      <arglist>(int columnIdToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllColumns</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a87cef13bc2cc1b6463af7f4286fc9642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumColumns</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ac117cb0e51fc659d028658d3b0a1f9ca</anchor>
      <arglist>(bool onlyCountVisibleColumns) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getColumnName</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a37a113f5902a9dd743e65e0d7a66afa5</anchor>
      <arglist>(int columnId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnName</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a4f3269b9f69aa75a9d7387c97408c138</anchor>
      <arglist>(int columnId, const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveColumn</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a183bd15db8f1b3cc61ef612cbcc2aa8f</anchor>
      <arglist>(int columnId, int newVisibleIndex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getColumnWidth</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a99c7181812d2f1957d9d3a9bbd6ea4a1</anchor>
      <arglist>(int columnId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnWidth</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a777fe28faa03d04b9d46105516eb1f8c</anchor>
      <arglist>(int columnId, int newWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnVisible</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ac91853f78f09564e887b98b481bae95f</anchor>
      <arglist>(int columnId, bool shouldBeVisible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColumnVisible</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a6b0cf8c8cac4cc33d252f94d0f30aace</anchor>
      <arglist>(int columnId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSortColumnId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a51558625c4ed006561e5bf468d5af605</anchor>
      <arglist>(int columnId, bool sortForwards)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSortColumnId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a4e5058eb13d428a08a793f5a6b054f34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSortedForwards</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a65738cc55941ce2c173060162df557e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reSortTable</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a39a03757452b664a3645c55a02e6d76a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalWidth</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a90f99de31c850cc603564c1d6b5d8d7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexOfColumnId</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a66b2b70c4a404f86a3da2eeb1c6423f8</anchor>
      <arglist>(int columnId, bool onlyCountVisibleColumns) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getColumnIdOfIndex</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ae65e463e8799cb0b8439d6efca42c15b</anchor>
      <arglist>(int index, bool onlyCountVisibleColumns) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getColumnPosition</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>aac369d85f1253b3881f9f1d46d79dc12</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getColumnIdAtX</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a2cbf551356cf3136287be94810d087ad</anchor>
      <arglist>(int xToFind) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStretchToFitActive</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ae338d49514b8c120db62fbd9ad3be4c7</anchor>
      <arglist>(bool shouldStretchToFit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStretchToFitActive</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a4f031ea60e3a1bd6a835ba302a74c70c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeAllColumnsToFit</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abccd726884264ed9fed54b23c55c3b94</anchor>
      <arglist>(int targetTotalWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPopupMenuActive</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a5a4f382bea75073d84cf93afbbf3fdc6</anchor>
      <arglist>(bool hasMenu)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPopupMenuActive</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>abc529c830d5d9359e5462329d3b1f950</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a91557aad0a0c0a2d40d5c60f6ac55532</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreFromString</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ae4a9ef600e4187d86a3c4f6567ebe14c</anchor>
      <arglist>(const String &amp;storedVersion)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>aad34038b492dbba89a4e0683e0e73dd4</anchor>
      <arglist>(Listener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>aeada8b63822d57cb5169316c9b336388</anchor>
      <arglist>(Listener *listenerToRemove)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>columnClicked</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a5208c784a0fa38581aa512323c4be183</anchor>
      <arglist>(int columnId, const ModifierKeys &amp;mods)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addMenuItems</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a15df2bd39e5225c2838b82404b10b1b5</anchor>
      <arglist>(PopupMenu &amp;menu, int columnIdClicked)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reactToMenuItem</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a6d73ed05285a4386b50472710e10ad3d</anchor>
      <arglist>(int menuReturnId, int columnIdClicked)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a61332eb0982fa8872e1fec9aadf03082</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a2a203db8edd85f6b279ad206421d3389</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a358870898bb0cbd599e4838e51db31ed</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseEnter</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab981915bf8abab35ec95a8c285187f66</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseExit</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a90c64b020bf0d1d4f1330ca44b42766e</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a32469da187cc0be3cea930016db9798d</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a35c899dfec1e378e805b319ce6dedae4</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>aacaa015bac5a61a92136250a752c6cb7</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>MouseCursor</type>
      <name>getMouseCursor</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ab6d14fafe7422458c91fc3ed0257338c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>a64aa62a84fb32453b8300f8c92ee52d9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>showColumnChooserMenu</name>
      <anchorfile>classTableHeaderComponent.html</anchorfile>
      <anchor>ae479aaba67ffcb18e6abd7ec0686d20a</anchor>
      <arglist>(int columnIdClicked)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TableListBox</name>
    <filename>classTableListBox.html</filename>
    <base>ListBox</base>
    <base protection="private">ListBoxModel</base>
    <base protection="private">TableHeaderComponent::Listener</base>
    <member kind="function">
      <type></type>
      <name>TableListBox</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a25911eaf3b9f05b1419e61deb9e89c2a</anchor>
      <arglist>(const String &amp;componentName=String(), TableListBoxModel *model=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TableListBox</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a6c996499e8daa3029d4269c4170c63cb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a0ec78e27679edffd4995543819eb6795</anchor>
      <arglist>(TableListBoxModel *newModel)</arglist>
    </member>
    <member kind="function">
      <type>TableListBoxModel *</type>
      <name>getTableListBoxModel</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>af22e39dcfe6695aa0db2cbc628f528d0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TableHeaderComponent &amp;</type>
      <name>getHeader</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>aa7b2cc62e69bf6b00a7142c7679e8db0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeader</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>abdc14d86fc042ae51e30beac6db98eb1</anchor>
      <arglist>(std::unique_ptr&lt; TableHeaderComponent &gt; newHeader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeaderHeight</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a51ccf41c12897d58e13d4b7be7cbdff3</anchor>
      <arglist>(int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeaderHeight</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a22dbaf536665f2407b7b498ec965f346</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoSizeColumn</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a64d4c5c4a49a07c9dddb5e9def2157a7</anchor>
      <arglist>(int columnId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoSizeAllColumns</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>ad007aa31ee166a0d4d69fbe101cb9be8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoSizeMenuOptionShown</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>aef1298269aae3abc315e82d22f5397d8</anchor>
      <arglist>(bool shouldBeShown) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoSizeMenuOptionShown</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a5ec338f9837d64b3099bdcff45bae697</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getCellPosition</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a87b27c4002876ec0ae7f53697ee2d797</anchor>
      <arglist>(int columnId, int rowNumber, bool relativeToComponentTopLeft) const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getCellComponent</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a0a473ab5f1e8e2d97315337baca85891</anchor>
      <arglist>(int columnId, int rowNumber) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToEnsureColumnIsOnscreen</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a6beb66e94224409499b86a01e45a59f7</anchor>
      <arglist>(int columnId)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRows</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a7f2fd646bd80cf649e97c2284b027794</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintListBoxItem</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>ac19910ec33fa1a0c952e8443b07c06f3</anchor>
      <arglist>(int, Graphics &amp;, int, int, bool) override</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>refreshComponentForRow</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>aed460c8df8a6c1ec2f7370c82dd430bc</anchor>
      <arglist>(int rowNumber, bool isRowSelected, Component *existingComponentToUpdate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectedRowsChanged</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a7bc820ce679fe96a7ebef43e1cfc8b2c</anchor>
      <arglist>(int row) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteKeyPressed</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>ae9b7978011b47044454721da340a2c09</anchor>
      <arglist>(int currentSelectedRow) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>returnKeyPressed</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a9abe1206de0c97feeaf3361e8531cf54</anchor>
      <arglist>(int currentSelectedRow) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backgroundClicked</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>aebcd0043fdb8ff5ffb9249e0061de544</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listWasScrolled</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a17c700c7a47639fc0cd018b1e36d70b1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tableColumnsChanged</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>afe6e61688b7d7d5a5308a38e04ffcdb6</anchor>
      <arglist>(TableHeaderComponent *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tableColumnsResized</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a06df8a00b36e889538fef543ddb5e533</anchor>
      <arglist>(TableHeaderComponent *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tableSortOrderChanged</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a4952a969e373f3238e80b256d1461e62</anchor>
      <arglist>(TableHeaderComponent *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tableColumnDraggingChanged</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a3e8ed3e687b936312a991ed75dd74533</anchor>
      <arglist>(TableHeaderComponent *, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a55f8af174554cc757a6b8e8ad10260ad</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>a20973fa0df67c658c3cd60a4d21be744</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>TableListBoxModel *</type>
      <name>getModel</name>
      <anchorfile>classTableListBox.html</anchorfile>
      <anchor>add785255c983ec8df9db0f98257769ff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TableListBoxModel</name>
    <filename>classTableListBoxModel.html</filename>
    <member kind="function">
      <type></type>
      <name>TableListBoxModel</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a88e8672fed40fe3709d113c2b1028f32</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TableListBoxModel</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a69be6ee0ab2d42830fc06ddb3568526d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumRows</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>ae7ff7c6523e8113ff1c13b39f7144bf2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintRowBackground</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a427fdaf7959f3858a7144b490227374a</anchor>
      <arglist>(Graphics &amp;, int rowNumber, int width, int height, bool rowIsSelected)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintCell</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a46310df3a1b63b4e874f40bb3dfb14f5</anchor>
      <arglist>(Graphics &amp;, int rowNumber, int columnId, int width, int height, bool rowIsSelected)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Component *</type>
      <name>refreshComponentForCell</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a7a3f05be32230e6925f094af1561af1e</anchor>
      <arglist>(int rowNumber, int columnId, bool isRowSelected, Component *existingComponentToUpdate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cellClicked</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a6626a7ad733dafebb14f6f11562ea8aa</anchor>
      <arglist>(int rowNumber, int columnId, const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cellDoubleClicked</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a5de9942dc2f4d78511880d588f2ea137</anchor>
      <arglist>(int rowNumber, int columnId, const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>backgroundClicked</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>af31c6c676bb85789dff16226f3493c6b</anchor>
      <arglist>(const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sortOrderChanged</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a7941c048bd8e10841dcf7f2acace3656</anchor>
      <arglist>(int newSortColumnId, bool isForwards)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getColumnAutoSizeWidth</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a625b6fcb1118fbfc63aeade25786eb0b</anchor>
      <arglist>(int columnId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getCellTooltip</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a711cb4107a067102737f558711bfe714</anchor>
      <arglist>(int rowNumber, int columnId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>selectedRowsChanged</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a918995d04263035e52b5e9ca174e7ab6</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteKeyPressed</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a5f17bdc591ef08f7b89e65275e22e46f</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>returnKeyPressed</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a1c622b283ff2dec56f5373ca223544ae</anchor>
      <arglist>(int lastRowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>listWasScrolled</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a4793a06a4dc4f88a2049360f6cd34f83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual var</type>
      <name>getDragSourceDescription</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a18d18a78f51b26b29a416c1905f31470</anchor>
      <arglist>(const SparseSet&lt; int &gt; &amp;currentlySelectedRows)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mayDragToExternalWindows</name>
      <anchorfile>classTableListBoxModel.html</anchorfile>
      <anchor>a73109f53e081bcd923c94bbdd95a70f4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TemporaryFile</name>
    <filename>classTemporaryFile.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>OptionFlags</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>af04f4ef2ea1bee0b20cdb4c072442e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>useHiddenFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>af04f4ef2ea1bee0b20cdb4c072442e8da5a8f2dba38db83ba22b75362598feaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>putNumbersInBrackets</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>af04f4ef2ea1bee0b20cdb4c072442e8da756fae13005d397744383ecd04539914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>useHiddenFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>af04f4ef2ea1bee0b20cdb4c072442e8da5a8f2dba38db83ba22b75362598feaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>putNumbersInBrackets</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>af04f4ef2ea1bee0b20cdb4c072442e8da756fae13005d397744383ecd04539914</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemporaryFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a65662b1103831b0dfa323547284724c4</anchor>
      <arglist>(const String &amp;suffix=String(), int optionFlags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemporaryFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a7039b78139b7d1c0661a4e1307929127</anchor>
      <arglist>(const File &amp;targetFile, int optionFlags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemporaryFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>acccfa18e501075be52d80c99443694cb</anchor>
      <arglist>(const File &amp;targetFile, const File &amp;temporaryFile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TemporaryFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a7a0f828343c95d3a7e81d6d3587ad116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>ac99881666fbeb222b074313c80f678ac</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const File &amp;</type>
      <name>getTargetFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a5bdf86fa28f7604cbaae3343fd44f137</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overwriteTargetFileWithTemporary</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a21379b8b4737b07594ea0e649f2600ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteTemporaryFile</name>
      <anchorfile>classTemporaryFile.html</anchorfile>
      <anchor>a1126c8c5375d2f5262d55722c32643e9</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>UnitTestRunner::TestResult</name>
    <filename>structUnitTestRunner_1_1TestResult.html</filename>
    <member kind="function">
      <type></type>
      <name>TestResult</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>aaad0f9f6803c45862497dca142e67820</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestResult</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>a73df716cb98c472c70858f0f94913851</anchor>
      <arglist>(const String &amp;name, const String &amp;subCategory)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>unitTestName</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>a5bbfc3f70ca29c0b836dfc9325a328df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>subcategoryName</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>af0a632786980a63693a86bb9942959c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>passes</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>a8ad1f84de7871ffdb1d4cbf5b702d74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>aedbec24cdf2ccef537a994d18995a85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringArray</type>
      <name>messages</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>ae94f7a271e7f4a5725939036156595bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>startTime</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>a4a9729ea0d39217a16dd619db024a398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>endTime</name>
      <anchorfile>structUnitTestRunner_1_1TestResult.html</anchorfile>
      <anchor>ad755398b0350bc2d834b502c37bb4b30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextButton</name>
    <filename>classTextButton.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonColourId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2caf54542fa0ebadc194ffebbf3f26f5413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonOnColourId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2cab5c464bb61172a02ca81f629bbb42ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOffId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2ca4f6e7bf61b38241121bd84a28698e768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOnId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2ca196c13a00ea89562ec1fdeccb59ffdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonColourId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2caf54542fa0ebadc194ffebbf3f26f5413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonOnColourId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2cab5c464bb61172a02ca81f629bbb42ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOffId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2ca4f6e7bf61b38241121bd84a28698e768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourOnId</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>afb6c1da587aebb63b58a2569bed70c2ca196c13a00ea89562ec1fdeccb59ffdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextButton</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a375f0ed0d1e5a4845648582fedd89085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextButton</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a67ea80f3fcf40aee27831bf3caf89a88</anchor>
      <arglist>(const String &amp;buttonName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextButton</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a2eee37f72b2569208b1c641d19f96eb1</anchor>
      <arglist>(const String &amp;buttonName, const String &amp;toolTip)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextButton</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>af7018f80a38cbb34227e7a6950cf49ac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeWidthToFitText</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a989aa5c523c2af3ed0ede9e006d73d6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeWidthToFitText</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a671c82560fd59c6f0ff846c4970d9cdc</anchor>
      <arglist>(int newHeight)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBestWidthForHeight</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>a1b05ce57fe7e70d64d605faa7f653aa0</anchor>
      <arglist>(int buttonHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>abaf59a3bcda1434b28e60534902dcdca</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classTextButton.html</anchorfile>
      <anchor>ac645180416be13b11736806b082e34dc</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextDiff</name>
    <filename>classTextDiff.html</filename>
    <class kind="struct">TextDiff::Change</class>
    <member kind="function">
      <type></type>
      <name>TextDiff</name>
      <anchorfile>classTextDiff.html</anchorfile>
      <anchor>a3d5bbdb193c431b7145e477954a35de8</anchor>
      <arglist>(const String &amp;original, const String &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>appliedTo</name>
      <anchorfile>classTextDiff.html</anchorfile>
      <anchor>a35ec1025178477c65b12a2601550b011</anchor>
      <arglist>(String text) const</arglist>
    </member>
    <member kind="variable">
      <type>Array&lt; Change &gt;</type>
      <name>changes</name>
      <anchorfile>classTextDiff.html</anchorfile>
      <anchor>af3d45ea829e24a3ab37460646778bf82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextDragAndDropTarget</name>
    <filename>classTextDragAndDropTarget.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextDragAndDropTarget</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>a2ef6985d22397ca52aee6fe1e7fb220f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isInterestedInTextDrag</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>a43d8905fbfba1fbf2e1fb1ab5d0c9183</anchor>
      <arglist>(const String &amp;text)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textDragEnter</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>a1512abd580d1c2c4098dafebafb837ec</anchor>
      <arglist>(const String &amp;text, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textDragMove</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>a9cbd6cd4e3e7549dbb10e89f1388b982</anchor>
      <arglist>(const String &amp;text, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textDragExit</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>a6aca30f40684c602a5f4b43e25574f56</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>textDropped</name>
      <anchorfile>classTextDragAndDropTarget.html</anchorfile>
      <anchor>ab8d586cc52a71021c4fe1629b6410e69</anchor>
      <arglist>(const String &amp;text, int x, int y)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextEditor</name>
    <filename>classTextEditor.html</filename>
    <base>TextInputTarget</base>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <class kind="class">TextEditor::InputFilter</class>
    <class kind="class">TextEditor::LengthAndCharacterRestriction</class>
    <class kind="class">TextEditor::Listener</class>
    <class kind="struct">TextEditor::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71daa28cd01c2a077370b4143ad67d00985b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71daf840969fe4a492f0e5fbe30f5948c8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da6308b1f46eba9b07247588f1d313ae09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da85b3b328db89b6946cda395dae78ebad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71dadb665df86c504955085dcb75524a96d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusedOutlineColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da590a3ad72115412061fdfbbb089609fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71dab6ed00bbcce56fef5ff92d6bb705f988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71daa28cd01c2a077370b4143ad67d00985b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71daf840969fe4a492f0e5fbe30f5948c8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da6308b1f46eba9b07247588f1d313ae09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>highlightedTextColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da85b3b328db89b6946cda395dae78ebad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71dadb665df86c504955085dcb75524a96d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>focusedOutlineColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71da590a3ad72115412061fdfbbb089609fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shadowColourId</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa805220923c93cd808a92fff0e3fb71dab6ed00bbcce56fef5ff92d6bb705f988</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextEditor</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ad34439cf56ba1ded149c0d7e88cde6fa</anchor>
      <arglist>(const String &amp;componentName=String(), juce_wchar passwordCharacter=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextEditor</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac231bb1489fd327db0ee13385d1b625a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMultiLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a939bf23c983f695379a92f9612928160</anchor>
      <arglist>(bool shouldBeMultiLine, bool shouldWordWrap=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a95dadf0e5c4ced9a7f740b7339ecbc82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReturnKeyStartsNewLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a60e99221178fe5510edcfcd246a8bf2c</anchor>
      <arglist>(bool shouldStartNewLine)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReturnKeyStartsNewLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac61bc1508cdbdff9e6075b554f647f7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabKeyUsedAsCharacter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac2ac11e5eab2ec09cf47a26d84f5bf85</anchor>
      <arglist>(bool shouldTabKeyBeUsed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTabKeyUsedAsCharacter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa341e626652e47de0e22cda9bd51ece1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEscapeAndReturnKeysConsumed</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a60a856b5c49ff27fb5f2a00f92bd251f</anchor>
      <arglist>(bool shouldBeConsumed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadOnly</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a046d359a0f6709b02a21d45c5958817a</anchor>
      <arglist>(bool shouldBeReadOnly)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ada40a35cf274597068915046856ed1e3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaretVisible</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a4b23a8397f2d4741b10bda03ef4d1b12</anchor>
      <arglist>(bool shouldBeVisible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCaretVisible</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ae489b45147c4fbfb8fdc9bf2c2946415</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollbarsShown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aea30c7c5e684898eb2cac76983c38b48</anchor>
      <arglist>(bool shouldBeEnabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areScrollbarsShown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa30f090abb8e9c8804f35f4fd45e8bb7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPasswordCharacter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a8978b1e9eecf1c1ac3576f024bb7bde0</anchor>
      <arglist>(juce_wchar passwordCharacter)</arglist>
    </member>
    <member kind="function">
      <type>juce_wchar</type>
      <name>getPasswordCharacter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ad77f87717c15cc311d21ec4e01c9f52f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPopupMenuEnabled</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>abe2b07aad6f2a7d95f9a31d672964d52</anchor>
      <arglist>(bool menuEnabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPopupMenuEnabled</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac6480b421592f4d2cd4dd309193d8dff</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPopupMenuCurrentlyActive</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a7dd76244ccf284b367d6bef080f20746</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a92819cc8faf1b9755d23c3757948f1c7</anchor>
      <arglist>(const Font &amp;newFont)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFontToAllText</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>af446cfc2b48595e3c724d34ae4b0082e</anchor>
      <arglist>(const Font &amp;newFont, bool changeCurrentFont=true)</arglist>
    </member>
    <member kind="function">
      <type>const Font &amp;</type>
      <name>getFont</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a04adb7e93c1847fcb5bbf2efc5508405</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyColourToAllText</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9c4c1cceaadc0ce0531789c39a2715c2</anchor>
      <arglist>(const Colour &amp;newColour, bool changeCurrentTextColour=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhitespaceUnderlined</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9282d3c2ee79f3063fa83fd6b28c176e</anchor>
      <arglist>(bool shouldUnderlineWhitespace) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWhitespaceUnderlined</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ab28dee2edc03bb2b4f49a12f4aceb7d4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectAllWhenFocused</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a12de680fb05a19ca5d20107787ec73cf</anchor>
      <arglist>(bool shouldSelectAll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextToShowWhenEmpty</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a868535223456be989e6d3411bf62f2d2</anchor>
      <arglist>(const String &amp;text, Colour colourToUse)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextToShowWhenEmpty</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a810458136128f010b34b606269b5e74f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollBarThickness</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9f71873e9e95c27cf8d5ef8b3c12b1e0</anchor>
      <arglist>(int newThicknessPixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a393bac9005237b946c8ef81bd783477d</anchor>
      <arglist>(Listener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>af3008955686b9efd7cbb723646260f06</anchor>
      <arglist>(Listener *listenerToRemove)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a1abc38160319685104de2b0aeadf990b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextInRange</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a43ad456e17f0234da93370b913e2ba3a</anchor>
      <arglist>(const Range&lt; int &gt; &amp;textRange) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a5dccdf96ca603e6b632418a36441fc67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9fd6243466c8122ccfffc03fa39f6c4f</anchor>
      <arglist>(const String &amp;newText, bool sendTextChangeMessage=true)</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getTextValue</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ad1f3d5354b3dae36816fe60453484ba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTextAtCaret</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a366156a95212e4aa7001e4bb2ebe1282</anchor>
      <arglist>(const String &amp;textToInsert) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a63f9bab8dcbec46cf840bf199e7768a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cut</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>acbdfebceaf8ba07a6242078c2da7473c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>afed2255126c654d5936c242233c9153b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paste</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a2a8829c00507b8747ae6ffe71b8e18cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCaretPosition</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>af67d7c74de1404f2aea8e8c8a9596690</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaretPosition</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ae83d8245dfe738d0b2d05d0501c5e39e</anchor>
      <arglist>(int newIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollEditorToPositionCaret</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a98c2a07e4f2d75014005ea2a343d30e8</anchor>
      <arglist>(int desiredCaretX, int desiredCaretY)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getCaretRectangleForCharIndex</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a17383823d49911cdd923e4ee51dbdfda</anchor>
      <arglist>(int index) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlightedRegion</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a8ecda909495a70bc8d55d89a2a07a959</anchor>
      <arglist>(const Range&lt; int &gt; &amp;newSelection) override</arglist>
    </member>
    <member kind="function">
      <type>Range&lt; int &gt;</type>
      <name>getHighlightedRegion</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a80dc26e2b41b53e9c3b0b477a8180522</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHighlightedText</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a933ab9cb0e2618fb83b7a6088722755a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextIndexAt</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a840302f0b45b6e1012a29bbf5eff77db</anchor>
      <arglist>(int x, int y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextIndexAt</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a6a6494147d3b533e4c14407da01d0b3c</anchor>
      <arglist>(Point&lt; int &gt;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCharIndexForPoint</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a85e11dd331e3220f7ff2861f837943ed</anchor>
      <arglist>(Point&lt; int &gt; point) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalNumChars</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>abd67c22a281d8263f7b482fee2342103</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextWidth</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a91804ec8a81f106fd644c9feb490f19a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTextHeight</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a450479cff80433224408eb0f5f76585a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndents</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a33de8e25ff72f21f74fa4cb22343e3bf</anchor>
      <arglist>(int newLeftIndent, int newTopIndent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTopIndent</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>abb5dfef9ea5b4a99d694f6975bd4f311</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLeftIndent</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a2c28cfce24a60eac4c562451cd1462d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorder</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a0e064a3389a8ba10cb3acfa5888b69fe</anchor>
      <arglist>(BorderSize&lt; int &gt; border)</arglist>
    </member>
    <member kind="function">
      <type>BorderSize&lt; int &gt;</type>
      <name>getBorder</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aeca92720e5236d5ec6ac016f48bb8d34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollToShowCursor</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac263b589275580c0a2a89de9e02f0061</anchor>
      <arglist>(bool shouldScrollToShowCaret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJustification</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a3bb389a4c9392a32d0514399ab22dedc</anchor>
      <arglist>(Justification newJustification)</arglist>
    </member>
    <member kind="function">
      <type>Justification</type>
      <name>getJustificationType</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a410fb7313aea8e0e6ff3bdecd3eb4c9f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineSpacing</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a16a4fd8f52f4ef0f2c9a3be499ef5fca</anchor>
      <arglist>(float newLineSpacing) noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineSpacing</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a2a9baf01223dba7bcc90c67b4ad4a372</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>RectangleList&lt; int &gt;</type>
      <name>getTextBounds</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a84262bacbec73b134cc295a686d8fa4a</anchor>
      <arglist>(Range&lt; int &gt; textRange) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveCaretToEnd</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>af6410ba48e5c16b668d83e2f661a6b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretLeft</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ab707c995a249a259d27d86c271ed2822</anchor>
      <arglist>(bool moveInWholeWordSteps, bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretRight</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a4020204e5c9bb2afbca36981d396b9de</anchor>
      <arglist>(bool moveInWholeWordSteps, bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretUp</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac823fa08b0a21a2edb100f91e3c82d57</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretDown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>adc5ff1f6ecad74fc03e702f44be6397f</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pageUp</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a0df48900d231dc9d0551894ddce5dbea</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pageDown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a58f8c5dbdcc028969013c0c16159b1df</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollDown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9e7f388d8583124959d48c8c7e1a28da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scrollUp</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>af48c91e4f02e28779a7fb94689b67ad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToTop</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a8a76b9fa0e44840f19dfbac6c291a868</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToStartOfLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a2089a2c71524d5c384924e5b0b8f928c</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToEnd</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a92c7bd8c9a78c55195f287c13b3e5a0e</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveCaretToEndOfLine</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a243ae1922d80f422222799e011a678f4</anchor>
      <arglist>(bool selecting)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteBackwards</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a7779055c39661e834c359f6fcb5cf6b3</anchor>
      <arglist>(bool moveInWholeWordSteps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteForwards</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a855bfe3297879cdb7000e23f1f4d3695</anchor>
      <arglist>(bool moveInWholeWordSteps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyToClipboard</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a6765bf476a80e6e69351a4971466be6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cutToClipboard</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa2591b146a4707830cbd607323fd77e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pasteFromClipboard</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a15edfe8b94924ad79c517b5810955f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectAll</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a1a7c8738491f129f8811fe969b5ecaa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>undo</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a66fea7cc1a783ab14dd5a6386afc53e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>redo</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a864db67116dd13ed7a29d1d99353458c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addPopupMenuItems</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a5887eae43a0517c2c986d54b0f02e9bd</anchor>
      <arglist>(PopupMenu &amp;menuToAddTo, const MouseEvent *mouseClickEvent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>performPopupMenuAction</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac90236dab0312511ba8bc38b2507a575</anchor>
      <arglist>(int menuItemID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputFilter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ad89f3ea5b240342e0cc09881919cb7bb</anchor>
      <arglist>(InputFilter *newFilter, bool takeOwnership)</arglist>
    </member>
    <member kind="function">
      <type>InputFilter *</type>
      <name>getInputFilter</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a75c3bf76f6f016115861958e0599aad0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputRestrictions</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aeda595bb13ea799cce7ac121cf432f26</anchor>
      <arglist>(int maxTextLength, const String &amp;allowedCharacters=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyboardType</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a1d5a2835750358428ae45b187d10575a</anchor>
      <arglist>(VirtualKeyboardType type) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClicksOutsideDismissVirtualKeyboard</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aefe7bdb64e81eccff93975d27592795a</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getClicksOutsideDismissVirtualKeyboard</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a8cd2ad6caa4ea28793c29164526bb4c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a8b7485621bf88d75d8e51c01f9d2b82c</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintOverChildren</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a2a8635846ebc9fd09bc42a256b3480f4</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ab4b237febe69d1883696ac0abbde67ac</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseUp</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a25254d51088d9492d1ef446f6dc2f71f</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDrag</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a909826b0a96f31a75731ce2743d83342</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a85bc41e6a8dcb730353ad1ac65c59e70</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac5d9cb318b86e1661d39d65e4cc91aef</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aeedd8eda4f9b64a9c1d71fe39890e1c7</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyStateChanged</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a616706ad06c8a6a1c00f62a4c6e0d448</anchor>
      <arglist>(bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a3243d2a2465fac6be33fdb9f9a38b9c0</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a7272691f16e13dde9631397de63422db</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>abe670d0ecdbbf419f76631565bc2600b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ae323b4ceb59be7c1e8a1f9a637193267</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a4811e9bd7ee7ec96f2e4e1e118d9d0e9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ae16a68946f5921b4c36605d0d6b6eb67</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextInputActive</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a591af598b901d22a058b8043ced32a36</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemporaryUnderlining</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a9ce8f410e566c1998a8751e8d8bec34b</anchor>
      <arglist>(const Array&lt; Range&lt; int &gt; &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>VirtualKeyboardType</type>
      <name>getKeyboardType</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a188d3a05803ae9493b9241d0d95f6cfb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a27700704eef6c6bfafd8a909b1f0728b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onTextChange</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a26a5f4afddb5fee9801bf6951b7e7ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onReturnKey</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac5ba45ff247b024411782937a8eab829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onEscapeKey</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a23265c4ea9faadcbb5dbc21359ace16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onFocusLost</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a6b50b93169799fcd65be706fc7a5703c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>scrollToMakeSureCursorIsVisible</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aa8f2e41661dec5b6584cb655b3622475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>textChanged</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a34e3b8ad5395d493da6fee6ce9775dc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>newTransaction</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>ac1cdc461e88ca484f3528d74a7e1d27c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>returnPressed</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>aea9150456f5680f7a83c54e1aa561155</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>escapePressed</name>
      <anchorfile>classTextEditor.html</anchorfile>
      <anchor>a113d5961e0129c872f606492dc0e8fab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TextEditorKeyMapper</name>
    <filename>structTextEditorKeyMapper.html</filename>
    <templarg>class CallbackClass</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>invokeKeyFunction</name>
      <anchorfile>structTextEditorKeyMapper.html</anchorfile>
      <anchor>a34f96379252e9c5eb112ec09c6935d9d</anchor>
      <arglist>(CallbackClass &amp;target, const KeyPress &amp;key)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XmlElement::TextFormat</name>
    <filename>structXmlElement_1_1TextFormat.html</filename>
    <member kind="function">
      <type></type>
      <name>TextFormat</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>a67b60905f74c79aa9121b30ebfac4922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextFormat</type>
      <name>singleLine</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>ab1fcb4b3aab638c096a606a52fc7f945</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextFormat</type>
      <name>withoutHeader</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>abe8ac702911dd90b88684f78da2883d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>dtd</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>a7a74f1a980b686aadba5df029afdef2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>customHeader</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>a9b77aa7cdec984b10decc585ca19ba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>customEncoding</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>ae7037150be1321862bb3cedb6642586a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>addDefaultHeader</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>a6c3d0ac316e68e5afab517c54b75386f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lineWrapLength</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>aaffd4af6684e84f9270bed76c904482e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>newLineChars</name>
      <anchorfile>structXmlElement_1_1TextFormat.html</anchorfile>
      <anchor>ac67cc12b80fa10ee32861bc2c3312d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextInputTarget</name>
    <filename>classTextInputTarget.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>VirtualKeyboardType</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a11c126feb4e4a2a3f7695fbf8bfedf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numericKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7ad6a4c6dad692fe4625b23d7ff5a7a5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>decimalKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a46a93c956a571fd5d34ef5b2731242a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>urlKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7aa10922a2c8f4cdf0e1af8f761374dbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emailAddressKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a5cb8da15324fce23d70f1bd1eae86ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phoneNumberKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a7b7dc41224aef43f9585fc49e2a92567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>passwordKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a5ccd1bf944f10b263b26adf5d68fd22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a11c126feb4e4a2a3f7695fbf8bfedf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numericKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7ad6a4c6dad692fe4625b23d7ff5a7a5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>decimalKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a46a93c956a571fd5d34ef5b2731242a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>urlKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7aa10922a2c8f4cdf0e1af8f761374dbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emailAddressKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a5cb8da15324fce23d70f1bd1eae86ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phoneNumberKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a7b7dc41224aef43f9585fc49e2a92567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>passwordKeyboard</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a097550317e3bf2aee470a20540b9edc7a5ccd1bf944f10b263b26adf5d68fd22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextInputTarget</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>acceb6caf8c699eb4d7639b5454e2ac0a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextInputTarget</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>aff3c275fba7276c1c9f8c01a6cb133b2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isTextInputActive</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a8dbdf96f7d6980207dde86edbd24455f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Range&lt; int &gt;</type>
      <name>getHighlightedRegion</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a61dbf34b4bc3107acd21ccddc372e458</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHighlightedRegion</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a4f28305922bb146295ed2decb63abf1b</anchor>
      <arglist>(const Range&lt; int &gt; &amp;newRange)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTemporaryUnderlining</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a294a750fd25dce6cc2b4d14bbbff2f3b</anchor>
      <arglist>(const Array&lt; Range&lt; int &gt; &gt; &amp;underlinedRegions)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getTextInRange</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a6e420204e80413ae54bfb387f9c7f152</anchor>
      <arglist>(const Range&lt; int &gt; &amp;range) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>insertTextAtCaret</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a009241c97fa452d53671a00a6a5caea7</anchor>
      <arglist>(const String &amp;textToInsert)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCaretPosition</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>acc5258fae2f094ce04d7ea928bf8437d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getCaretRectangle</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>aba8f854128461272807da27b2bfefe2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rectangle&lt; int &gt;</type>
      <name>getCaretRectangleForCharIndex</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a6d85ed7be41b56d46d33998167f03d3a</anchor>
      <arglist>(int characterIndex) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTotalNumChars</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>aefda0f167afe1095b6727b42163f0b07</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCharIndexForPoint</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>ab063d918c39c4c79f38e0d8876ce4c2b</anchor>
      <arglist>(Point&lt; int &gt; point) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RectangleList&lt; int &gt;</type>
      <name>getTextBounds</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>ab0dea3ee83f536977d83408bfebc6813</anchor>
      <arglist>(Range&lt; int &gt; textRange) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VirtualKeyboardType</type>
      <name>getKeyboardType</name>
      <anchorfile>classTextInputTarget.html</anchorfile>
      <anchor>a71072392a8f3455c0da8b43f8c249f43</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextLayout</name>
    <filename>classTextLayout.html</filename>
    <class kind="class">TextLayout::Glyph</class>
    <class kind="class">TextLayout::Line</class>
    <class kind="class">TextLayout::Run</class>
    <member kind="typedef">
      <type>DereferencingIterator&lt; Line *const  * &gt;</type>
      <name>iterator</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a6325fc4ad1551fee492f80eb8d21d669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DereferencingIterator&lt; const Line *const  * &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>ab64acba39ceb55cc6e292e7209cd4faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>ad3d06a6b81095f80ab31f0beecf706fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a98abb8c75101bef8c14ee7d521cff350</anchor>
      <arglist>(const TextLayout &amp;)</arglist>
    </member>
    <member kind="function">
      <type>TextLayout &amp;</type>
      <name>operator=</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a3aff1054ed828d5e4868df76c9497957</anchor>
      <arglist>(const TextLayout &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a4279899e7cd3226a9bf86c56c01ae2d1</anchor>
      <arglist>(TextLayout &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>TextLayout &amp;</type>
      <name>operator=</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>ab73f2bb41df393fd6711d90341f8c500</anchor>
      <arglist>(TextLayout &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a2bbf2978fd2447c09adb2438185edd45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a2fbd9c422236db032f9cda335601580a</anchor>
      <arglist>(const AttributedString &amp;, float maxWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLayout</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>ad72b38ed441ea86b75f9242eaeb9c823</anchor>
      <arglist>(const AttributedString &amp;, float maxWidth, float maxHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLayoutWithBalancedLineLengths</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a0eed3f8e1452cec1b549c5980cb469fb</anchor>
      <arglist>(const AttributedString &amp;, float maxWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLayoutWithBalancedLineLengths</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>aa9131016504a854ef22cc827662b776b</anchor>
      <arglist>(const AttributedString &amp;, float maxWidth, float maxHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>ae2841e1587a7ac24dfc5c01627c4d072</anchor>
      <arglist>(Graphics &amp;, Rectangle&lt; float &gt; area) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWidth</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>aae206340e3734f0f9aa5f5b5f3f81c68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>af4364d09c1a3518cd35761df3d9ebebe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLines</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a87cf3ad96a71fcfb49a349bc54a5f0ec</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Line &amp;</type>
      <name>getLine</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a084e07f639ed10f85493831ed0fad611</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLine</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a5b09051a7cbe6c37e300a3bc96cf8abe</anchor>
      <arglist>(std::unique_ptr&lt; Line &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureStorageAllocated</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a569592a231fae556bca49c195294a25b</anchor>
      <arglist>(int numLinesNeeded)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>aed9c0c66ed0f0dce21020dedb3eff636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a245c99cfd274221e6723d1e5e149ca51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a48374b5cfd026b827072dd20fdb0e3d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a275b5e5c5f694f643d87d76d91534440</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a5f66157dcc12c2df6b44f0d942518157</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a2477c113ea57abbfe03bdf6a94854c1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recalculateSize</name>
      <anchorfile>classTextLayout.html</anchorfile>
      <anchor>a00d91c008dcbb3c24ecfb51595c7cdd3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TextPropertyComponent</name>
    <filename>classTextPropertyComponent.html</filename>
    <base>PropertyComponent</base>
    <class kind="class">TextPropertyComponent::Listener</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4acaefe5e5cdbc22a11411edd6088ae39534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4aca545fcb8366b11af2690778d08507787a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4aca21db2ae08a79538ba2a85b1426185673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4acaefe5e5cdbc22a11411edd6088ae39534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4aca545fcb8366b11af2690778d08507787a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6521dd39eb1ffa9c41b520284d5cc4aca21db2ae08a79538ba2a85b1426185673</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextPropertyComponent</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a79dc6e09dda1ebed5523a0581cff7630</anchor>
      <arglist>(const Value &amp;valueToControl, const String &amp;propertyName, int maxNumChars, bool isMultiLine, bool isEditable=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextPropertyComponent</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a6a64cd13b58a30518bc47967428fead6</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;valueToControl, const String &amp;propertyName, int maxNumChars, bool isMultiLine, bool isEditable=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextPropertyComponent</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a58033446342f6ed36a7693c7dd99e41e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setText</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>ae4d8eadfcc3efa418facfef1e2cda0a0</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getText</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a38622e627b3da80b9cc1e081bd29b387</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>getValue</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>aa143598e3d80cdcbfa8839cd7a5a4277</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextEditorMultiLine</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>aa7be439b362e1321f1c066fbe4d32839</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a3ecc7288dcf67497a8ab463d37951fc2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a985becb37000b4ff05a197dd10b4dc83</anchor>
      <arglist>(Listener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>ab9e34cb125bdfe5c887a77f61ac02293</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterestedInFileDrag</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a55f9025aaa41698b8a49ebee10438937</anchor>
      <arglist>(bool isInterested)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditable</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a097aa7f90cdb7bda76796419ef78bc8b</anchor>
      <arglist>(bool isEditable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a2068f72dd3702dc23127b06b440185ef</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textWasEdited</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>ab73fd540543d32bd67982402208728e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TextPropertyComponent</name>
      <anchorfile>classTextPropertyComponent.html</anchorfile>
      <anchor>a1f30967feecb1bbd12c0c3b096421295</anchor>
      <arglist>(const String &amp;propertyName, int maxNumChars, bool isMultiLine, bool isEditable=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::DelayLineInterpolationTypes::Thiran</name>
    <filename>structjuce_1_1dsp_1_1DelayLineInterpolationTypes_1_1Thiran.html</filename>
  </compound>
  <compound kind="class">
    <name>Thread</name>
    <filename>classThread.html</filename>
    <class kind="class">Thread::Listener</class>
    <class kind="struct">Thread::RealtimeOptions</class>
    <member kind="enumeration">
      <type></type>
      <name>Priority</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aae22d3d18dffe1adbbc2baf564e0383b</anchor>
      <arglist></arglist>
      <enumvalue file="classThread.html" anchor="aae22d3d18dffe1adbbc2baf564e0383bade3706d29d1ad44cd7fdb9a5696491e2">highest</enumvalue>
      <enumvalue file="classThread.html" anchor="aae22d3d18dffe1adbbc2baf564e0383ba8d966b2253a917086c8604959e152243">high</enumvalue>
      <enumvalue file="classThread.html" anchor="aae22d3d18dffe1adbbc2baf564e0383bafea087517c26fadd409bd4b9dc642555">normal</enumvalue>
      <enumvalue file="classThread.html" anchor="aae22d3d18dffe1adbbc2baf564e0383ba53cced8d281a1a0ace3cb6594daaa4f7">low</enumvalue>
      <enumvalue file="classThread.html" anchor="aae22d3d18dffe1adbbc2baf564e0383bad229bbf31eaeebc7c88897732d8b932d">background</enumvalue>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>ThreadID</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>adcf5808753df4373be08d38938880f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a4da8a17f4d2a9ae7625a31ee9c33a4e5</anchor>
      <arglist>(const String &amp;threadName, size_t threadStackSize=osDefaultStackSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Thread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a026b23628e1727050e864e00489c0baf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aae90dfabab3e1776cf01a26e7ee3a620</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startThread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a2951d9e21e5f3c2415a8cae68ff7f3e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startThread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a1cbd05a5c1e23417fbcbf5b96f7a433e</anchor>
      <arglist>(Priority newPriority)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startRealtimeThread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a17c0849ec96a936beebc645ce0708faf</anchor>
      <arglist>(const RealtimeOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopThread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a18583d51411d6a34c59b63f0adff4697</anchor>
      <arglist>(int timeOutMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThreadRunning</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>afc4e7957f1c3a3f98218324c0fdc3beb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalThreadShouldExit</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>affe168e27c6ee50b0d10522810772268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>threadShouldExit</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ab89b68d53514e0b3978460aab3202fd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForThreadToExit</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ad9b6494f25d5d8eb07ed6fc96178eac5</anchor>
      <arglist>(int timeOutMilliseconds) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aad3e509718eb01ac3c61418f8b350c2b</anchor>
      <arglist>(Listener *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>abec45c6a6d42076b256bd48d57817778</anchor>
      <arglist>(Listener *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRealtime</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aaaac0a1f90490d701f37da4605a84068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAffinityMask</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a614605563fceeac6f03d507bc35bdce4</anchor>
      <arglist>(uint32 affinityMask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a7b70b0d7036575c101e779d4a67fb99d</anchor>
      <arglist>(double timeOutMilliseconds) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a0b4d5a1ffaa35cc13f323a0524012a2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ThreadID</type>
      <name>getThreadId</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a39ca822734b9b20ab32eeba774c9a803</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getThreadName</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a84eb62c0e47873d28c4aeda0281d6359</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>launch</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a0083c4d5a99074e3a44e01584b98495f</anchor>
      <arglist>(std::function&lt; void()&gt; functionToRun)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>launch</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a6ab3f81bc885603bcf7893feaf2ca083</anchor>
      <arglist>(Priority priority, std::function&lt; void()&gt; functionToRun)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>currentThreadShouldExit</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ac92778089556fd0b5ab9c31557669ce8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setCurrentThreadAffinityMask</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>ac21eb5ae8c32bc2ecacba904f3411802</anchor>
      <arglist>(uint32 affinityMask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>sleep</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a4ee1ddee32aa82ac90bc567cb7427926</anchor>
      <arglist>(int milliseconds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>yield</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>aaf47a344b3b715e49ffcbc6119c72cdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ThreadID JUCE_CALLTYPE</type>
      <name>getCurrentThreadId</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>abd4762b20144186ffc28280cedd224e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Thread *JUCE_CALLTYPE</type>
      <name>getCurrentThread</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a94e1d4eaacb9cca70ac0e396278560fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>setCurrentThreadName</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a8ba2a683ea8111c08db83092360b7226</anchor>
      <arglist>(const String &amp;newThreadName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initialiseJUCE</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a414755620d63dbeada96b1de5309c778</anchor>
      <arglist>(void *jniEnv, void *jContext)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>osDefaultStackSize</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a8f524d41ddb44b0cc43d4bb39eabbc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Priority</type>
      <name>getPriority</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a76828ab40831e791f5246cb15003ace8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setPriority</name>
      <anchorfile>classThread.html</anchorfile>
      <anchor>a0aa09f7a5eb11b7cbf821c9b72110950</anchor>
      <arglist>(Priority newPriority)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadedAnalyticsDestination</name>
    <filename>classThreadedAnalyticsDestination.html</filename>
    <base>AnalyticsDestination</base>
    <member kind="function">
      <type></type>
      <name>ThreadedAnalyticsDestination</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>ab9a6dfe1046433c3b5b9ec764fc6260d</anchor>
      <arglist>(const String &amp;threadName=&quot;Analytics thread&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadedAnalyticsDestination</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>aae993dee10c7bc385e9437472792b03b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaximumBatchSize</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>afd72d3a1b982b1fe5c2bdbef147a5aae</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>logBatchedEvents</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>a72822517bc35699a4f474a35979e1430</anchor>
      <arglist>(const Array&lt; AnalyticsEvent &gt; &amp;events)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopLoggingEvents</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>accb9697247b2816d09954d5ed16ed3a7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBatchPeriod</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>a338523778a4c5502c3faad51b3759c47</anchor>
      <arglist>(int newSubmissionPeriodMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logEvent</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>ae4eef47f1255ba739ff571a600804526</anchor>
      <arglist>(const AnalyticsEvent &amp;event) override final</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startAnalyticsThread</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>a73fc7de0e7468f8e0324bba6b0a1d69f</anchor>
      <arglist>(int initialBatchPeriodMilliseconds)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stopAnalyticsThread</name>
      <anchorfile>classThreadedAnalyticsDestination.html</anchorfile>
      <anchor>a5815b24414f5f982e796ce9690be8421</anchor>
      <arglist>(int timeoutMilliseconds)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AudioFormatWriter::ThreadedWriter</name>
    <filename>classAudioFormatWriter_1_1ThreadedWriter.html</filename>
    <class kind="class">AudioFormatWriter::ThreadedWriter::IncomingDataReceiver</class>
    <member kind="function">
      <type></type>
      <name>ThreadedWriter</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter.html</anchorfile>
      <anchor>a8efb067cf742fdac8b2bc6e21a084531</anchor>
      <arglist>(AudioFormatWriter *writer, TimeSliceThread &amp;backgroundThread, int numSamplesToBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadedWriter</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter.html</anchorfile>
      <anchor>acb40f07ce4ffd0bdff82533d61ca79f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter.html</anchorfile>
      <anchor>a75e83af285e9c0ce5d74522220821051</anchor>
      <arglist>(const float *const *data, int numSamples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataReceiver</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter.html</anchorfile>
      <anchor>af9af3b0ff01f3e62427c0526087f5ab3</anchor>
      <arglist>(IncomingDataReceiver *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlushInterval</name>
      <anchorfile>classAudioFormatWriter_1_1ThreadedWriter.html</anchorfile>
      <anchor>aed11ea43682211de3bc3c2f86799686f</anchor>
      <arglist>(int numSamplesPerFlush) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadLocalValue</name>
    <filename>classThreadLocalValue.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>ThreadLocalValue</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>a8eddfbf44c904df38a528fb5b1d00e20</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocalValue</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>a5f84ce8c97c0c3d76be387b0d9cd5feb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>operator*</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>ab67bc069ee528cb04b4884c462ba8d42</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Type *</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>acbe0fe7fcfbd6511094512d01d3cdd16</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>aeb7eb5ddc5e5818f1ce968caa3777a1d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ThreadLocalValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>a642a616f63c9b84c12460a6fd77afdda</anchor>
      <arglist>(const Type &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>get</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>acfba4720f04999b3160aa73455e10c66</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseCurrentThreadStorage</name>
      <anchorfile>classThreadLocalValue.html</anchorfile>
      <anchor>a78af45671b2b057f0f584a75f79ff5b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadPool</name>
    <filename>classThreadPool.html</filename>
    <class kind="class">ThreadPool::JobSelector</class>
    <member kind="typedef">
      <type>ThreadPoolOptions</type>
      <name>Options</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>afde032ae4959b2c13a4ca4b2cbc94ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadPool</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>abb55dfd3e1475c0b423943c3456f3d0c</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadPool</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a3225e86aa7835545b3f6c2c8d363d5e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadPool</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>ada483e083fa0f8889c77effac7c11e59</anchor>
      <arglist>(int numberOfThreads, size_t threadStackSizeBytes=Thread::osDefaultStackSize, Thread::Priority desiredThreadPriority=Thread::Priority::normal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadPool</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a44d3d2ab618970605e684efc216655eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>ad46e866e912868092fff107dc555443b</anchor>
      <arglist>(ThreadPoolJob *job, bool deleteJobWhenFinished)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a67017032e17cc020cfb22ca1fdee73ba</anchor>
      <arglist>(std::function&lt; ThreadPoolJob::JobStatus()&gt; job)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a451c2a4d40a477e234ff314b350650d8</anchor>
      <arglist>(std::function&lt; void()&gt; job)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a10da7494ab922d7157a5929d0689bf54</anchor>
      <arglist>(ThreadPoolJob *job, bool interruptIfRunning, int timeOutMilliseconds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeAllJobs</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a621253ea8de07a09a6c18238f8d33ced</anchor>
      <arglist>(bool interruptRunningJobs, int timeOutMilliseconds, JobSelector *selectedJobsToRemove=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumJobs</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>ae1c2983776e20c5052a76c6135619d7b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumThreads</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>af5922ccfdea56c1db879fcb1018e8165</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ThreadPoolJob *</type>
      <name>getJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a069d3924260101cc5ddfdb5fc016911e</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>af8b97040a365399bfd3573957de81209</anchor>
      <arglist>(const ThreadPoolJob *job) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isJobRunning</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a0aa6b9aa0658c202bfa4956df3a3a88e</anchor>
      <arglist>(const ThreadPoolJob *job) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForJobToFinish</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>afb20e0b644a6871a4de2de7f73aa3ee5</anchor>
      <arglist>(const ThreadPoolJob *job, int timeOutMilliseconds) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveJobToFront</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a8c6140ef9f1032aa5da47dfc15b86cdb</anchor>
      <arglist>(const ThreadPoolJob *jobToMove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getNamesOfAllJobs</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a017602a7ad54d6293d6c0c6a67cc36e5</anchor>
      <arglist>(bool onlyReturnActiveJobs) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ThreadPoolJob</name>
      <anchorfile>classThreadPool.html</anchorfile>
      <anchor>a30fa0c8451aac6cc84a56b9bca7259c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadPoolJob</name>
    <filename>classThreadPoolJob.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>JobStatus</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a534c077f3c60168d88555ade062420b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>jobHasFinished</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a534c077f3c60168d88555ade062420b3a390a063ef5f8b769a682f1daefc64e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>jobNeedsRunningAgain</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a534c077f3c60168d88555ade062420b3a42789d58048631dd96008ce23911a545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>jobHasFinished</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a534c077f3c60168d88555ade062420b3a390a063ef5f8b769a682f1daefc64e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>jobNeedsRunningAgain</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a534c077f3c60168d88555ade062420b3a42789d58048631dd96008ce23911a545</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadPoolJob</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a701138425809122d1271561fcfa1c20d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadPoolJob</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a519d648535cefc3aed07455dd5dd9e5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getJobName</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>ac38d4b20b57d6dbf46140709f573ea1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJobName</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a0005910260394539b8117a858f5b4cfb</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual JobStatus</type>
      <name>runJob</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>aec49c01680e563257c79088dc87bc0d9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a807c21e00f00548037cd10d4bab64347</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldExit</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a441a94cba7ec96242fd7268371d9c5ea</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalJobShouldExit</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>acf58a7de172ae74d6ebb4a9fb59ed4d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a2fe4f8e2b6dfbe4cf339ab082339e086</anchor>
      <arglist>(Thread::Listener *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a094d871e7f48cde34331c55b2154f61b</anchor>
      <arglist>(Thread::Listener *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ThreadPoolJob *</type>
      <name>getCurrentThreadPoolJob</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>ac51bb56a931d64bf07e7c6804ff14169</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ThreadPool</name>
      <anchorfile>classThreadPoolJob.html</anchorfile>
      <anchor>a5d97748be7d69dcc44ef551ea35ef20f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ThreadPoolOptions</name>
    <filename>structThreadPoolOptions.html</filename>
    <member kind="function">
      <type>ThreadPoolOptions</type>
      <name>withThreadName</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>afb67778c63b1b67921b6ecc3befc32fe</anchor>
      <arglist>(String newThreadName) const</arglist>
    </member>
    <member kind="function">
      <type>ThreadPoolOptions</type>
      <name>withNumberOfThreads</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a38afdce394fa1825db8d395c522e79da</anchor>
      <arglist>(int newNumberOfThreads) const</arglist>
    </member>
    <member kind="function">
      <type>ThreadPoolOptions</type>
      <name>withThreadStackSizeBytes</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a150f906385e56fa1e61b175feee474ee</anchor>
      <arglist>(size_t newThreadStackSizeBytes) const</arglist>
    </member>
    <member kind="function">
      <type>ThreadPoolOptions</type>
      <name>withDesiredThreadPriority</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a6e4ce340f85c1e53e1eb3fc0da4c3bfd</anchor>
      <arglist>(Thread::Priority newDesiredThreadPriority) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>threadName</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a22f5d18f2f59cd8151c52e703d74abe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numberOfThreads</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a369eea6095bad77d7175fdf5b7853085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>threadStackSizeBytes</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>a21ecd9315e461820f0a9fd0a1096b63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Thread::Priority</type>
      <name>desiredThreadPriority</name>
      <anchorfile>structThreadPoolOptions.html</anchorfile>
      <anchor>ae4dc6a44e03a4596d73f9a5120322564</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadWithProgressWindow</name>
    <filename>classThreadWithProgressWindow.html</filename>
    <base>Thread</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>ThreadWithProgressWindow</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>ac4fae9b0c2d110ca03e010d34133ea75</anchor>
      <arglist>(const String &amp;windowTitle, bool hasProgressBar, bool hasCancelButton, int timeOutMsWhenCancelling=10000, const String &amp;cancelButtonText=String(), Component *componentToCentreAround=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadWithProgressWindow</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>a7fd224fde4af82af4a12f935dd20c4e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runThread</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>af53e76ee47cd0edccbf409f2e5c7f0e0</anchor>
      <arglist>(Priority priority=Priority::normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>launchThread</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>aa58bbd5e72333c27f8f225dd90833323</anchor>
      <arglist>(Priority priority=Priority::normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgress</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>a607960c4dca64ea8e6193cc5e94d8c76</anchor>
      <arglist>(double newProgress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatusMessage</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>a3f85676fc78cb05eecaf93f5d47eeaa5</anchor>
      <arglist>(const String &amp;newStatusMessage)</arglist>
    </member>
    <member kind="function">
      <type>AlertWindow *</type>
      <name>getAlertWindow</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>afa46bdafdd20821db7d84b5c4a129892</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>threadComplete</name>
      <anchorfile>classThreadWithProgressWindow.html</anchorfile>
      <anchor>a1d992a3d19b28c2f1fca0a6a73865409</anchor>
      <arglist>(bool userPressedCancel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Time</name>
    <filename>classTime.html</filename>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a0eedb4e626b8e3fdcaf63519b86ea778</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>aef828f5ec1ae48f7f92ad3f8d488d4ee</anchor>
      <arglist>(int64 millisecondsSinceEpoch) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a1ae5f3db5459bf5518aeb49bc94f1daf</anchor>
      <arglist>(int year, int month, int day, int hours, int minutes, int seconds=0, int milliseconds=0, bool useLocalTime=true) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>acb95905b0e012d329a965b5c5b24e6fd</anchor>
      <arglist>(const Time &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Time</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a6edfddd1575793015d93e70fb725256c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator=</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>ab23219908b5cdb2c12d53facb56031f7</anchor>
      <arglist>(const Time &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>toMilliseconds</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>ad1581903aeaa659db034c169c2df54c9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getYear</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a076f935b3953dc9af953e8ed79d85e6a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMonth</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a50230e3a7285ba9f81ab0fd41a95b22e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getMonthName</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a59ce05fc529ad757071f50f893605a85</anchor>
      <arglist>(bool threeLetterVersion) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDayOfMonth</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>aa26595c43c171c5454681403c443f7d0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDayOfWeek</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a6e9991fa052e5656f658f8073c25b935</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDayOfYear</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a4966bd179982c52ecc1eb017dba69ee5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getWeekdayName</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a7d46001a7e4967a58aa00c78559cb2da</anchor>
      <arglist>(bool threeLetterVersion) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHours</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>ab946ef04018a381a292448bbeb6e989e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAfternoon</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>aaeffa1bc5331837fa7243e466e36285f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHoursInAmPmFormat</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a0d3a0664160d9e6f37a7afe93df0a12b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinutes</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a8afef5dbc64bee686f3fadd4c8ea3ce0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSeconds</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a00ae85ee9d91d73508112b0ddac71904</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMilliseconds</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a280b55b2d738686ac4903e25cdb28116</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDaylightSavingTime</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a72c35ab7767a5a3193501b4c1eb62269</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTimeZone</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a8f3621be7fb2bece1dc37a8f033f60e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getUTCOffsetSeconds</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a357b9e4c5fd77a9a19f9ae7a5e18d0da</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getUTCOffsetString</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a65717c1a1b8c6ab099bf8c7d75b287b1</anchor>
      <arglist>(bool includeDividerCharacters) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a330e0926141abd7ef42957bce8a9e054</anchor>
      <arglist>(bool includeDate, bool includeTime, bool includeSeconds=true, bool use24HourClock=false) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>formatted</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>afe9d0c7308b6e75fbb5e5d7b76262825</anchor>
      <arglist>(const String &amp;format) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toISO8601</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>afc04c7bbc33f434ec579810e672eacd2</anchor>
      <arglist>(bool includeDividerCharacters) const</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator+=</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a0be277e682d1c70ba4a32ea3edfb9427</anchor>
      <arglist>(RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator-=</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a813210f77e32bb2e9dbfac7c8ddb2746</anchor>
      <arglist>(RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSystemTimeToThisTime</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a77bbb780379a892724b052b6542fb407</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time JUCE_CALLTYPE</type>
      <name>getCurrentTime</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>abc76e37eb137734df20c107ae94bbfee</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>fromISO8601</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>af98978e0bd58d39a7f6aab2c40088d2c</anchor>
      <arglist>(StringRef iso8601)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getWeekdayName</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>af55383bb7849e84e1db8dfe176462d42</anchor>
      <arglist>(int dayNumber, bool threeLetterVersion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMonthName</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a387772b6efe5dbc85a5a97ec3ebc7cb6</anchor>
      <arglist>(int monthNumber, bool threeLetterVersion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>currentTimeMillis</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a3ddd01042580e201e78e92c46b5e5f54</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>getMillisecondCounter</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a8aa2b95bb1fc2fd7a2df29736bad3a37</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>getMillisecondCounterHiRes</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a3f2fcf93d44c6b3828c82f5d4c18b0e4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>waitForMillisecondCounter</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>aacdbdd9f83346c0b1d34661cf454904b</anchor>
      <arglist>(uint32 targetTime) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>getApproximateMillisecondCounter</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a5fe46552067d8e6fa6eb67b120c5a6be</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>getHighResolutionTicks</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>af33d7295da41f2d645d8a5e93f1cfe45</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>getHighResolutionTicksPerSecond</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a71124045a6a77003fc8d838d79688977</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>highResolutionTicksToSeconds</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a3c4d54513d5d2be78a790cfd0b8c0493</anchor>
      <arglist>(int64 ticks) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>secondsToHighResolutionTicks</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a1690ac880d53fa9c2c76b2b5f67e776f</anchor>
      <arglist>(double seconds) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>getCompilationDate</name>
      <anchorfile>classTime.html</anchorfile>
      <anchor>a4bcdd6953120779dfba089902a91983d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimedCallback</name>
    <filename>classTimedCallback.html</filename>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>TimedCallback</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>af01d89459125cffd314174fdc4033fe9</anchor>
      <arglist>(std::function&lt; void()&gt; callbackIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TimedCallback</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>a9b54172f356a6235fcb1db734ed821e2</anchor>
      <arglist>() noexcept override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimer</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>a3b1a51ac348c56a55fcef4570214f057</anchor>
      <arglist>(int intervalInMilliseconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimerHz</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>a457efb22cb11b8518b18a0e8f02d818b</anchor>
      <arglist>(int timerFrequencyHz) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTimer</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>ab918b8c1f80bf1de92dd1a5878f498bd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimerRunning</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>a11b80f425e27ea9899e05b104e2df07a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimerInterval</name>
      <anchorfile>classTimedCallback.html</anchorfile>
      <anchor>a3515b6e7a1e3777965e35686eaeb2da7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Timer</name>
    <filename>classTimer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Timer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ad3c95ce902fce977d280256256856d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>timerCallback</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a8adc40ca0fb4170737ba12e30481b9d8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a3b1a51ac348c56a55fcef4570214f057</anchor>
      <arglist>(int intervalInMilliseconds) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTimerHz</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a457efb22cb11b8518b18a0e8f02d818b</anchor>
      <arglist>(int timerFrequencyHz) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTimer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ab918b8c1f80bf1de92dd1a5878f498bd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimerRunning</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a11b80f425e27ea9899e05b104e2df07a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimerInterval</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a3515b6e7a1e3777965e35686eaeb2da7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>callAfterDelay</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>ae7100e8b84d2a8d6adac3d14cbbd27d6</anchor>
      <arglist>(int milliseconds, std::function&lt; void()&gt; functionToCall)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void JUCE_CALLTYPE</type>
      <name>callPendingTimersSynchronously</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a7074d145c7408da67fdbbe7359aa3b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Timer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a3d18ff196960cc65f19ff5452ece31db</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Timer</name>
      <anchorfile>classTimer.html</anchorfile>
      <anchor>a9d88bd608681fc2dc80e87044ed64526</anchor>
      <arglist>(const Timer &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioPlayHead::TimeSignature</name>
    <filename>structAudioPlayHead_1_1TimeSignature.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structAudioPlayHead_1_1TimeSignature.html</anchorfile>
      <anchor>ad21a7fefe35f9335ae957769142b0833</anchor>
      <arglist>(const TimeSignature &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structAudioPlayHead_1_1TimeSignature.html</anchorfile>
      <anchor>abc3fe3a051c1269179d3992815c19b6f</anchor>
      <arglist>(const TimeSignature &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numerator</name>
      <anchorfile>structAudioPlayHead_1_1TimeSignature.html</anchorfile>
      <anchor>ae12375882134329da82afa4cc4f87c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>denominator</name>
      <anchorfile>structAudioPlayHead_1_1TimeSignature.html</anchorfile>
      <anchor>a0e908669eb591108516a88b24f6c57fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeSliceClient</name>
    <filename>classTimeSliceClient.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimeSliceClient</name>
      <anchorfile>classTimeSliceClient.html</anchorfile>
      <anchor>aedd0f68e061de085ae7014629aee9d16</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>useTimeSlice</name>
      <anchorfile>classTimeSliceClient.html</anchorfile>
      <anchor>a272b0868c9bd0b5c281cf09dbaa69a9c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TimeSliceThread</name>
      <anchorfile>classTimeSliceClient.html</anchorfile>
      <anchor>ae2223f00bdb9eb1f9893305bac3bb600</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeSliceThread</name>
    <filename>classTimeSliceThread.html</filename>
    <base>Thread</base>
    <member kind="function">
      <type></type>
      <name>TimeSliceThread</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>ad2fa29d3076a7c0b600e297cc18fc9d9</anchor>
      <arglist>(const String &amp;threadName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TimeSliceThread</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a411e8706880bb704066bc2b039776b45</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTimeSliceClient</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a32774664744aed47f22d255889fd50f2</anchor>
      <arglist>(TimeSliceClient *clientToAdd, int millisecondsBeforeStarting=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToFrontOfQueue</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a690e5733cc918dcad9d9e4d98f2326f5</anchor>
      <arglist>(TimeSliceClient *clientToMove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTimeSliceClient</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a63268fd875e85e7bf705fd608e2988cf</anchor>
      <arglist>(TimeSliceClient *clientToRemove)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllClients</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a6a8c1f22111376a440e79498127701a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumClients</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a28af6d0122a09584c3490f0c9a55b16c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TimeSliceClient *</type>
      <name>getClient</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a6cda08105eddaa7a295a01476e5162e0</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classTimeSliceThread.html</anchorfile>
      <anchor>a02663a9825fd2eef3393863e0b6a87bf</anchor>
      <arglist>(const TimeSliceClient *) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToggleButton</name>
    <filename>classToggleButton.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337dac6ba76c874375d1b8a3080fe6167ab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tickColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337da5ad10f3c5e921be75e40ec805cb3eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tickDisabledColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337da31a40a0a86aff9b13fb6f505951b2d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337dac6ba76c874375d1b8a3080fe6167ab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tickColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337da5ad10f3c5e921be75e40ec805cb3eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tickDisabledColourId</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a23091ad53b2ffcf4a9c6c463180a337da31a40a0a86aff9b13fb6f505951b2d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToggleButton</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>aa978ecd118f11987b5a8060072b407f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToggleButton</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a96fc9c7af4c32810296c6d91c8d0fc86</anchor>
      <arglist>(const String &amp;buttonText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToggleButton</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a97fb5a1df2eb3924e6f2caac84c48eaf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeWidthToFitText</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>a5b2996c62b836a05bada17312ac7361c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>aa9d80812044d2fa6216b2e21a540d4b8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>ab2af5e848d50fcce6a55a4d2349f345d</anchor>
      <arglist>(Graphics &amp;, bool, bool) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classToggleButton.html</anchorfile>
      <anchor>ae39d1bac0e55a11e4f355d5b14a8f7f6</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CodeEditorComponent::ColourScheme::TokenType</name>
    <filename>structCodeEditorComponent_1_1ColourScheme_1_1TokenType.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structCodeEditorComponent_1_1ColourScheme_1_1TokenType.html</anchorfile>
      <anchor>ac12c92870f85aa19da82f6ae2e75ea6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>structCodeEditorComponent_1_1ColourScheme_1_1TokenType.html</anchorfile>
      <anchor>ad64a0ec08892eba127e52ae798813780</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Tolerance</name>
    <filename>classTolerance.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>Tolerance</name>
      <anchorfile>classTolerance.html</anchorfile>
      <anchor>a3125fa645cdf558e429aa210343d9b2f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>Tolerance</type>
      <name>withAbsolute</name>
      <anchorfile>classTolerance.html</anchorfile>
      <anchor>a18353b1910d69a024da0aa1bcd1aa394</anchor>
      <arglist>(Type newAbsolute)</arglist>
    </member>
    <member kind="function">
      <type>Tolerance</type>
      <name>withRelative</name>
      <anchorfile>classTolerance.html</anchorfile>
      <anchor>a3156a85e24ff6f66765acbb4f0b2e8c2</anchor>
      <arglist>(Type newRelative)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getAbsolute</name>
      <anchorfile>classTolerance.html</anchorfile>
      <anchor>a4d336a46efbb202c64c175a923adc83e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>getRelative</name>
      <anchorfile>classTolerance.html</anchorfile>
      <anchor>a8b89517dbd3418d98c1651d630b921f1</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToneGeneratorAudioSource</name>
    <filename>classToneGeneratorAudioSource.html</filename>
    <base>AudioSource</base>
    <member kind="function">
      <type></type>
      <name>ToneGeneratorAudioSource</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>a474ce1bd0aef35005c8fcc7fb88ad27f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToneGeneratorAudioSource</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>ac42eb0b0324759a3f33cc7fef20fad40</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmplitude</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>a867ed3a9f24e981e527be49e670cb82b</anchor>
      <arglist>(float newAmplitude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrequency</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>acbb84caec7c6db2f507edeb9ab70b50d</anchor>
      <arglist>(double newFrequencyHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareToPlay</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>a35738ccc76573c3d00f6c9cfe2494a4b</anchor>
      <arglist>(int samplesPerBlockExpected, double sampleRate) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseResources</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>aa9ffad22e4fa81eade2b237618d3ada2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextAudioBlock</name>
      <anchorfile>classToneGeneratorAudioSource.html</anchorfile>
      <anchor>a13a58f7e1b3a296ce2070bbe3df57263</anchor>
      <arglist>(const AudioSourceChannelInfo &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Toolbar</name>
    <filename>classToolbar.html</filename>
    <base>Component</base>
    <base>DragAndDropContainer</base>
    <base>DragAndDropTarget</base>
    <class kind="struct">Toolbar::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ToolbarItemStyle</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iconsOnly</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56ade929b3efd0d4c8f02ee2fb0bd6a7f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iconsWithText</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56a6f4995861dcf04ad6973aa52a04d40ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textOnly</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56a98e59ac60f43fabf47900bb5978252b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CustomisationFlags</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowIconsOnlyChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa54114d08a4d2827e71b0a40df4a235e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowIconsWithTextChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa348c3e9d7b294f4ad034e1d6b257903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowTextOnlyChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa4a8564e3f78472092203f0502fd9e091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showResetToDefaultsButton</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa0b0997b8269ec1a5b8fb9f6da93ee2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allCustomisationOptionsEnabled</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa52d229dd720fe17da7cffa8aec5e70c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9ac36a170aa9bdbd62a9e148a54d19d1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>separatorColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a5af4bc29284ef81090fa15f11a0f30e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonMouseOverBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9aba14bbecd41d683ad7775213c5a73254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonMouseDownBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a33774e84fadec5b5fb421cbea794c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a6f6e4cc767b4f37b600ddcbe58f4b55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editingModeOutlineColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a783c2d3c7bee40ce820b9fc1b8450d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>customisationDialogBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a247f75b5f9f50d06bd31a69645b8ce80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iconsOnly</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56ade929b3efd0d4c8f02ee2fb0bd6a7f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iconsWithText</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56a6f4995861dcf04ad6973aa52a04d40ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textOnly</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a20676e8832b03e18af29fd3e009d7f56a98e59ac60f43fabf47900bb5978252b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowIconsOnlyChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa54114d08a4d2827e71b0a40df4a235e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowIconsWithTextChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa348c3e9d7b294f4ad034e1d6b257903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allowTextOnlyChoice</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa4a8564e3f78472092203f0502fd9e091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>showResetToDefaultsButton</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa0b0997b8269ec1a5b8fb9f6da93ee2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>allCustomisationOptionsEnabled</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a9036434be5b014285c69d2b87841fb3fa52d229dd720fe17da7cffa8aec5e70c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9ac36a170aa9bdbd62a9e148a54d19d1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>separatorColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a5af4bc29284ef81090fa15f11a0f30e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonMouseOverBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9aba14bbecd41d683ad7775213c5a73254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>buttonMouseDownBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a33774e84fadec5b5fb421cbea794c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>labelTextColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a6f6e4cc767b4f37b600ddcbe58f4b55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editingModeOutlineColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a783c2d3c7bee40ce820b9fc1b8450d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>customisationDialogBackgroundColourId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae89655c1fc755d7648eedcefcb620bc9a247f75b5f9f50d06bd31a69645b8ce80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Toolbar</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a382a894e4b7f3f82dacfb1fcaedfe716</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Toolbar</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>aacff48ca16df25af72b265c0e6ec080d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertical</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ac3dd0cec7d3b445578a9fa4fa6519308</anchor>
      <arglist>(bool shouldBeVertical)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertical</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a2d55c4ec24c2341c7b47714534ed5e98</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThickness</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a2b99b5c21d3d282b1530443473c45c23</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLength</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a4f13787582bd032a2123c206b383e89b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a4c47ef0fad73a6ce0d5ca7169ad622c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>af554bdd9557b8c9107384af96a3a402c</anchor>
      <arglist>(ToolbarItemFactory &amp;factory, int itemId, int insertIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeToolbarItem</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a458f8ab507f5c63b4cb0ab82f8e59ae0</anchor>
      <arglist>(int itemIndex)</arglist>
    </member>
    <member kind="function">
      <type>ToolbarItemComponent *</type>
      <name>removeAndReturnItem</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a841e2c6df38144e96d145d59f94d21d8</anchor>
      <arglist>(int itemIndex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumItems</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ace6bcc43585123681e775dd538892766</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemId</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a4caa4124f183b85f0609e9ae837f3cbc</anchor>
      <arglist>(int itemIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ToolbarItemComponent *</type>
      <name>getItemComponent</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>afe84909073165293cb75543732aca2b2</anchor>
      <arglist>(int itemIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDefaultItems</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae9fdaea1b76bc158f8a9b22866911b6f</anchor>
      <arglist>(ToolbarItemFactory &amp;factoryToUse)</arglist>
    </member>
    <member kind="function">
      <type>ToolbarItemStyle</type>
      <name>getStyle</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a21e3f0e0304abbafc1d40decda8c856d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ad5f7338537653c5e5c9d8d29482eac11</anchor>
      <arglist>(const ToolbarItemStyle &amp;newStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCustomisationDialog</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a0d71a6a9f9ebb041b62c0d7d4721c21e</anchor>
      <arglist>(ToolbarItemFactory &amp;factory, int optionFlags=allCustomisationOptionsEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditingActive</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ab2bdef593ea0ea565b98241072860b11</anchor>
      <arglist>(bool editingEnabled)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a7b03b5296ab8033586210dc8e4b8a765</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreFromString</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>aa1a6e1e20211d3601a86a508bd2428eb</anchor>
      <arglist>(ToolbarItemFactory &amp;factoryToUse, const String &amp;savedVersion)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a3bd8be5d899b3c3448e88127c34d59c7</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>aab983263c74d1c1fe48d558a855c1f51</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a1a491913b696ccdfb8ae1ed31c351dcc</anchor>
      <arglist>(const MouseEvent &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterestedInDragSource</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ae1c6a81d86121f50624aa3138eb02e10</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDragMove</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a58ac4f895b8424743dd82ed215e11fca</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDragExit</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>ac622c56495cd76e6dcf359610b84a418</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDropped</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a834c50d62372f02a7b9c217d3e9130ba</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a1e8e0b6d88dd0e3daff420f2fe6e738f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAllItemPositions</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a754c6bad431c7e3a2fa35c6edda41ab5</anchor>
      <arglist>(bool animate)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>aa7c388ca195f29e1a66008c541773828</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ToolbarItemComponent *</type>
      <name>createItem</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a5364e709ed0b5e6c99031448efcca948</anchor>
      <arglist>(ToolbarItemFactory &amp;, int itemId)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>toolbarDragDescriptor</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a087aff29b1bcec3d33863de71aacf0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MissingItemsComponent</name>
      <anchorfile>classToolbar.html</anchorfile>
      <anchor>a6baf13a6dea4954eb0a6963b7282f8b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolbarButton</name>
    <filename>classToolbarButton.html</filename>
    <base>ToolbarItemComponent</base>
    <member kind="function">
      <type></type>
      <name>ToolbarButton</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>addda25fab9e392253486443b891ab221</anchor>
      <arglist>(int itemId, const String &amp;labelText, std::unique_ptr&lt; Drawable &gt; normalImage, std::unique_ptr&lt; Drawable &gt; toggledOnImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolbarButton</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>a1f8c63ac2677b7d8e610db28170ef5c2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getToolbarItemSizes</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>ab76d0f3b139db33e507c327db5edd865</anchor>
      <arglist>(int toolbarDepth, bool isToolbarVertical, int &amp;preferredSize, int &amp;minSize, int &amp;maxSize) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButtonArea</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>a7da5c961f93d6d49887d8f5b3d6ef034</anchor>
      <arglist>(Graphics &amp;, int width, int height, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contentAreaChanged</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>af365b2d19d0d3c76f157d74a49e3a64f</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buttonStateChanged</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>ae16d47d58593cea8ce31bf9d9a8cae4d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>a62f9ef54d3dd2a234309250a2f75734d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classToolbarButton.html</anchorfile>
      <anchor>a3308004ba6d256b066a42cc510335d13</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolbarItemComponent</name>
    <filename>classToolbarItemComponent.html</filename>
    <base>Button</base>
    <member kind="enumeration">
      <type></type>
      <name>ToolbarEditingMode</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normalMode</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a1541b19e132dd72861bdf1a9d73c2717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableOnToolbar</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a33d140eb9c5d5bc9e4ce6cd838dc30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableOnPalette</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a440b4d0912bbbaf54955a30814e5bd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>normalMode</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a1541b19e132dd72861bdf1a9d73c2717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableOnToolbar</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a33d140eb9c5d5bc9e4ce6cd838dc30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>editableOnPalette</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ad499f9f48a5149685ab8da86244fd4e4a440b4d0912bbbaf54955a30814e5bd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolbarItemComponent</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a7af0b03ed1fd7b50cce26291e5afe8b7</anchor>
      <arglist>(int itemId, const String &amp;labelText, bool isBeingUsedAsAButton)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolbarItemComponent</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a0687dcf6dd22681dd8ce6dfe2a55366e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getItemId</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a789df96b889f3bd582a89cd18c32a8f0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Toolbar *</type>
      <name>getToolbar</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>aae1627019a14f52e069f6fb53ae7a017</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToolbarVertical</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ae7ac4f367adf86b89236c94611e7d580</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Toolbar::ToolbarItemStyle</type>
      <name>getStyle</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>afaacab2b6a1cb805b6d6c312487b8148</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStyle</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a87f11ea60f19c4dda9e019ed7b4760e8</anchor>
      <arglist>(const Toolbar::ToolbarItemStyle &amp;newStyle)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getContentArea</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a9584ec7a6a80e577e7312e79f5b0be00</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getToolbarItemSizes</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a8d51f7ec7319161a2cec966331c753af</anchor>
      <arglist>(int toolbarThickness, bool isToolbarVertical, int &amp;preferredSize, int &amp;minSize, int &amp;maxSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paintButtonArea</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a72f83aef9d05179579355986d07ad78d</anchor>
      <arglist>(Graphics &amp;g, int width, int height, bool isMouseOver, bool isMouseDown)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>contentAreaChanged</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a93180fe84b7a16ceafa985ece169a95d</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newBounds)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEditingMode</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a9d980df32fdb250b4805b4aea5ac18e8</anchor>
      <arglist>(ToolbarEditingMode newMode)</arglist>
    </member>
    <member kind="function">
      <type>ToolbarEditingMode</type>
      <name>getEditingMode</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a5fba464ee5eda6ba214de497cecbeb86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paintButton</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>ac330a0e8496846a191fea1a023ab7e44</anchor>
      <arglist>(Graphics &amp;, bool isMouseOver, bool isMouseDown) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>afc8e41938abc9d59ac9f471a9fe51209</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a9130ead08983ef8ce34be26063ac6210</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Toolbar</name>
      <anchorfile>classToolbarItemComponent.html</anchorfile>
      <anchor>a6e93dad79bd627a27eef5e060cb0112c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolbarItemFactory</name>
    <filename>classToolbarItemFactory.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>SpecialItemIds</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>separatorBarId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4a38897536f81bb5f607c2b71757e1e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spacerId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4ac286d65323d1f29475107f6836416631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>flexibleSpacerId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4acfa608a9b717b6c24dcdfb9ba378f1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>separatorBarId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4a38897536f81bb5f607c2b71757e1e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spacerId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4ac286d65323d1f29475107f6836416631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>flexibleSpacerId</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a415ffaa38b6306574ad6777ccf6d2ac4acfa608a9b717b6c24dcdfb9ba378f1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolbarItemFactory</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>aff4611dac37d3e945a719718b673b7fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ToolbarItemFactory</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a596b8244e44da37f9a8f68491f00b0ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllToolbarItemIds</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>ad714c2b2092438075488357417e3376f</anchor>
      <arglist>(Array&lt; int &gt; &amp;ids)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getDefaultItemSet</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>a334318465c8de5333d075519f38bb0dd</anchor>
      <arglist>(Array&lt; int &gt; &amp;ids)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ToolbarItemComponent *</type>
      <name>createItem</name>
      <anchorfile>classToolbarItemFactory.html</anchorfile>
      <anchor>ac4600014ac14433314511a8af1a187c0</anchor>
      <arglist>(int itemId)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolbarItemPalette</name>
    <filename>classToolbarItemPalette.html</filename>
    <base>Component</base>
    <base>DragAndDropContainer</base>
    <member kind="function">
      <type></type>
      <name>ToolbarItemPalette</name>
      <anchorfile>classToolbarItemPalette.html</anchorfile>
      <anchor>a23f2b4e6a06a1cde33504cf789537a18</anchor>
      <arglist>(ToolbarItemFactory &amp;factory, Toolbar &amp;toolbar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolbarItemPalette</name>
      <anchorfile>classToolbarItemPalette.html</anchorfile>
      <anchor>a054cfc9dea6a04981eeb805a8504710d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classToolbarItemPalette.html</anchorfile>
      <anchor>aee1fa3f12b376dbb6ea451edff357477</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classToolbarItemPalette.html</anchorfile>
      <anchor>a18344d5056dc8f9e654f11b3de048601</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Toolbar</name>
      <anchorfile>classToolbarItemPalette.html</anchorfile>
      <anchor>a6e93dad79bd627a27eef5e060cb0112c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TooltipClient</name>
    <filename>classTooltipClient.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TooltipClient</name>
      <anchorfile>classTooltipClient.html</anchorfile>
      <anchor>af2ff13364ed433e299a253efe1304e1c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getTooltip</name>
      <anchorfile>classTooltipClient.html</anchorfile>
      <anchor>a233635a4125d43bd54e9660c4ba40a90</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TooltipWindow</name>
    <filename>classTooltipWindow.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <class kind="struct">TooltipWindow::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a28c64d55232b2dfff730222dd0c1bcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a5bf990824b485757bf9ab04fc0187eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a41876befabbf3948f92be5889339aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a28c64d55232b2dfff730222dd0c1bcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>textColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a5bf990824b485757bf9ab04fc0187eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>outlineColourId</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a84c5ba04f6f39e42fdf969f1cf37f6c6a41876befabbf3948f92be5889339aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TooltipWindow</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>aba10e88ecad73cfa0f0a21df1c9f9e51</anchor>
      <arglist>(Component *parentComponent=nullptr, int millisecondsBeforeTipAppears=700)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TooltipWindow</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a41584dce0b9111e62b0868c51d9b3cf3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMillisecondsBeforeTipAppears</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>ad48b272041c7561ac2fe8fc039adebc5</anchor>
      <arglist>(int newTimeMs=700) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayTip</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>aad35b93943a622861dd83d3cade7da4b</anchor>
      <arglist>(Point&lt; int &gt; screenPosition, const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideTip</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a917c164d878207aceb22a1c71a541731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getTipFor</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a8f9f4c98b8a11426fb11274a7a9594f3</anchor>
      <arglist>(Component &amp;)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDesktopScaleFactor</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>a5aa4b08bea58ede7297bd6e87b3fbd26</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTooltipWindow.html</anchorfile>
      <anchor>aa805bf5c0e1592d7c56228864dbf3f10</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TopLevelWindow</name>
    <filename>classTopLevelWindow.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>TopLevelWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a7d52a41e30bff8d342327abc4f476112</anchor>
      <arglist>(const String &amp;name, bool addToDesktop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TopLevelWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a76df242bc60267336121c7bc9816222c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActiveWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a462b6b5a8b21a32645ee54b7a9676121</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>centreAroundComponent</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a24c4beccd6e394c68a2def2e38a3213a</anchor>
      <arglist>(Component *componentToCentreAround, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDropShadowEnabled</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>aed7017ec50e075cca022b5c11ce5fdff</anchor>
      <arglist>(bool useShadow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDropShadowEnabled</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a910577a0e16f9e80cca0ac41f61e6299</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsingNativeTitleBar</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a749fbd5e688ed8c9af3d0d99b21e18c8</anchor>
      <arglist>(bool useNativeTitleBar)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingNativeTitleBar</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a18da6a0cc04d665771cfaa3137d319c5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToDesktop</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a016b200ff582129d0aa079cb0a9bfe05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToDesktop</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>adb20393a81bcbe731b274e4fcfd8a089</anchor>
      <arglist>(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a03ed74d42fd8ef5417b974ec314d52df</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNumTopLevelWindows</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a33eeb6e6e7694cc2b2904664c60a5240</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TopLevelWindow *</type>
      <name>getTopLevelWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>ac69f59a11e13e2c4218e10f0186cc454</anchor>
      <arglist>(int index) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TopLevelWindow *</type>
      <name>getActiveTopLevelWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>ae5533999c0e3766acb3c9ea2a4abe701</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>activeWindowStatusChanged</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a6d2a68ab02862e0dda13a5d1cf874142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusOfChildComponentChanged</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a98d203f03113f827d4f711e6c0a00a73</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>aa97c47e56ebbb608a1e286962463dfe7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getDesktopWindowStyleFlags</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a144b319d9e13dc2bb9a11262caf5d23f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recreateDesktopWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a17ae4404a23e24e2859a396bc391ffc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a2981bd09f16f4e6fcb8db472761ac1de</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ResizableWindow</name>
      <anchorfile>classTopLevelWindow.html</anchorfile>
      <anchor>a7f4ca5bedd8fe673b1737af26c210411</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToVar</name>
    <filename>classToVar.html</filename>
    <member kind="typedef">
      <type>ToVarOptions</type>
      <name>Options</name>
      <anchorfile>classToVar.html</anchorfile>
      <anchor>ac1092631fb38e8b66257cc26838e2807</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; var &gt;</type>
      <name>convert</name>
      <anchorfile>classToVar.html</anchorfile>
      <anchor>a485c8dc4e69f3183bc3f59c7fad74b41</anchor>
      <arglist>(const T &amp;t, const Options &amp;options={})</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToVarOptions</name>
    <filename>classToVarOptions.html</filename>
    <member kind="function">
      <type>ToVarOptions</type>
      <name>withExplicitVersion</name>
      <anchorfile>classToVarOptions.html</anchorfile>
      <anchor>a9f50255db20214fd722f087af277a8d8</anchor>
      <arglist>(std::optional&lt; int &gt; x) const</arglist>
    </member>
    <member kind="function">
      <type>ToVarOptions</type>
      <name>withVersionIncluded</name>
      <anchorfile>classToVarOptions.html</anchorfile>
      <anchor>a0c20971fdb6f6689bc102f725f6e4720</anchor>
      <arglist>(bool x) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getExplicitVersion</name>
      <anchorfile>classToVarOptions.html</anchorfile>
      <anchor>a9b7a0d023da83dfa65edc865fef23a42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getVersionIncluded</name>
      <anchorfile>classToVarOptions.html</anchorfile>
      <anchor>ad805d75671d04993a839c4c8139992a8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Grid::TrackInfo</name>
    <filename>structGrid_1_1TrackInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a59b526c5c9e68687c32fb7105d21ad7e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>ac4feb8dd17a8ec4c3f2095b8e56f287d</anchor>
      <arglist>(Px sizeInPixels) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>ac4154f3415eb42efb0a3bb311cea707e</anchor>
      <arglist>(Fr fractionOfFreeSpace) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>aff4b2967a35518f25fd42afe1b7b2f70</anchor>
      <arglist>(Px sizeInPixels, const String &amp;endLineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a5c3bdf9669aaa721efacdb64d274f2dc</anchor>
      <arglist>(Fr fractionOfFreeSpace, const String &amp;endLineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a06d772a3701b204ba7bf663488b0a7e6</anchor>
      <arglist>(const String &amp;startLineNameToUse, Px sizeInPixels) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>af974e7feb01bef0079ad10b340beb141</anchor>
      <arglist>(const String &amp;startLineNameToUse, Fr fractionOfFreeSpace) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>ae8173bf07d8a5b05ed3664159f85c97c</anchor>
      <arglist>(const String &amp;startLineNameToUse, Px sizeInPixels, const String &amp;endLineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackInfo</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a734d91d4e555b762d2ca3c0904f11ae8</anchor>
      <arglist>(const String &amp;startLineNameToUse, Fr fractionOfFreeSpace, const String &amp;endLineNameToUse) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAuto</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a952ede1833b6cfaa2e7000797452345b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFractional</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a64c85ac3a1bb62b8e179700a5eacfa84</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPixels</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>ac4407d52fb47786355af300799fdc736</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getStartLineName</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a2e2c88cb252bd80456cb909fdfa82666</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEndLineName</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a7be0b90ac9851622ee5a34d1d240c255</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSize</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a79ff1228bfd8b6fc6fc9ab7c4a916c04</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Grid</name>
      <anchorfile>structGrid_1_1TrackInfo.html</anchorfile>
      <anchor>a502b04f920610c0e574f2731a58681b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioProcessor::TrackProperties</name>
    <filename>structAudioProcessor_1_1TrackProperties.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structAudioProcessor_1_1TrackProperties.html</anchorfile>
      <anchor>aae71382223cc2011346dee79c0eb5e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Colour</type>
      <name>colour</name>
      <anchorfile>structAudioProcessor_1_1TrackProperties.html</anchorfile>
      <anchor>a7c59b53402cee38e8dd3f64c9e73dbd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TracktionMarketplaceStatus</name>
    <filename>classTracktionMarketplaceStatus.html</filename>
    <base>OnlineUnlockStatus</base>
    <member kind="function">
      <type></type>
      <name>TracktionMarketplaceStatus</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>aa469bad2853c5dbaf43a6414a44fa338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesProductIDMatch</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>a12de868a27b5657d2c3d65cba5f3ccfc</anchor>
      <arglist>(const String &amp;returnedIDFromServer) override</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getServerAuthenticationURL</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>a470dadfb5f524d155506126e45d4aba7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getWebsiteName</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>a49d23a8228030bf92db354eb90832023</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readReplyFromWebserver</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>a00f05162ad6541ae5ee1e0dd5bed6674</anchor>
      <arglist>(const String &amp;email, const String &amp;password) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>userCancelled</name>
      <anchorfile>classTracktionMarketplaceStatus.html</anchorfile>
      <anchor>ab87b4ec07ca73454422f6339f953d832</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TreeView</name>
    <filename>classTreeView.html</filename>
    <base>Component</base>
    <base>SettableTooltipClient</base>
    <base>FileDragAndDropTarget</base>
    <base>DragAndDropTarget</base>
    <class kind="struct">TreeView::LookAndFeelMethods</class>
    <member kind="enumeration">
      <type></type>
      <name>ColourIds</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aafe6141938ba7ca482d4bfd990c9972a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>linesColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa129ebbdc625406f6dd26047aaa3f082a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dragAndDropIndicatorColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aad580cdecf3960d0d68904675383bb2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>selectedItemBackgroundColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa70c4477c7945a15d0fc8e5c5f75cdb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>oddItemsColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aae28e90557dcf45d9ab9f18d22cd01269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>evenItemsColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa5a4f2c34d4e792ee21c085596555b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>backgroundColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aafe6141938ba7ca482d4bfd990c9972a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>linesColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa129ebbdc625406f6dd26047aaa3f082a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dragAndDropIndicatorColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aad580cdecf3960d0d68904675383bb2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>selectedItemBackgroundColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa70c4477c7945a15d0fc8e5c5f75cdb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>oddItemsColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aae28e90557dcf45d9ab9f18d22cd01269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>evenItemsColourId</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abeebe6dbdc6ae466495aabc64eb51d6aa5a4f2c34d4e792ee21c085596555b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeView</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a1c1c509b9eee502e4a6009714af6a6a0</anchor>
      <arglist>(const String &amp;componentName={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TreeView</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a6aa9f52a333cdbc1e539cf23425e9160</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRootItem</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a14b78e4691e3155d1a55ea7edf743596</anchor>
      <arglist>(TreeViewItem *newRootItem)</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getRootItem</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a96760d0dfcbe8282c781436d9dd6a9fb</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteRootItem</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ad5245e71c0684de6cf942238da54b9cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRootItemVisible</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a3c28114193951c8079fdfeb95738f410</anchor>
      <arglist>(bool shouldBeVisible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRootItemVisible</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a8a6f74ca5b60ecd97451e32bf386e419</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultOpenness</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a5a9030dae554634352b2c4f2ed2db5b9</anchor>
      <arglist>(bool isOpenByDefault)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areItemsOpenByDefault</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a1d29f3b4c3d964171d03744409cf5692</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMultiSelectEnabled</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>acf2e695dbd3a01343d1c69b022650e97</anchor>
      <arglist>(bool canMultiSelect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiSelectEnabled</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a026e6738d51c3a40abb38438b4966fe0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenCloseButtonsVisible</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>abe04eaa5b5df3a1d37187d002c174e24</anchor>
      <arglist>(bool shouldBeVisible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areOpenCloseButtonsVisible</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a3524e12c2137fdbee1b83b12c870b40b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSelectedItems</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ae64500dc9c423669798ab1bd81952f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSelectedItems</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ac5bd87369462f67797996dc8bb9cf4e4</anchor>
      <arglist>(int maximumDepthToSearchTo=-1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getSelectedItem</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ad1eba504f74959931c3a1de02d0fb5ec</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveSelectedRow</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>afa5d4e6ec7da7b1de06784094fedfc63</anchor>
      <arglist>(int deltaRows)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRowsInTree</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>af37f825a9c33a3350391b1bdd6897c04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getItemOnRow</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a93f5acf299fa9d64bac1eaccd76a1ded</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getItemAt</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a1a3f487f4045d5ec80321709e98de8e6</anchor>
      <arglist>(int yPosition) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollToKeepItemVisible</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a5ca65fa472695863e89dad825ae21b1c</anchor>
      <arglist>(const TreeViewItem *item)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a3e8ed1b4a419b29be076a49f66deb025</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndentSize</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ae2c670ee3063b96ff5f6d7b81e05ee06</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndentSize</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a9baf9e5fc5fa8474ba09ebbf3076a500</anchor>
      <arglist>(int newIndentSize)</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>findItemFromIdentifierString</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a7244b30fc0511b982d642f630c7518d9</anchor>
      <arglist>(const String &amp;identifierString) const</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getItemComponent</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ab8fa5e9543c09b9faffa9c7c2740d203</anchor>
      <arglist>(const TreeViewItem *item) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getOpennessState</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a7d7c90a3d4e7e1e76bef68b7d0787302</anchor>
      <arglist>(bool alsoIncludeScrollPosition) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreOpennessState</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a0e88906665c57b672def512e355af4f8</anchor>
      <arglist>(const XmlElement &amp;newState, bool restoreStoredSelection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ad212873bb6cb74f44c423cbf3aad1b66</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a6653345fa423e3969cfecb804f8b1886</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a5906c1e51ba5de9e849c79015c48f3a0</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colourChanged</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>adb597c4a208016276c11da563f2e0672</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablementChanged</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a25ee8644a3b0d300f33178c87d13fcfa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterestedInFileDrag</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>ac9b07e525d6a38bc9e01a8cf2a7fcd4a</anchor>
      <arglist>(const StringArray &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDragEnter</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a69401c46a80246efe8340fff6d43b9fb</anchor>
      <arglist>(const StringArray &amp;, int, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDragMove</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a67583d4ada989cb7f307792144e43600</anchor>
      <arglist>(const StringArray &amp;, int, int) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fileDragExit</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a14fc38d35078c12df91e38c73c8607e0</anchor>
      <arglist>(const StringArray &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filesDropped</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a728bdaa2872e613782bab096f3e1f6ff</anchor>
      <arglist>(const StringArray &amp;, int, int) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterestedInDragSource</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>afbfa354c5869c63a4c101e492c28c48a</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDragEnter</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>aeb8f828cfdbc9ea9fcdb96defac80a69</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDragMove</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a473067477127fb1e66f51000588eb06a</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDragExit</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a7e994c0a2e560228bdce393acefab088</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>itemDropped</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a1dddbf29a676760f6ba45bde53e952e9</anchor>
      <arglist>(const SourceDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a1b939ab85fe82206cf1bb222d4c983cb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TreeViewItem</name>
      <anchorfile>classTreeView.html</anchorfile>
      <anchor>a6738ac8dd5a9abdf2aa124691a8c7cfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TreeViewItem</name>
    <filename>classTreeViewItem.html</filename>
    <class kind="class">TreeViewItem::OpennessRestorer</class>
    <member kind="enumeration">
      <type></type>
      <name>Openness</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aeb42402ed8e34ef5af931a762fd55bbd</anchor>
      <arglist></arglist>
      <enumvalue file="classTreeViewItem.html" anchor="aeb42402ed8e34ef5af931a762fd55bbdacae2d2462ba2b9d938237844a57d5b72">opennessDefault</enumvalue>
      <enumvalue file="classTreeViewItem.html" anchor="aeb42402ed8e34ef5af931a762fd55bbda9128af75c403a208bf0633d8cab007b2">opennessClosed</enumvalue>
      <enumvalue file="classTreeViewItem.html" anchor="aeb42402ed8e34ef5af931a762fd55bbdabbf282cde4473f26f0bbdecfd9d61968">opennessOpen</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeViewItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a442058a1c6d9eef0aa6f8b918fcbf8d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TreeViewItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a096327dbe3300e99a80eff28f0e20a14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSubItems</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ae2357524e0d096bcde729ae99b03a38c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getSubItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a78b1e132c0d9d8a1d587179866a0a197</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSubItems</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a3e5f73cd812c6626047d38307560aaeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a536e1e4edaf0b0a472c485050d54eb5a</anchor>
      <arglist>(TreeViewItem *newItem, int insertPosition=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubItemSorted</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>adb5e41812e3efba115ded6bf59fd4f72</anchor>
      <arglist>(ElementComparator &amp;comparator, TreeViewItem *newItem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSubItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a80b8910184619d952841a1b93d4b75c4</anchor>
      <arglist>(int index, bool deleteItem=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortSubItems</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a002342e5b39ddf192d445b2bdd16d086</anchor>
      <arglist>(ElementComparator &amp;comparator)</arglist>
    </member>
    <member kind="function">
      <type>TreeView *</type>
      <name>getOwnerView</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a05247c6dfb751a59ed9d169f694cda18</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>TreeViewItem *</type>
      <name>getParentItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>af017ed2e8689caa4a1c200dbd0515085</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aac59d4198c7dc470ef45f705b23621e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpen</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ae1d86e63026471f8edea97f7dc5fd05f</anchor>
      <arglist>(bool shouldBeOpen)</arglist>
    </member>
    <member kind="function">
      <type>Openness</type>
      <name>getOpenness</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>af91df7aae2d59b7f4e40297e8a8175de</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenness</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>adb9512d6c59c0cc89d8e4336a01b9897</anchor>
      <arglist>(Openness newOpenness)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelected</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a96351e2c95b73bf170b8818774a63cf6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelected</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a8db67708fff7b1da9fbcaa25a6494aa1</anchor>
      <arglist>(bool shouldBeSelected, bool deselectOtherItemsFirst, NotificationType shouldNotify=sendNotification)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getItemPosition</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ac85ab039a8191962d11383caaab51822</anchor>
      <arglist>(bool relativeToTreeViewTopLeft) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>treeHasChanged</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aab2752eec271a51384fd10121a911ee1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaintItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aa728a2bcde2b3cd8fca4360dbfe9f99d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRowNumberInTree</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ae3809bbfa55ccd973205f5580fa0776c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areAllParentsOpen</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a9c5a3bd296fe6eb6f3edc6310e723a0c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinesDrawnForSubItems</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a7d398fd97dcd6566043fd1c1da202233</anchor>
      <arglist>(bool shouldDrawLines) noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>mightContainSubItems</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a1d4dc3f8e9971147e2649a128bd0344d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getUniqueName</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aaabafd453aa403ab00163c856280c388</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemOpennessChanged</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ae675d65af3c2ab3455b98aa6d025d070</anchor>
      <arglist>(bool isNowOpen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getItemWidth</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>af087cb931e9d425fdd46edd2121e9a2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getItemHeight</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a20fcee0edadfed43cfb2277382887cd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canBeSelected</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a89e1ecf284bf2bce94cf60b457f7964c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::unique_ptr&lt; Component &gt;</type>
      <name>createItemComponent</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a7234dd675142d729485b3e66b33fc832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintItem</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>adc3e3a7c09443e28b1f48fe10b9569b2</anchor>
      <arglist>(Graphics &amp;g, int width, int height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintOpenCloseButton</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a23749ce8fd2226cfe5ffda3af36a843d</anchor>
      <arglist>(Graphics &amp;, const Rectangle&lt; float &gt; &amp;area, Colour backgroundColour, bool isMouseOver)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintHorizontalConnectingLine</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ac1d9a9fb29727496e4149d9f5593f16e</anchor>
      <arglist>(Graphics &amp;, const Line&lt; float &gt; &amp;line)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paintVerticalConnectingLine</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aef65553f9c368989185c07be261c3dbd</anchor>
      <arglist>(Graphics &amp;, const Line&lt; float &gt; &amp;line)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>customComponentUsesTreeViewMouseHandler</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a2ae98669a46a9787ce8ddc26b923850a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemClicked</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a10b0ad85c76825c94356da8b24f856fd</anchor>
      <arglist>(const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDoubleClicked</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>aa17f8145bdbe1dec8aeeed09ffc6bf20</anchor>
      <arglist>(const MouseEvent &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemSelectionChanged</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a2b1fe5d650ef8cc31a16f1eaed03e837</anchor>
      <arglist>(bool isNowSelected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ownerViewChanged</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a66947aeb8814bc9164422375231ae5d6</anchor>
      <arglist>(TreeView *newOwner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getTooltip</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a13b0004f086cd20f212d5a33a7c48474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getAccessibilityName</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>acf47b72cd801fa234b7d850bb908d180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual var</type>
      <name>getDragSourceDescription</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a529dcbb8ef94476d1d78c0069efa6f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInterestedInFileDrag</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>abe8b909ba44b7eac0988b2adc6257c46</anchor>
      <arglist>(const StringArray &amp;files)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>filesDropped</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a6149fa51385ef76bfede3481d3646797</anchor>
      <arglist>(const StringArray &amp;files, int insertIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInterestedInDragSource</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a7a1d27462d3ddf1fab3dca14e16c2788</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;dragSourceDetails)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemDropped</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>afade9c99b85939fe8521d55b0b2ab285</anchor>
      <arglist>(const DragAndDropTarget::SourceDetails &amp;dragSourceDetails, int insertIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawsInLeftMargin</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a5ad6617d063e99ca170d2726ca87c8b1</anchor>
      <arglist>(bool canDrawInLeftMargin) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawsInRightMargin</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a5d74053652a52f66f97aa611a2854c8e</anchor>
      <arglist>(bool canDrawInRightMargin) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getOpennessState</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a993f57f6a1fbc06d16cbd08d2649ec2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreOpennessState</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a2543807283072980a45ba62f4f0eed46</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexInParent</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ad16ec5ae6dd02ed690001ac9a664fa44</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLastOfSiblings</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>ab5a379de4cea292f0b66d6c9f4f3da42</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getItemIdentifierString</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>af62dcbe9dba30736350e1a9b3bc95d20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TreeView</name>
      <anchorfile>classTreeViewItem.html</anchorfile>
      <anchor>a0f3e3c0781a1d6ba2b7744c97c0d7bf3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Typeface</name>
    <filename>classTypeface.html</filename>
    <base>ReferenceCountedObject</base>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; Typeface &gt;</type>
      <name>Ptr</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a578d20ab90e880beec2cf90ff2ac4a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>af066c1e354288742fd572cd32fd7a3fa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getStyle</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a8ece334bb10387be188d7ed9be1e975c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Typeface</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>aefdf6d610111edf238c44f93b24d78c0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSuitableForFont</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>acdd7946facd2c5adf47a2eb5fb7740bf</anchor>
      <arglist>(const Font &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getAscent</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>aefd72f013b7702a719bf1532fc1f171b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDescent</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a47d0adeb19ac659b54cad34a832192c9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getHeightToPointsFactor</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a37a6b9c6f2221722d42673af813a4d0c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getStringWidth</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>acb8c05c634392c892c0068011e888d0f</anchor>
      <arglist>(const String &amp;text)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getGlyphPositions</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>ac4b6f9b7c3555f8440a699c845ddfca4</anchor>
      <arglist>(const String &amp;text, Array&lt; int &gt; &amp;glyphs, Array&lt; float &gt; &amp;xOffsets)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getOutlineForGlyph</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a64aaf421db333c9150eaa1a5d4fd7cf8</anchor>
      <arglist>(int glyphNumber, Path &amp;path)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual EdgeTable *</type>
      <name>getEdgeTableForGlyph</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a115b20e01179189322e103f3b056ae9f</anchor>
      <arglist>(int glyphNumber, const AffineTransform &amp;transform, float fontHeight)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHinted</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>ad6a6108638d03bf6683fa17b60e0954d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyVerticalHintingTransform</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a5920548d7f8a4811a66b0e6745de14ea</anchor>
      <arglist>(float fontHeight, Path &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>createSystemTypefaceFor</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a2ce51562cc51437352c4d47777185f35</anchor>
      <arglist>(const Font &amp;font)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>createSystemTypefaceFor</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a67bf5a42f6227ba6f5c9af2a23b0bb48</anchor>
      <arglist>(const void *fontFileData, size_t fontFileDataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setTypefaceCacheSize</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a873c4f902b5fbfa920a4ecd3dff7ee44</anchor>
      <arglist>(int numFontsToCache)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearTypefaceCache</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a3f47a4db006dc9d8b3aaabbd35aebb78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>scanFolderForFonts</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>afcf68edfb330cb72c684b0f8b2c94ba8</anchor>
      <arglist>(const File &amp;folder)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Typeface</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>aeff4239f1343ce0f80fb30c6bd52ed07</anchor>
      <arglist>(const String &amp;name, const String &amp;style) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static Ptr</type>
      <name>getFallbackTypeface</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a867faec01233e12690a6135a6ff08feb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>name</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>adf2787d392df086aa81c1a831d1ca3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>style</name>
      <anchorfile>classTypeface.html</anchorfile>
      <anchor>a4169174330e29936cda2170a51a36df8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComponentBuilder::TypeHandler</name>
    <filename>classComponentBuilder_1_1TypeHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>TypeHandler</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a17ef9f010b9beeb0d4161500fbe1e424</anchor>
      <arglist>(const Identifier &amp;valueTreeType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeHandler</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a8f9404ae33ce0f03498f483a61e4183d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ComponentBuilder *</type>
      <name>getBuilder</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a900c5ee18a9d0193d431b58968513a8b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Component *</type>
      <name>addNewComponentFromState</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>aa6fb370e5c3b2cc2e6b0b819aae04cab</anchor>
      <arglist>(const ValueTree &amp;state, Component *parent)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateComponentFromState</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a8ca3a127f43eef2849300856a2a0017a</anchor>
      <arglist>(Component *component, const ValueTree &amp;state)=0</arglist>
    </member>
    <member kind="variable">
      <type>const Identifier</type>
      <name>type</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a16f363c68f0e40e262d15a86b022476c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComponentBuilder</name>
      <anchorfile>classComponentBuilder_1_1TypeHandler.html</anchorfile>
      <anchor>a352938aacebb94060db85218d879f90d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UIViewComponent</name>
    <filename>classUIViewComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>UIViewComponent</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>a1c3bf91efaf6bd073c4649b07f555e20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UIViewComponent</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>a16761efb0209b95290dc6fb90f7d766d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>a385b78c654e6403ec793481c820d8c89</anchor>
      <arglist>(void *uiView)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getView</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>afbad43146a2b3d4474a42187faf26b41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeToFitView</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>af65552c117379c5b6fd3b7b7021c4be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>aa135904249f7103bf1e914456c578a4d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessibilityHandler &gt;</type>
      <name>createAccessibilityHandler</name>
      <anchorfile>classUIViewComponent.html</anchorfile>
      <anchor>a1b5014a760e6d1a7b6e507da179ccdf4</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UndoableAction</name>
    <filename>classUndoableAction.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UndoableAction</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>ad887f85b0a3f5f8c98a544a0dca76d15</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>perform</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>a6411ef8343148b52fef4bdc0290dfe06</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>undo</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>a535a5ca2bdc00edebe2b868ec7c13482</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getSizeInUnits</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>a77613c64378930b1af6255ea5ec8df0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UndoableAction *</type>
      <name>createCoalescedAction</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>a62646f526656f929fe2cdfb84d478c99</anchor>
      <arglist>(UndoableAction *nextAction)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>UndoableAction</name>
      <anchorfile>classUndoableAction.html</anchorfile>
      <anchor>a6a6c5364778d5e863faf4a3def321d55</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UndoManager</name>
    <filename>classUndoManager.html</filename>
    <base>ChangeBroadcaster</base>
    <member kind="function">
      <type></type>
      <name>UndoManager</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a80479ce847ec1ac8cccb8bdf5bb5729e</anchor>
      <arglist>(int maxNumberOfUnitsToKeep=30000, int minimumTransactionsToKeep=30)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UndoManager</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a268da98ec10feba90394e1abe351ff1d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUndoHistory</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a14ecaa1dcab72d09ccb826bc7a0d2743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfUnitsTakenUpByStoredCommands</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aa9665feaecf58905d1dc515dc2f24893</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxNumberOfStoredUnits</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a371dddb00a010caf5e3bb88d4009bdfb</anchor>
      <arglist>(int maxNumberOfUnitsToKeep, int minimumTransactionsToKeep)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>perform</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a5f8b51dbb061ca3a1a8916938e0e2f49</anchor>
      <arglist>(UndoableAction *action)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>perform</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>ad38696c85f0e94c58d70a83167b1153c</anchor>
      <arglist>(UndoableAction *action, const String &amp;actionName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginNewTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a2b60b5f1763023351eddf813d4e7cc78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginNewTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a1a028ab59a937972f0d32dbc39c3d049</anchor>
      <arglist>(const String &amp;actionName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentTransactionName</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a920cca3e24c598a175d90b04765fe5bc</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getCurrentTransactionName</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a13369f5eaed59e8dc4603c9c61fb3411</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canUndo</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>abf46dec69113fb83723471171e9b14de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>undo</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a39f45c284e8d0df1a0d378e676246931</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>undoCurrentTransactionOnly</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>ad81c6649e3acc3ab36726c280058d6bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getUndoDescription</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a92646d4d9b759313bc835d6bd35d3cb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getUndoDescriptions</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a72e889d13652e7b32e917e3a90ebaac4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getTimeOfUndoTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a0c85cc5e3365b6657621b0a206f02278</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getActionsInCurrentTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>abfa6d82d52427f61554c8787a14c1190</anchor>
      <arglist>(Array&lt; const UndoableAction * &gt; &amp;actionsFound) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumActionsInCurrentTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aeaa886c6d975e9326a12f739dddf654e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canRedo</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aefd9e5a9f26a3acfcc3deb70dcb6a58d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>redo</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aaea507a3b9eaea3360c0e393edf69ccb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getRedoDescription</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aadc8eb18f4cc2a7e77e16aee8cba6292</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>getRedoDescriptions</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>aed74ab9e765af6fde8605e7727c1e85d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getTimeOfRedoTransaction</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>ad96854c33ac388cf363b4c5c83363c0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPerformingUndoRedo</name>
      <anchorfile>classUndoManager.html</anchorfile>
      <anchor>a6f87ee26bf81334bde06e69f347c8d24</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OpenGLShaderProgram::Uniform</name>
    <filename>structOpenGLShaderProgram_1_1Uniform.html</filename>
    <member kind="function">
      <type></type>
      <name>Uniform</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a1c2e8f310fb8b3a45f60d3958567d922</anchor>
      <arglist>(const OpenGLShaderProgram &amp;program, const char *uniformName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a551ac717f9a07475a90a946fcee4b678</anchor>
      <arglist>(GLfloat n1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a9e9a72c89c17177058e7cc1dac62fa4e</anchor>
      <arglist>(GLint n1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a792601dce4900e051a3a307f4e847c81</anchor>
      <arglist>(GLfloat n1, GLfloat n2) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a63840b8d3c88fef18f6874aef4e2aba2</anchor>
      <arglist>(GLfloat n1, GLfloat n2, GLfloat n3) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>aeb72cc25bc6f3649fd98dc4dec964dcf</anchor>
      <arglist>(GLfloat n1, GLfloat n2, GLfloat n3, GLfloat n4) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a71fa625325e9803862e19c99ce8bd4e5</anchor>
      <arglist>(GLint n1, GLint n2, GLint n3, GLint n4) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a67b7aef1b7fb35f9e41e7ce5d3659321</anchor>
      <arglist>(const GLfloat *values, int numValues) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatrix2</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>a6ee26d6692dc8a72244afdc6ca44512d</anchor>
      <arglist>(const GLfloat *values, GLint count, GLboolean transpose) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatrix3</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>ac5fd866b096eb5d7be7fe3be30ec7e74</anchor>
      <arglist>(const GLfloat *values, GLint count, GLboolean transpose) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatrix4</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>af82a0fb6af884ad2bb5fe3459a7ef409</anchor>
      <arglist>(const GLfloat *values, GLint count, GLboolean transpose) const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>uniformID</name>
      <anchorfile>structOpenGLShaderProgram_1_1Uniform.html</anchorfile>
      <anchor>ab2cb023f92dbba1890dea2f659a1a2be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnitTest</name>
    <filename>classUnitTest.html</filename>
    <member kind="function">
      <type></type>
      <name>UnitTest</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>addae2765d33a079b2b6b116994f825da</anchor>
      <arglist>(const String &amp;name, const String &amp;category=String())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnitTest</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a5a57054084ce200e1e92ff3eecc8420a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a4da9d062d60fc548b86877bd723b75f9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getCategory</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a3c66a8f2be48b20959d6d0bb986769aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performTest</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a45ac76c71297c8d336e1503515e34232</anchor>
      <arglist>(UnitTestRunner *runner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>ade18a56bfb0df028c03c21c158eb80d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a72b58cb2de72f299949f710a70ef5d11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>runTest</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a1a95d7f09eb80442a8099663dfb92628</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginTest</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>ae21d8c58358819742f379706b6b34753</anchor>
      <arglist>(const String &amp;testName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expect</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a83e2912ee18731e0bfaf1c21a50b1131</anchor>
      <arglist>(bool testResult, const String &amp;failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectEquals</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a580cd21eec8cae621eceb531eec711d3</anchor>
      <arglist>(ValueType actual, ValueType expected, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectNotEquals</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a88277b29ca7179e4da719098c43d08c9</anchor>
      <arglist>(ValueType value, ValueType valueToCompareTo, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectGreaterThan</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>aef466ffd07c2677e636e2c0292605f62</anchor>
      <arglist>(ValueType value, ValueType valueToCompareTo, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectLessThan</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>ac1fd4a33b1ca2db3a32a05d739087879</anchor>
      <arglist>(ValueType value, ValueType valueToCompareTo, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectGreaterOrEqual</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a0744ec69e299f5ff9ab5e881446eaf94</anchor>
      <arglist>(ValueType value, ValueType valueToCompareTo, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectLessOrEqual</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a8a149547bc7180b943d1f8379e1d834d</anchor>
      <arglist>(ValueType value, ValueType valueToCompareTo, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expectWithinAbsoluteError</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a53c512c74a94c08ab8d465848bbba2a2</anchor>
      <arglist>(ValueType actual, ValueType expected, ValueType maxAbsoluteError, String failureMessage=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a1c91c1b7758fffd3536042238f00005b</anchor>
      <arglist>(const String &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Random</type>
      <name>getRandom</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>ada7833a473d2c8fe2a821ce3c3de7130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; UnitTest * &gt; &amp;</type>
      <name>getAllTests</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a9cc3bf882c27baf1444c55ea5a797019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Array&lt; UnitTest * &gt;</type>
      <name>getTestsInCategory</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a9dc1b10ab14019baf7bfa84d5995cc3b</anchor>
      <arglist>(const String &amp;category)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringArray</type>
      <name>getAllCategories</name>
      <anchorfile>classUnitTest.html</anchorfile>
      <anchor>a1aa423d641a6a9fe4b6882b22845cafa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UnitTestRunner</name>
    <filename>classUnitTestRunner.html</filename>
    <class kind="struct">UnitTestRunner::TestResult</class>
    <member kind="function">
      <type></type>
      <name>UnitTestRunner</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>ae0e3c870085be83f4821127b99269d78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnitTestRunner</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a2db85705913aaee06dd1de0dc701bb48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runTests</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a0b06260a25f58c1e965dfc1db921f033</anchor>
      <arglist>(const Array&lt; UnitTest * &gt; &amp;tests, int64 randomSeed=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runAllTests</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a1ba728a212df4926b0784fb1dda6659e</anchor>
      <arglist>(int64 randomSeed=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runTestsInCategory</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>adeae54e632c394de98198f2f4f363a4f</anchor>
      <arglist>(const String &amp;category, int64 randomSeed=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAssertOnFailure</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a83ba986b7393abe2dfd72391da3da88e</anchor>
      <arglist>(bool shouldAssert) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassesAreLogged</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a89edce46aa5abf03afd10b227f24de6b</anchor>
      <arglist>(bool shouldDisplayPasses) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumResults</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>ab98ea2e9daa9c3710a011ad43b2926fe</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const TestResult *</type>
      <name>getResult</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>aecc1d01127fe405e896ffa9b1b3396ad</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resultsUpdated</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>afa7f79986587d186c212af8a02f04d94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>logMessage</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>abda0a15326302c1d6ce444869e304eeb</anchor>
      <arglist>(const String &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>shouldAbortTests</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>ae6f35d3fb59cf0ec741e31c5cbcbba6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTest</name>
      <anchorfile>classUnitTestRunner.html</anchorfile>
      <anchor>a832b4d233efee1a32feb0f4190b30d39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor::Unknown</name>
    <filename>structExtensionsVisitor_1_1Unknown.html</filename>
  </compound>
  <compound kind="struct">
    <name>OnlineUnlockStatus::UnlockResult</name>
    <filename>structOnlineUnlockStatus_1_1UnlockResult.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>errorMessage</name>
      <anchorfile>structOnlineUnlockStatus_1_1UnlockResult.html</anchorfile>
      <anchor>ab5602a0057efc50f1d5b0c5ba935d9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>informativeMessage</name>
      <anchorfile>structOnlineUnlockStatus_1_1UnlockResult.html</anchorfile>
      <anchor>a8accead62bf1964370bffd579ecc4f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>urlToLaunch</name>
      <anchorfile>structOnlineUnlockStatus_1_1UnlockResult.html</anchorfile>
      <anchor>ad402e350afcbd8e2bb4e2e18339b4656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>succeeded</name>
      <anchorfile>structOnlineUnlockStatus_1_1UnlockResult.html</anchorfile>
      <anchor>a05958e80831364da7c4a2bead72fad6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TypeHelpers::UnsignedTypeWithSize</name>
    <filename>structTypeHelpers_1_1UnsignedTypeWithSize.html</filename>
    <templarg>int bytes</templarg>
  </compound>
  <compound kind="class">
    <name>URL</name>
    <filename>classURL.html</filename>
    <class kind="class">URL::DownloadTask</class>
    <class kind="struct">URL::DownloadTaskListener</class>
    <class kind="class">URL::DownloadTaskOptions</class>
    <class kind="class">URL::InputStreamOptions</class>
    <member kind="enumeration">
      <type></type>
      <name>ParameterHandling</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>adc152773646c192dd08e1bde7c54665b</anchor>
      <arglist></arglist>
      <enumvalue file="classURL.html" anchor="adc152773646c192dd08e1bde7c54665ba8f17af3a9357efeff6c8541c79c911a6">inAddress</enumvalue>
      <enumvalue file="classURL.html" anchor="adc152773646c192dd08e1bde7c54665ba4cb1cdd4a586071bb1846a15f80b85c1">inPostData</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>URL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ad6ecb93e145465c5b20f2e90f2f1163a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>URL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aa00fab54fc95a6a9a468228150c034d6</anchor>
      <arglist>(const String &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>URL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a01085705be6f98961864d12a03004309</anchor>
      <arglist>(File localFile)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ae11344056f9c41f72d509f377fac7d18</anchor>
      <arglist>(const URL &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aeefd67d7e998f755fd7dc68839157a10</anchor>
      <arglist>(const URL &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a4f8b7e5a18bc152daaad5192c8d0b003</anchor>
      <arglist>(bool includeGetParameters) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a2c4969b6498c3323b02977218ca03989</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWellFormed</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a39695b32e1c88d2af575fb1b59c595ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDomain</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a3b08cc42c8f6bd9d3db16eb03d4217a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSubPath</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a0f251a521e97cfeb1dd787a47ef86c30</anchor>
      <arglist>(bool includeGetParameters=false) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getQueryString</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a0f7306ffa00e154dbba8a301be3e6b33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getAnchorString</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a28dabb596ac780b8378642fca0306b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getScheme</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aa35285ea2c98ec55dcfac86eb29d1188</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocalFile</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a530504c406dbed825de31b69892789f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getLocalFile</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a2aa2e8a4033cf040c4c6273dbf3f6cdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getFileName</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a54a5dfb22bc71afd8950c51bb024dd6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a3adb90bf01d4c97529545f27bc21ab16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withNewDomainAndPath</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a08e2b52608fa01285e4cef5ae8ab9536</anchor>
      <arglist>(const String &amp;newFullPath) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withNewSubPath</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aa35ab990d1011795d9a4de9b9f7a4a24</anchor>
      <arglist>(const String &amp;newPath) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getParentURL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a02e167e6c6c2e72f37859272704e75d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getChildURL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ad0e7a3f537841e8b40c69e21257ec929</anchor>
      <arglist>(const String &amp;subPath) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withParameter</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a6a0091935aa905139328516783288bf9</anchor>
      <arglist>(const String &amp;parameterName, const String &amp;parameterValue) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withParameters</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a54e6339972b23f8750cd7f7eec91c42d</anchor>
      <arglist>(const StringPairArray &amp;parametersToAdd) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withAnchor</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a5e5309dec4ad9de1dd389778a0516a3f</anchor>
      <arglist>(const String &amp;anchor) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withFileToUpload</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a9fdd22a9c12fa1270de9b9962ffbd6b7</anchor>
      <arglist>(const String &amp;parameterName, const File &amp;fileToUpload, const String &amp;mimeType) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withDataToUpload</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a91f4af8697bd103f2400b50b4d8a3958</anchor>
      <arglist>(const String &amp;parameterName, const String &amp;filename, const MemoryBlock &amp;fileContentToUpload, const String &amp;mimeType) const</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getParameterNames</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ac43eb03a1be0284ef0a25231869724ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const StringArray &amp;</type>
      <name>getParameterValues</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a6e550cd43fe8a9b0c4053203b1da681a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withPOSTData</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a424c1066a6e5c978ca7bdfab2a757889</anchor>
      <arglist>(const String &amp;postData) const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>withPOSTData</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>abbda16851f170d9093ded242f7fdd00f</anchor>
      <arglist>(const MemoryBlock &amp;postData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPostData</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>afcb4d929606118fe1358230d4064ad8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MemoryBlock &amp;</type>
      <name>getPostDataAsMemoryBlock</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a3a27397f59ef54d3d147fa4134303c03</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>launchInDefaultBrowser</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a2e0faa22cab2447d64c8ac0d01bdccda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; InputStream &gt;</type>
      <name>createInputStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a49af11797281f837b389b7f67f648a0b</anchor>
      <arglist>(const InputStreamOptions &amp;options) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; OutputStream &gt;</type>
      <name>createOutputStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a11e21e31727b8eac015a9b41069dfe8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; DownloadTask &gt;</type>
      <name>downloadToFile</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aca43b18c810a105c7978b16bd69c973a</anchor>
      <arglist>(const File &amp;targetLocation, String extraHeaders=String(), DownloadTaskListener *listener=nullptr, bool usePostCommand=false)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; DownloadTask &gt;</type>
      <name>downloadToFile</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a5896056a2ec395ae3d0fcba0b593ac52</anchor>
      <arglist>(const File &amp;targetLocation, const DownloadTaskOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readEntireBinaryStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ae80831fe2f20790ca491d27eef884b46</anchor>
      <arglist>(MemoryBlock &amp;destData, bool usePostCommand=false) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readEntireTextStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a0f860c4986e9e67f54ffb7cfb7c1062d</anchor>
      <arglist>(bool usePostCommand=false) const</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>readEntireXmlStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a9f257c79f0f7c71772dffa0567b1338d</anchor>
      <arglist>(bool usePostCommand=false) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isProbablyAWebsiteURL</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a99df56e20fd9bf9426538571eaa06909</anchor>
      <arglist>(const String &amp;possibleURL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isProbablyAnEmailAddress</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a104e0a0539ab797a3057b19b8c531503</anchor>
      <arglist>(const String &amp;possibleEmailAddress)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>addEscapeChars</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ad2a5f3808099305c73c84112a01ecb1d</anchor>
      <arglist>(const String &amp;stringToAddEscapeCharsTo, bool isParameter, bool roundBracketsAreLegal=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>removeEscapeChars</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>add07acc3e33e34097c2e93447f6fd0f9</anchor>
      <arglist>(const String &amp;stringToRemoveEscapeCharsFrom)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static URL</type>
      <name>createWithoutParsing</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a9a8a3e4344e94b6d074df5f7223f9c77</anchor>
      <arglist>(const String &amp;url)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>WebInputStream</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>a4388f385b22787a925f7af004d242e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>setURLBookmark</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>aa52855861e522d77a650d6dec7cbc980</anchor>
      <arglist>(URL &amp;, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void *</type>
      <name>getURLBookmark</name>
      <anchorfile>classURL.html</anchorfile>
      <anchor>ac8b391517f43ce8d32a69cd6f3a41888</anchor>
      <arglist>(URL &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>URLInputSource</name>
    <filename>classURLInputSource.html</filename>
    <base>InputSource</base>
    <member kind="function">
      <type></type>
      <name>URLInputSource</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>a3f1be657fbdb45a919ecebbe31efacd2</anchor>
      <arglist>(const URL &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>URLInputSource</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>a3c6f09e1f880e8b51037406e2afdd6e9</anchor>
      <arglist>(URL &amp;&amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~URLInputSource</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>a19c68a79ffbd4ae87939a157059accf4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStream</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>ab272ee9ed38e4083939917f24f8db297</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createInputStreamFor</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>a1425130eeacf34b2e84679fd4fff64c3</anchor>
      <arglist>(const String &amp;relatedItemPath) override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>hashCode</name>
      <anchorfile>classURLInputSource.html</anchorfile>
      <anchor>a289bcfa8603911b61cd057ea0dd63646</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Uuid</name>
    <filename>classUuid.html</filename>
    <member kind="function">
      <type></type>
      <name>Uuid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a55663b31db8d26c71fa1b0258ccc34f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Uuid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a1309dbbf8098e9e2fe9a1019d5546d49</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Uuid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a13364dd33f803cd19c91e04d71dd26ac</anchor>
      <arglist>(const Uuid &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Uuid &amp;</type>
      <name>operator=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a68a469a3987f8d9d4207ae0c5458f348</anchor>
      <arglist>(const Uuid &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>aa235a82db41c07260c444b0d0c9b9196</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a92a6b35ab35b3d29fd087d467fac5e11</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a34f4f4e5f62532b63212d1424fa790d3</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a671bfe140359d2bea90e3e7ba81b0bed</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>ac48365b8a702a2cdd7fff86790ddf190</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>ac199ef05b854126afe075b814409fac4</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a3cb76f69f6a4605f0853a5b1d01a1ff9</anchor>
      <arglist>(const Uuid &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>ae7e9ef36fb49117ca9543af9ac9ae95c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toDashedString</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a9012e3e34b26bd9b870d98a239635f23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Uuid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a1c1c2279f664fb5ecd1c7a40a2427659</anchor>
      <arglist>(const String &amp;uuidString)</arglist>
    </member>
    <member kind="function">
      <type>Uuid &amp;</type>
      <name>operator=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a6f9a176186d70865af70278c03a02d3f</anchor>
      <arglist>(const String &amp;uuidString)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTimeLow</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a56fab24c16b09e24d8b17fd22048c791</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getTimeMid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>aa100b77acf8cc73ddb4c084b89fe7cf9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getTimeHighAndVersion</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a73b43135afaabb30dc0bd5ada04a8e4b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getClockSeqAndReserved</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a227816a8b6c3166548dae3ff5399c607</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getClockSeqLow</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a5dcaaab6a03bfb014cde0ec1ab55978c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>getNode</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>ac954556143ec20ff97d83e274695d1fc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>hash</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>aaa9e337833ead2cb48039a09ddcd8106</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const uint8 *</type>
      <name>getRawData</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>aad75e0b8c1be6e9af55dc51ef7ca3044</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Uuid</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a9cccd45cc44abc0645c1bd3e73758861</anchor>
      <arglist>(const uint8 *rawData) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Uuid &amp;</type>
      <name>operator=</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a29a086bae77ef96b2fd9cb3ad157f49c</anchor>
      <arglist>(const uint8 *rawData) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Uuid</type>
      <name>null</name>
      <anchorfile>classUuid.html</anchorfile>
      <anchor>a5cf509fff17fc3042469877b4116850c</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Value</name>
    <filename>classValue.html</filename>
    <class kind="class">Value::Listener</class>
    <class kind="class">Value::ValueSource</class>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>abc2a5a2e6484fac66dae2539cc955667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>acc427785c9007f762772d1dbe7535295</anchor>
      <arglist>(const Value &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>ad20df25aa8a6b58ae7220abb5abea977</anchor>
      <arglist>(const var &amp;initialValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>afd791a13f55b8590166c3fa3e4f0885c</anchor>
      <arglist>(Value &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a3a578f458da8a4ab67052dba0f7bffdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getValue</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>aab38518b9ba7a9fae71878ee40a34c0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator var</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a8c3d92f8d488b39f6f8812d7f22cdcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a378bfdbf15b6b073492e336dd9b5d7b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>aad44af687acd1f62ad9231e8ae47059d</anchor>
      <arglist>(const var &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a40cb7db0ba6818ab80d980d14a6de2bb</anchor>
      <arglist>(const var &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a23e25c21952e9d6b5c9f32b5e9c22c5a</anchor>
      <arglist>(Value &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a127b52830b5d62b478224b670d9e78f9</anchor>
      <arglist>(const Value &amp;valueToReferTo)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>refersToSameSourceAs</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a901b00776b61ddc8b968d65def96d744</anchor>
      <arglist>(const Value &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>aa2a5988f395e61471dc48f1e41299771</anchor>
      <arglist>(const Value &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a51e9c1d0f705eca6a04a72b0bb9b3754</anchor>
      <arglist>(const Value &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a3c2c52becedfd8c85029f98412300aa5</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a90467d1b5c25f52d2152bd72057cd951</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a9ef2a029c366ec777e9485cb4aadcf8b</anchor>
      <arglist>(ValueSource *valueSource)</arglist>
    </member>
    <member kind="function">
      <type>ValueSource &amp;</type>
      <name>getValueSource</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>a82d0a28149c0070dd70f30fc55e3a58c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ValueSource</name>
      <anchorfile>classValue.html</anchorfile>
      <anchor>ac6c6018bb981f21ee138a0e03296e8c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Value::ValueSource</name>
    <filename>classValue_1_1ValueSource.html</filename>
    <base>ReferenceCountedObject</base>
    <base protection="private">AsyncUpdater</base>
    <member kind="function">
      <type></type>
      <name>ValueSource</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>a38f5ca1d8aed95c1d5caaa9c1c461626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueSource</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>ab486f0dd1330db2c055ec3741e18c044</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual var</type>
      <name>getValue</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>a54eaab6f8ce4fd995c51d3a57e17625e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>aa21be5c22b2846326b8d52cf7a79f7f9</anchor>
      <arglist>(const var &amp;newValue)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendChangeMessage</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>a75dfc7b9a9e27384e8d22ce1b426704b</anchor>
      <arglist>(bool dispatchSynchronously)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SortedSet&lt; Value * &gt;</type>
      <name>valuesWithListeners</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>ac6c18c9323cbda13d3e967c1b3c7b3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Value</name>
      <anchorfile>classValue_1_1ValueSource.html</anchorfile>
      <anchor>aeceedf6e1a7d48a588516ce2b1983d6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueTree</name>
    <filename>classValueTree.html</filename>
    <class kind="struct">ValueTree::Iterator</class>
    <class kind="class">ValueTree::Listener</class>
    <member kind="function">
      <type></type>
      <name>ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ad5671081941b3db9db42bf7fcbd2629c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>af2f66bc6973b9a7561af455bd6fb331c</anchor>
      <arglist>(const Identifier &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a58b76cb6c19452d487fd0356377d5925</anchor>
      <arglist>(const Identifier &amp;type, std::initializer_list&lt; NamedValueSet::NamedValue &gt; properties, std::initializer_list&lt; ValueTree &gt; subTrees={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ac96c26d40b84ef461c1afb882453612c</anchor>
      <arglist>(const ValueTree &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ab7492a326b17d3840f6632137295e6f9</anchor>
      <arglist>(ValueTree &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>operator=</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a5bd845c0536dacdd292f171f1c158c57</anchor>
      <arglist>(const ValueTree &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueTree</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a4e0b4721cb1ec7f79c59192df3b97bcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a998b47680444a00866db876dada8f254</anchor>
      <arglist>(const ValueTree &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ae70dad6ed84e611492a1c682a83fcce5</anchor>
      <arglist>(const ValueTree &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEquivalentTo</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ac5fd1de59147fcd2cbf94c521d7e8594</anchor>
      <arglist>(const ValueTree &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a9c1506afbe6b840e4ab43fabf275845a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>createCopy</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aa0bb4e88b31f73f802799d6ebb324878</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyPropertiesFrom</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ad2596a93fa05a1a0c95cd6c275e77982</anchor>
      <arglist>(const ValueTree &amp;source, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyPropertiesAndChildrenFrom</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aa87912c9c35741a91a91a3ab23d6c49a</anchor>
      <arglist>(const ValueTree &amp;source, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>Identifier</type>
      <name>getType</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aaba6256213ee02c418e9ef3d320f0ff1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasType</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a5d41bc2066cae65b69aa614aa0f68ff1</anchor>
      <arglist>(const Identifier &amp;typeName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>getProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a97f6d4b2a0e28be73d349cba363ab7e2</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>adc7c731c09608f59e9372b9221e35a17</anchor>
      <arglist>(const Identifier &amp;name, const var &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>const var *</type>
      <name>getPropertyPointer</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a5c167c379ed7fee173e7a86cfbca667b</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a6cf8b3f5eac2d14f1323f5fe0f228a71</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>setProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a550e9c8780d4ee56d14d67de17f200e2</anchor>
      <arglist>(const Identifier &amp;name, const var &amp;newValue, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a0dbec0d665fb9d57b9fd7b3189ec0ee0</anchor>
      <arglist>(const Identifier &amp;name) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a2a07b801bd317aa8bf1ee9da5644fc35</anchor>
      <arglist>(const Identifier &amp;name, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllProperties</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a2f750331b6a680f48751302be9313467</anchor>
      <arglist>(UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumProperties</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a018730ee95c743705aa9132a37829b32</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Identifier</type>
      <name>getPropertyName</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a6ea2ce53b4759a37d58e3f99d9702e36</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getPropertyAsValue</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a1ab2c5a5adfc77bb0831bc5746e32c51</anchor>
      <arglist>(const Identifier &amp;name, UndoManager *undoManager, bool shouldUpdateSynchronously=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChildren</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a72c1b4a7e3b9518568d4f692358c25e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a3f89053219ec515f24997a115cfd74e5</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getChildWithName</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a4047208c32c4e024a1f2809d1c35be48</anchor>
      <arglist>(const Identifier &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getOrCreateChildWithName</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aafb29876616f005939915de3e6968818</anchor>
      <arglist>(const Identifier &amp;type, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getChildWithProperty</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aa17ae8b3ef8149fe5b9cc8b37d4ebd7d</anchor>
      <arglist>(const Identifier &amp;propertyName, const var &amp;propertyValue) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a93d639299ef9dfedc651544e05f06693</anchor>
      <arglist>(const ValueTree &amp;child, int index, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ab3528b88d2a0af85e0d33dcaa75bc3ab</anchor>
      <arglist>(const ValueTree &amp;child, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a52b15bdb0b4a04b81c04e7059bb926c4</anchor>
      <arglist>(const ValueTree &amp;child, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a3bee3734652dec6bb1d5c351a1268fc0</anchor>
      <arglist>(int childIndex, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllChildren</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a91f8a28e02a782b0c95f855d0c29f0d9</anchor>
      <arglist>(UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveChild</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ab7d20bf6964bfc8c4a975543bca8ce53</anchor>
      <arglist>(int currentIndex, int newIndex, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAChildOf</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ad1973a657c1c2907c9996038e7e756fe</anchor>
      <arglist>(const ValueTree &amp;possibleParent) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aecc3e5c14e02f7ee3a958006d5146b78</anchor>
      <arglist>(const ValueTree &amp;child) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getParent</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ad22561c896d9bcdb763d27aacbb5815c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getRoot</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a4a16465630ab6a1c6a7bcb65ee77a3df</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getSibling</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a83099cde9f794842a2378c2935976a90</anchor>
      <arglist>(int delta) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a2cf33db0574a9f2673cde96bcfd808c5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a40346edfb70253a482cd0642ac5ac577</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>createXml</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a4f180d8dd378bf9cd21684190b59daea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toXmlString</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aaefd76c438284755ed1fc0cc77257984</anchor>
      <arglist>(const XmlElement::TextFormat &amp;format={}) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a6305ca13b5d95cd526e1ea7a953df365</anchor>
      <arglist>(OutputStream &amp;output) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a0a0d82471cb1119fc1a7b7018e3af394</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ac8930aa94cb6e3714ef9e7449d08e5f6</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>setPropertyExcludingListener</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ac34f553c310c2410f0667ac0e446f27b</anchor>
      <arglist>(Listener *listenerToExclude, const Identifier &amp;name, const var &amp;newValue, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendPropertyChangeMessage</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a164ff183e358b982b1a1f5dd1176ab88</anchor>
      <arglist>(const Identifier &amp;property)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>acdace65667e5bb2036310b4a91dd3a87</anchor>
      <arglist>(ElementComparator &amp;comparator, UndoManager *undoManager, bool retainOrderOfEquivalentItems)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReferenceCount</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ade7c3497b915a14168d347b20258122d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueTree</type>
      <name>fromXml</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a0d2f1bdd6313e53f256ed015986f837a</anchor>
      <arglist>(const XmlElement &amp;xml)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueTree</type>
      <name>fromXml</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aee2ead4129fe7622ab69614da6294969</anchor>
      <arglist>(const String &amp;xmlText)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueTree</type>
      <name>readFromStream</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ad41a9e45b2d15699b4e27bed3b31109c</anchor>
      <arglist>(InputStream &amp;input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueTree</type>
      <name>readFromData</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>a9481d856db653baecf76032703858ca5</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValueTree</type>
      <name>readFromGZIPData</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>ab5a0858a2f15fef8b61adb6aa2aadc63</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SharedObject</name>
      <anchorfile>classValueTree.html</anchorfile>
      <anchor>aa11e81aef7800d4424eaa8cdc98a96fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueTreePropertyWithDefault</name>
    <filename>classValueTreePropertyWithDefault.html</filename>
    <base protection="private">Value::Listener</base>
    <member kind="function">
      <type></type>
      <name>ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a51fb4de1dd9fffc43b37c8e0b43ee2e4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a88682c0f90fe669f67b5011ff63f4539</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *um)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>ac8e3b3c8bbbc883a67a093912354a693</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *um, var defaultToUse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a4880748dd6d3b8378ad29c6db3d4fae2</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *um, var defaultToUse, StringRef arrayDelimiter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a4e3e871972cd7d2d78e950457c72f67e</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueTreePropertyWithDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>afd213c4ff27b6d462ed2681008ac0da9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>get</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a243e2f9444a09bac7647e7bcb7de1dc9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>getPropertyAsValue</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>af721de4df670c86802a387156b0f51aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a17b355d5d066a5480e9ca37728e824d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a46c4e34e56538db22b0b2aaca091e7af</anchor>
      <arglist>(const var &amp;newDefault)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a1e69a4c4b343140b4503226e505e1d54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToDefault</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>ab8413f7c41fedbe79d33ca4a55654fad</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTreePropertyWithDefault &amp;</type>
      <name>operator=</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a6267b60e26b2f005aad8f6519b7745eb</anchor>
      <arglist>(const var &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a610cc119fb4c35e46880ef0c590d43ee</anchor>
      <arglist>(const var &amp;newValue, UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a94bc487dc8a5d66a261e428f839143a9</anchor>
      <arglist>(ValueTree tree, const Identifier &amp;property, UndoManager *um)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a65bb9e02b5a5cfdeda0d9fd577df52df</anchor>
      <arglist>(ValueTree tree, const Identifier &amp;property, UndoManager *um, var defaultVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>referTo</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a8b0be5ad2cb41b82c8e1749634c0350a</anchor>
      <arglist>(ValueTree tree, const Identifier &amp;property, UndoManager *um, var defaultVal, StringRef arrayDelimiter)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>getValueTree</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>acf9b6125e3777e94cabf14d17bfc30c6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Identifier &amp;</type>
      <name>getPropertyID</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a6a95edb492578a2dee700bbcce10af47</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>UndoManager *</type>
      <name>getUndoManager</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a825c6582dbfc043bf0e3b0f79d5e3347</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ValueTreePropertyWithDefault &amp;</type>
      <name>operator=</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a884df402a7bc1b1e590b3076216ce29e</anchor>
      <arglist>(const ValueTreePropertyWithDefault &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onDefaultChange</name>
      <anchorfile>classValueTreePropertyWithDefault.html</anchorfile>
      <anchor>a78092eef492a3e5fb26145e3bedb416f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ValueTreeSynchroniser</name>
    <filename>classValueTreeSynchroniser.html</filename>
    <base protection="private">ValueTree::Listener</base>
    <member kind="function">
      <type></type>
      <name>ValueTreeSynchroniser</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>a85fc71c5c6f74a970ff2b0f45d0a679b</anchor>
      <arglist>(const ValueTree &amp;tree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ValueTreeSynchroniser</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>a5c5fcab970529bb8605e2f8dca11b903</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stateChanged</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>acd2f064583c5bf45d65c5ff1369f0a5b</anchor>
      <arglist>(const void *encodedChange, size_t encodedChangeSize)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendFullSyncCallback</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>a6e39d8dfd2653907078f91d79eb81dd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ValueTree &amp;</type>
      <name>getRoot</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>abfcecba558c6bcce8cde644ba331e226</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>applyChange</name>
      <anchorfile>classValueTreeSynchroniser.html</anchorfile>
      <anchor>a987b026099f040bd1fb85a5ee1431fe3</anchor>
      <arglist>(ValueTree &amp;target, const void *encodedChangeData, size_t encodedChangeDataSize, UndoManager *undoManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MarkerList::ValueTreeWrapper</name>
    <filename>classMarkerList_1_1ValueTreeWrapper.html</filename>
    <member kind="function">
      <type></type>
      <name>ValueTreeWrapper</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>ac07bbc3655da644dc6b5ab6fcfd8b6de</anchor>
      <arglist>(const ValueTree &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>ValueTree &amp;</type>
      <name>getState</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a7b5ad48aab8b2e723a6a6a24f462eda8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumMarkers</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a84c896b11a3e10ce1b499578b8e65554</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getMarkerState</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a594de4b0b388b3054eb2e3d2859250b7</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>ValueTree</type>
      <name>getMarkerState</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a610f0f7ed2fc45f2b2ae9ca4a6079705</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsMarker</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>af42867e10d6199087d48db663f682eaf</anchor>
      <arglist>(const ValueTree &amp;state) const</arglist>
    </member>
    <member kind="function">
      <type>MarkerList::Marker</type>
      <name>getMarker</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a906675b208e6877a4bbdd41463695c7b</anchor>
      <arglist>(const ValueTree &amp;state) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarker</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a03a72327258884ba74656f088d71044f</anchor>
      <arglist>(const MarkerList::Marker &amp;marker, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMarker</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>af6d105d45ded3ab7a10e984fecf2f547</anchor>
      <arglist>(const ValueTree &amp;state, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTo</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>ac76fe73807d07580b66c4d64e23e516b</anchor>
      <arglist>(MarkerList &amp;markerList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFrom</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a78d4f5624dcd2b9c5b03d09bbbc5689b</anchor>
      <arglist>(const MarkerList &amp;markerList, UndoManager *undoManager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Identifier</type>
      <name>markerTag</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a6ee3f514e213161c74b047b9bc6011d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Identifier</type>
      <name>nameProperty</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>a896618b21ad5b4670845cea9fa176920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Identifier</type>
      <name>posProperty</name>
      <anchorfile>classMarkerList_1_1ValueTreeWrapper.html</anchorfile>
      <anchor>aea00685271d757b553f1e4796b07156c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>var</name>
    <filename>classvar.html</filename>
    <class kind="struct">var::NativeFunctionArgs</class>
    <member kind="typedef">
      <type>std::function&lt; var(const NativeFunctionArgs &amp;)&gt;</type>
      <name>NativeFunction</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ae639f9a33534812a529a97740682d992</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a2b11ef56eefd5039182b735b496ebe4e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>af9d8ff8bbc329d0a0a39e6a051327f1b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a6a974b86936dabdfbd84bf48651960a2</anchor>
      <arglist>(const var &amp;valueToCopy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a52307f4bfcd3d1eabaaec7eac4308d66</anchor>
      <arglist>(int value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a5b5745b21f737a5a5f30137927b9a334</anchor>
      <arglist>(int64 value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aa3d805fd44cf913bdb80d2c9220b9285</anchor>
      <arglist>(bool value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ac0d91e9a99988005f6ae7e579fb03840</anchor>
      <arglist>(double value) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ac8a4731c2eeebe5db6f1cc5c84dc831b</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>abfddd045e712e6e7e60e2e00f741e770</anchor>
      <arglist>(const wchar_t *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>adac6da6937fb8b1c4d7e4834eba80a49</anchor>
      <arglist>(const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aaee0a5c918953159d4f461db8e6f82ff</anchor>
      <arglist>(const Array&lt; var &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a0b7f5dbf9267b0c55d37615b34d3cfa0</anchor>
      <arglist>(const StringArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ab42b36078ccda5f6e8a1ef8106fada84</anchor>
      <arglist>(ReferenceCountedObject *object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a3c1abcf59359033d8b07254c3469afb7</anchor>
      <arglist>(NativeFunction method) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a4e2c00adba3e5483bbd4f4112de82a89</anchor>
      <arglist>(const void *binaryData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a547ede5b2e41790c326bf077a0c64bda</anchor>
      <arglist>(const MemoryBlock &amp;binaryData)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>abcc9f2e9944a56fa682c2a8e74b5eed2</anchor>
      <arglist>(const var &amp;valueToCopy)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a01f3a0a6def35a606c5f124d299e760d</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a36a09683aec955950d60a419172be34b</anchor>
      <arglist>(int64 value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a3963a16cadbc1f47352f44918a48211a</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a9fc4703249d9721f910dd964f9b021a4</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a62a11dac715cf2981883e6566aa33f81</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a3d75930622c0886b0cac3e402f00bb6f</anchor>
      <arglist>(const wchar_t *value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>af3530417a02ad7ffd93bf7143bb98e1d</anchor>
      <arglist>(const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a8030adf18e025a023b3e30164390dd88</anchor>
      <arglist>(const MemoryBlock &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a729adc356aca5e9c0b959a0aefc9a4f4</anchor>
      <arglist>(const Array&lt; var &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aefdaf1bbc197a92d023db4b70c8cb3b0</anchor>
      <arglist>(ReferenceCountedObject *object)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a0d3b89848b1f09e06eda642125892642</anchor>
      <arglist>(NativeFunction method)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ab963211b79261cadb9149b9682ebcb93</anchor>
      <arglist>(var &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a6e5895396fc5f7244fe0cbcf2f01c41c</anchor>
      <arglist>(String &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>afdae62d7c3b1fc16aa42139228741d63</anchor>
      <arglist>(MemoryBlock &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>var</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ad5f07b386269e7c5ef8b0ae09cdbaa79</anchor>
      <arglist>(Array&lt; var &gt; &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a99d055c304045cffe13f73d0dadf573c</anchor>
      <arglist>(var &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator=</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aeb149b2194e6c3c797cfaab6e51a5125</anchor>
      <arglist>(String &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapWith</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ab6d6d0432a3631c4d6d6b24811e0f9cc</anchor>
      <arglist>(var &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a19c5effedc1d005234c5bdea8d16daa6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int64</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a7d5c816f931945485ba1b32ee57bb8ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a298324288d5df8c7a316dfb86808d359</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ac8e7e94cf7662c1d08c627096e149610</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a7a271db6856e298172da0226641cc482</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator String</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a7972f92e8e8e2a57eb01140c29efa862</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ad793c4f69e23c4c40e8d3cd29aa3adba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; var &gt; *</type>
      <name>getArray</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a4c697fe386be74eddcdce82e68ba0bd4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock *</type>
      <name>getBinaryData</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a98a7a10ddfa1a724a682d9ccd68e3500</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCountedObject *</type>
      <name>getObject</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a4330fdfbb651dd3b31359a4307b8bd43</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>DynamicObject *</type>
      <name>getDynamicObject</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a60a6775a9911e0047b1ac84322eac07a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVoid</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a09897cacaba26ba74e1f93a617fabed7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndefined</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a58414b1c59b412ccb4be79f41595d8be</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a0cc29bf1409cc5a8cbdfdf22f0b87c04</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt64</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a84d9eae9c4470eaa8238740357728e83</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBool</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a99de9f07b4ff064a6f9f3f8d22773899</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDouble</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ad1b3fe90c8b31658e4256c6916afb625</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a2808c18f896b1283c9273608ef174aaf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isObject</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aeded7ac8af755cc9ca8488ae04b6cdd4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isArray</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a2a6f765fc4845723607f6556191c84ad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBinaryData</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ad57788405f0c5377d4f7b2f556866941</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMethod</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a5c12783157b8b3d8b769f98e7bf31b54</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a5ba20895db4514964f089c4159543b20</anchor>
      <arglist>(const var &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalsWithSameType</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ae54c3be746f033e773df4ddaba623300</anchor>
      <arglist>(const var &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSameTypeAs</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a6357525c383c7d52c43d1db7d0669f34</anchor>
      <arglist>(const var &amp;other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>clone</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a416b317dc68ad725b3892a79e4173f86</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aea41010e0c3597edc2c0dab796fd8117</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ac80177088a4966d0a908fe2707ad02a9</anchor>
      <arglist>(int arrayIndex) const</arglist>
    </member>
    <member kind="function">
      <type>var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a663baab6de992e57fee6f68ff919a416</anchor>
      <arglist>(int arrayIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a8a3657b52bfdf1120c88851263903116</anchor>
      <arglist>(const var &amp;valueToAppend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a1b064ae2fb28d6eab3592324e0e10dde</anchor>
      <arglist>(int index, const var &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a85691db7742e3520ec15c4db8240daf1</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a9569f9234ca0d7265d34e80704d0bfba</anchor>
      <arglist>(int numArrayElementsWanted)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>abb5b5f7af497c2e16c27b51dd15dda14</anchor>
      <arglist>(const var &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a6f7ca54b5a213d27f70a93c5d4c03f3a</anchor>
      <arglist>(const Identifier &amp;propertyName) const</arglist>
    </member>
    <member kind="function">
      <type>const var &amp;</type>
      <name>operator[]</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a8a2ce533d9a6974f00ba34beb2873b6e</anchor>
      <arglist>(const char *propertyName) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>getProperty</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a1a9626c08adccb727c598f80ebfd6570</anchor>
      <arglist>(const Identifier &amp;propertyName, const var &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a1ac3c09cc21b32c4baa0f520c8783908</anchor>
      <arglist>(const Identifier &amp;propertyName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>afd0d6828ce161dadadd29c0b06cf227f</anchor>
      <arglist>(const Identifier &amp;method) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a40b924542050f176424bbe44678e5f32</anchor>
      <arglist>(const Identifier &amp;method, const var &amp;arg1) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a5c03e00d52d1980616606933314fccd4</anchor>
      <arglist>(const Identifier &amp;method, const var &amp;arg1, const var &amp;arg2) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a23866be8f0ff8e19155e35034b00ef49</anchor>
      <arglist>(const Identifier &amp;method, const var &amp;arg1, const var &amp;arg2, const var &amp;arg3)</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ae06c3ca9df0b1094d65f4f946711799c</anchor>
      <arglist>(const Identifier &amp;method, const var &amp;arg1, const var &amp;arg2, const var &amp;arg3, const var &amp;arg4) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>call</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a529454f7aeeb2dabde3806897c999ebc</anchor>
      <arglist>(const Identifier &amp;method, const var &amp;arg1, const var &amp;arg2, const var &amp;arg3, const var &amp;arg4, const var &amp;arg5) const</arglist>
    </member>
    <member kind="function">
      <type>var</type>
      <name>invoke</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>af7cbd652ad3d4423781b45322ee8ca00</anchor>
      <arglist>(const Identifier &amp;method, const var *arguments, int numArguments) const</arglist>
    </member>
    <member kind="function">
      <type>NativeFunction</type>
      <name>getNativeFunction</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a8de87613effda9718ac6230f0a0c5b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>a75dd282271fe372c81c2511d4675c528</anchor>
      <arglist>(OutputStream &amp;output) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>undefined</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aa8ad714f97623c9c8f0e0e7e139b09d4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>readFromStream</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>aaf0922e63a9012369524c7e1b9a710f5</anchor>
      <arglist>(InputStream &amp;input)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>canCompare</name>
      <anchorfile>classvar.html</anchorfile>
      <anchor>ab990cec0ed7484455f2fa2e8e4972bc3</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MidiMessage::VariableLengthValue</name>
    <filename>structMidiMessage_1_1VariableLengthValue.html</filename>
    <member kind="function">
      <type></type>
      <name>VariableLengthValue</name>
      <anchorfile>structMidiMessage_1_1VariableLengthValue.html</anchorfile>
      <anchor>ae75c3b2da10e079040ef702d8368b4fa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VariableLengthValue</name>
      <anchorfile>structMidiMessage_1_1VariableLengthValue.html</anchorfile>
      <anchor>a83eea9ee01f3da7ed7254c556e9dfa3c</anchor>
      <arglist>(int valueIn, int bytesUsedIn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structMidiMessage_1_1VariableLengthValue.html</anchorfile>
      <anchor>ace9012f85fdd6de2760e18f502ead884</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value</name>
      <anchorfile>structMidiMessage_1_1VariableLengthValue.html</anchorfile>
      <anchor>a84b61b7773789f85e46f1ee6ec1cce7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bytesUsed</name>
      <anchorfile>structMidiMessage_1_1VariableLengthValue.html</anchorfile>
      <anchor>a71b354fc4e11cb596db6a3e7b3aa8a9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VariantConverter</name>
    <filename>structVariantConverter.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>fromVar</name>
      <anchorfile>structVariantConverter.html</anchorfile>
      <anchor>a3c8c84e522e2e0158eb5ad9f6f0547aa</anchor>
      <arglist>(const var &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static var</type>
      <name>toVar</name>
      <anchorfile>structVariantConverter.html</anchorfile>
      <anchor>ae716c1fc1c493b735e2dc9a81df6bf0d</anchor>
      <arglist>(const Type &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VBlankAttachment</name>
    <filename>classVBlankAttachment.html</filename>
    <base>ComponentPeer::VBlankListener</base>
    <base>ComponentListener</base>
    <member kind="function">
      <type></type>
      <name>VBlankAttachment</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a503461b64ac3b90136e52d9f495c0357</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VBlankAttachment</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a581213f2fa1eb709def8349decd0fcb2</anchor>
      <arglist>(Component *c, std::function&lt; void()&gt; callbackIn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VBlankAttachment</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a84f0b0a252c2098a30cb635384a6694b</anchor>
      <arglist>(VBlankAttachment &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>VBlankAttachment &amp;</type>
      <name>operator=</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a2e54c254be491c032223d4334105d058</anchor>
      <arglist>(VBlankAttachment &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VBlankAttachment</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a1212200a16fe28bfd64abad8f939be4a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a9f1190aa978902d83dd346ff88127957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onVBlank</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a794a11972194e1da5030eff5e5cf8edc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentParentHierarchyChanged</name>
      <anchorfile>classVBlankAttachment.html</anchorfile>
      <anchor>a99c08d126f2d759028c8432c27c5e41d</anchor>
      <arglist>(Component &amp;) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ComponentPeer::VBlankListener</name>
    <filename>structComponentPeer_1_1VBlankListener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VBlankListener</name>
      <anchorfile>structComponentPeer_1_1VBlankListener.html</anchorfile>
      <anchor>a316cb16dc719b24af4e869c3bc833948</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onVBlank</name>
      <anchorfile>structComponentPeer_1_1VBlankListener.html</anchorfile>
      <anchor>a9855895b9895ec597e29f543f8619e29</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector3D</name>
    <filename>classVector3D.html</filename>
    <templarg>typename Type</templarg>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ae757048c8249a9e3cc7498f3c6f8bc69</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a78422ad1152c4532ca580c268f71017b</anchor>
      <arglist>(Type xValue, Type yValue, Type zValue) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3D</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a1e8a6a200eeb5185c4e3da7dafb1e9ff</anchor>
      <arglist>(const Vector3D &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a39c81aa012df7a3f28ff09de6ff28ca3</anchor>
      <arglist>(Vector3D other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a03b39620c7fc0f00e949bd13fe578038</anchor>
      <arglist>(Vector3D other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator-=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ac81ab455159128fa3df7cbb79c1ab5c2</anchor>
      <arglist>(Vector3D other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator*=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a247cebf0b0fe113b7afbbc3fafa0ea39</anchor>
      <arglist>(Type scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D &amp;</type>
      <name>operator/=</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a24ea0a6b2586915e31a25a589c62721f</anchor>
      <arglist>(Type scaleFactor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator+</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a4702ed6b048160d7f6a5e023b05f571c</anchor>
      <arglist>(Vector3D other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator-</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a88957c7b7d515e6835e2fb6baeda9ca1</anchor>
      <arglist>(Vector3D other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator*</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a8026c01b25f9b85da1d28181352a43de</anchor>
      <arglist>(Type scaleFactor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator/</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a4e2a2705bc3cc46ac665f4f9e8d40a5d</anchor>
      <arglist>(Type scaleFactor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator-</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a2147dfdac96c71c0a93fc243569eb38c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>operator*</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>acda659e7b66e175d5171d9dfd61b70d4</anchor>
      <arglist>(Vector3D other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>operator^</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a3f74a4292826b23ffa7a25ec3f4104c5</anchor>
      <arglist>(Vector3D other) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>length</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a3026219401ab9d094db78c0cf479cb68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>lengthSquared</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a8df06f573da83007cd949515c940ed1f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Vector3D</type>
      <name>normalised</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>aa90015d0e69415881cb24e3f21be5a0d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lengthIsBelowEpsilon</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>ae90aaba654b769a43d5d523cf0f462c9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3D</type>
      <name>xAxis</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a686d4ba2447a671bab0cdf2e65636309</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3D</type>
      <name>yAxis</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a943292e5f362278b85bbe2389355cd94</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3D</type>
      <name>zAxis</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a645c37ceeed7b4962c27584acd56277f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>x</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>aa5d3c8c349b5603b1f71bb3eae33a882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>y</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a49a2c9e33f95b6a7cb4147d5b9ee5e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>z</name>
      <anchorfile>classVector3D.html</anchorfile>
      <anchor>a621ed1b40fb9605695c309355736ed9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VideoComponent</name>
    <filename>classVideoComponent.html</filename>
    <base>Component</base>
    <base protection="private">Timer</base>
    <member kind="function">
      <type></type>
      <name>VideoComponent</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a888ba4f69671038f2f965b1cffd5dbd2</anchor>
      <arglist>(bool useNativeControlsIfAvailable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VideoComponent</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>af8ed43847c60a2c6e025c97c3797547b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>load</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>aa596daa7938bab6dad5ae25dd130fba9</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>load</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a2d4a5850898a15a5234370c111ddb342</anchor>
      <arglist>(const URL &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadAsync</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>adff83659b8f397175bb02676108fc889</anchor>
      <arglist>(const URL &amp;url, std::function&lt; void(const URL &amp;, Result)&gt; loadFinishedCallback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeVideo</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>ab9e0174e14d9786958137b94d07a7554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVideoOpen</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>affcf58e61e1bf8dea6c0d7c0ed4828e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getCurrentVideoFile</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a08773f6c5954476fb352ff4593cdd843</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>URL</type>
      <name>getCurrentVideoURL</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>ab7a9345d83b2de9bb4cb6b25da5253da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVideoDuration</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a6a020fa3a2f8de228002c243cb9f9d6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getVideoNativeSize</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a03adf011e7dd2ef68447dd1c1139cd32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a039d6784ed3e0d91afd056e0662dfff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a99d51e8b4057a9063f1e4c245e32cc2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlaying</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a3a53630939d990e5c95d4a4eb0418a2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayPosition</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a6a86bf214d3e0acf657fac949f03937e</anchor>
      <arglist>(double newPositionSeconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlayPosition</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a5fb59703548c5ca05b3c7449927e2d6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaySpeed</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a2c4877f02766b0925ec7112efec02b4d</anchor>
      <arglist>(double newSpeed)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlaySpeed</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a755aedfded2f35026c93c211a7825a63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAudioVolume</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>aed2f213ac574199c45d1d6ca62be8323</anchor>
      <arglist>(float newVolume)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAudioVolume</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>ae57684e14b3b950488e8b677b89c8106</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onPlaybackStarted</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a50b3c539d0356679af9aa797c767fe12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>onPlaybackStopped</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a79612bf6c51b83026eafcf1587307b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const String &amp;)</type>
      <name>onErrorOccurred</name>
      <anchorfile>classVideoComponent.html</anchorfile>
      <anchor>a84809e2b99d1c87d06c2a20e979d54ad</anchor>
      <arglist>)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Viewport</name>
    <filename>classViewport.html</filename>
    <base>Component</base>
    <base protection="private">ComponentListener</base>
    <base protection="private">ScrollBar::Listener</base>
    <member kind="enumeration">
      <type></type>
      <name>ScrollOnDragMode</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ad7f92b5414fccc581f94f9dd497b4cd2</anchor>
      <arglist></arglist>
      <enumvalue file="classViewport.html" anchor="ad7f92b5414fccc581f94f9dd497b4cd2ac7561db7a418dd39b2201dfe110ab4a4">never</enumvalue>
      <enumvalue file="classViewport.html" anchor="ad7f92b5414fccc581f94f9dd497b4cd2a7de0119c7f0579fe5aaf68a0c14abfe7">nonHover</enumvalue>
      <enumvalue file="classViewport.html" anchor="ad7f92b5414fccc581f94f9dd497b4cd2aa181a603769c1f98ad927e7367c7aa51">all</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>Viewport</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a8ce6b1ac61507d22a60c20128aacd6f8</anchor>
      <arglist>(const String &amp;componentName=String())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Viewport</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ac6a8a90a815cca8aa9f695daf33ef6b6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewedComponent</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>af415e3f6d3461f62d61c42c446996acd</anchor>
      <arglist>(Component *newViewedComponent, bool deleteComponentWhenNoLongerNeeded=true)</arglist>
    </member>
    <member kind="function">
      <type>Component *</type>
      <name>getViewedComponent</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>aaf9aec5772aca197664434a72a1b5c19</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewPosition</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a138c2e06be0437fbeab40542c00bbbe1</anchor>
      <arglist>(int xPixelsOffset, int yPixelsOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewPosition</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ac9a49c9774e0bfdb2efd00645807c64d</anchor>
      <arglist>(Point&lt; int &gt; newPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewPositionProportionately</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a69fd47f38b5a918d38dbd545e60a904c</anchor>
      <arglist>(double proportionX, double proportionY)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoScroll</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a9606c7a986679ea21552075a3f6b90f3</anchor>
      <arglist>(int mouseX, int mouseY, int distanceFromEdge, int maximumSpeed)</arglist>
    </member>
    <member kind="function">
      <type>Point&lt; int &gt;</type>
      <name>getViewPosition</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ac8d0d991d4b3843c25279a56617aa422</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; int &gt;</type>
      <name>getViewArea</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a637d1a1691a8403451103733802b0a2d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewPositionX</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a87890b3606a8710cc14aee4e78bfe9fd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewPositionY</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a4554097af5969f13310aaae13ce81a12</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewWidth</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ae2d0c8f1ab5e4ed0bdf30e0ec31b0e69</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewHeight</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a5aa0d2a592176ec596f93f490a77b50c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumVisibleWidth</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a6fa04d190e4aad7f3be67683da3c3b82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaximumVisibleHeight</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a993825e85d1ed0607013c73cfc8c3aab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visibleAreaChanged</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>abd21eaef2a7a3c30c238e13e60dfd778</anchor>
      <arglist>(const Rectangle&lt; int &gt; &amp;newVisibleArea)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewedComponentChanged</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a63e8ebc196483253df8573bb0034bf39</anchor>
      <arglist>(Component *newComponent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollBarsShown</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ab4b846094f30a0a72bd707dee545ec20</anchor>
      <arglist>(bool showVerticalScrollbarIfNeeded, bool showHorizontalScrollbarIfNeeded, bool allowVerticalScrollingWithoutScrollbar=false, bool allowHorizontalScrollingWithoutScrollbar=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollBarPosition</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a9f8f8d346e514f36bc3462287e56062c</anchor>
      <arglist>(bool verticalScrollbarOnRight, bool horizontalScrollbarAtBottom)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVerticalScrollbarOnTheRight</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a900d3f4d375a71d1be9732df459aa4ea</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontalScrollbarAtBottom</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a114196a830496fd8b1a3a2f768b2c0d4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVerticalScrollBarShown</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a395dad79d93fef08652fda138d70e345</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontalScrollBarShown</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>aea89310ab0accaf7f99e8ef4b29d1f69</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollBarThickness</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a865ce481cedc67a4553d65f8e787acbb</anchor>
      <arglist>(int thickness)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScrollBarThickness</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a13721812d0bb7df1f3fcbb948599b3a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleStepSizes</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a4a0510b81764f1d6899ad7be124bb56f</anchor>
      <arglist>(int stepX, int stepY)</arglist>
    </member>
    <member kind="function">
      <type>ScrollBar &amp;</type>
      <name>getVerticalScrollBar</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>aa72fa017d7742984faeeb117c148e240</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>ScrollBar &amp;</type>
      <name>getHorizontalScrollBar</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a35ec4b85e2a92bdb5957b0eb1e83cd5f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recreateScrollbars</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>afee9d38c6878a2d71486987e19942f2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScrollVertically</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a96f7b21675ff1e097f0ed1becfa2d104</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScrollHorizontally</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a46d2c92ed585bee17e19ce64a34f5d56</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollOnDragEnabled</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>aada0061f2174a6a8ab76a305b8362417</anchor>
      <arglist>(bool shouldScrollOnDrag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isScrollOnDragEnabled</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ad6beaf7d47db4dcd80d0ddb8a0ce5224</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollOnDragMode</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>aca3f586aefd4de8bbc442b639feeaef7</anchor>
      <arglist>(ScrollOnDragMode scrollOnDragMode)</arglist>
    </member>
    <member kind="function">
      <type>ScrollOnDragMode</type>
      <name>getScrollOnDragMode</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a122d7c72a7d2b7d2b01bd27f3f952c32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentlyScrollingOnDrag</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ab4e15d59a17cb9335c963938516225f5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ab9427d36852b58100df1160944195743</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrollBarMoved</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a0ce137d4a08e41066180c583104ca576</anchor>
      <arglist>(ScrollBar *, double newRangeStart) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseWheelMove</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a80424caacc5b478b1904f3cfcda51cc9</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseDown</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a9213af00ca1b2ea937f96ab129f73679</anchor>
      <arglist>(const MouseEvent &amp;e) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>ab7335754d3e520e1a128edc12447a8ee</anchor>
      <arglist>(const KeyPress &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>componentMovedOrResized</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a006ca066dd583c97a3e894b0f24feabd</anchor>
      <arglist>(Component &amp;, bool wasMoved, bool wasResized) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAndFeelChanged</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a9de978a90ea9020fd975bf9b84566d06</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useMouseWheelMoveIfNeeded</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a563d893ae0d00dd9b1c0e293826cdc8e</anchor>
      <arglist>(const MouseEvent &amp;, const MouseWheelDetails &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>respondsToKey</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>a29ebb30af22b82b14cbab02646da7dc4</anchor>
      <arglist>(const KeyPress &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ScrollBar *</type>
      <name>createScrollBarComponent</name>
      <anchorfile>classViewport.html</anchorfile>
      <anchor>afaafcbb62b5cdbfdde5aa537fcfe4a38</anchor>
      <arglist>(bool isVertical)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Expression::Scope::Visitor</name>
    <filename>classExpression_1_1Scope_1_1Visitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Visitor</name>
      <anchorfile>classExpression_1_1Scope_1_1Visitor.html</anchorfile>
      <anchor>a55836ad9dd477a087e3e16e447ce1347</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>classExpression_1_1Scope_1_1Visitor.html</anchorfile>
      <anchor>a843db0686a8680c7108985b18dd8c4b6</anchor>
      <arglist>(const Scope &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VST2ClientExtensions</name>
    <filename>structVST2ClientExtensions.html</filename>
    <member kind="typedef">
      <type>pointer_sized_int(int32 opcode, int32 index, pointer_sized_int value, void *ptr, float opt)</type>
      <name>VstHostCallbackType</name>
      <anchorfile>structVST2ClientExtensions.html</anchorfile>
      <anchor>a8d1e6b822fce3fe7564b9ae1c3951b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VST2ClientExtensions</name>
      <anchorfile>structVST2ClientExtensions.html</anchorfile>
      <anchor>a4f2bb9207a71fa649e0a3e2c30a810dd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual pointer_sized_int</type>
      <name>handleVstPluginCanDo</name>
      <anchorfile>structVST2ClientExtensions.html</anchorfile>
      <anchor>a96d3d9a966b6b4b5b8370366dd05e84b</anchor>
      <arglist>(int32 index, pointer_sized_int value, void *ptr, float opt)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual pointer_sized_int</type>
      <name>handleVstManufacturerSpecific</name>
      <anchorfile>structVST2ClientExtensions.html</anchorfile>
      <anchor>a21e4889dd6074b73f5a21bc7fa8fe3e9</anchor>
      <arglist>(int32 index, pointer_sized_int value, void *ptr, float opt)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleVstHostCallbackAvailable</name>
      <anchorfile>structVST2ClientExtensions.html</anchorfile>
      <anchor>abb3f392dcef1c5a8ed964d8ccce63e0f</anchor>
      <arglist>(std::function&lt; VstHostCallbackType &gt; &amp;&amp;callback)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor::VST3Client</name>
    <filename>structExtensionsVisitor_1_1VST3Client.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VST3Client</name>
      <anchorfile>structExtensionsVisitor_1_1VST3Client.html</anchorfile>
      <anchor>ab3eaf37e07ebe15f2d01ab5ca019e5f5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Steinberg::Vst::IComponent *</type>
      <name>getIComponentPtr</name>
      <anchorfile>structExtensionsVisitor_1_1VST3Client.html</anchorfile>
      <anchor>aa59a8f85b722859fb11bb167e1640c3a</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MemoryBlock</type>
      <name>getPreset</name>
      <anchorfile>structExtensionsVisitor_1_1VST3Client.html</anchorfile>
      <anchor>a67ea81cdbbb5799faac28b59cf7a6bb4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setPreset</name>
      <anchorfile>structExtensionsVisitor_1_1VST3Client.html</anchorfile>
      <anchor>ad425d20860143a3ca16ca585956053fc</anchor>
      <arglist>(const MemoryBlock &amp;) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VST3ClientExtensions</name>
    <filename>structVST3ClientExtensions.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VST3ClientExtensions</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>a9186d4effbacbf7d00438605e8f503af</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32_t</type>
      <name>queryIEditController</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>accda7661d727659ea6fe61e6e02030f0</anchor>
      <arglist>(const Steinberg::TUID, void **obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32_t</type>
      <name>queryIAudioProcessor</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>a59c5142f3d0b7d2a8d227cd1d3fb0f0b</anchor>
      <arglist>(const Steinberg::TUID, void **obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setIComponentHandler</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>aed2f08786458a6ca78feb30ee8ae7048</anchor>
      <arglist>(Steinberg::FUnknown *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setIHostApplication</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>a681a9ba1167640bfd6ebc395bc481841</anchor>
      <arglist>(Steinberg::FUnknown *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getPluginHasMainInput</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>adacd7ccd2dab4e776b4ea10000763b0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; String &gt;</type>
      <name>getCompatibleClasses</name>
      <anchorfile>structVST3ClientExtensions.html</anchorfile>
      <anchor>a6aff4e420cb8536252d02bb3de107d0c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VST3PluginFormat</name>
    <filename>classVST3PluginFormat.html</filename>
    <base>AudioPluginFormat</base>
    <member kind="function">
      <type></type>
      <name>VST3PluginFormat</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>aa2c23394c6b95560aadfa84ecdc91ee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VST3PluginFormat</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a9feca7b3ad718dad42ad25042cd491eb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>adf9f02a4783fcfcaf689327396590c82</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a8bbc739935a7f9d93fbc9aa99f44f9db</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>ae21e46f023fcbecadee02364b8449954</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>aab02f337b7231856a2b762d2276c92df</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;, const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a153ac4a1e6f22b1f998f8994aa73114a</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>ad516d9b94144a3eff80097ee33e3508a</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>aeeef6b788c41aac2925360cf19c874e7</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a6b9809d54eea2dabcd3d1d6ed068a305</anchor>
      <arglist>(const FileSearchPath &amp;, bool recursive, bool) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>aea11d56c5a3e99bdfe86e4057a7830ed</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a4a33699a1a6f915ea67ac3c805a5f6d7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>a27c3ee9b350ee9f650852d43ec5555a8</anchor>
      <arglist>(const PluginDescription &amp;, ARAFactoryCreationCallback callback) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormatName</name>
      <anchorfile>classVST3PluginFormat.html</anchorfile>
      <anchor>ab380beb362c68dadc786558c307e824f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtensionsVisitor::VSTClient</name>
    <filename>structExtensionsVisitor_1_1VSTClient.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VSTClient</name>
      <anchorfile>structExtensionsVisitor_1_1VSTClient.html</anchorfile>
      <anchor>a9f75dc12fc3b02090534d424479342bd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AEffect *</type>
      <name>getAEffectPtr</name>
      <anchorfile>structExtensionsVisitor_1_1VSTClient.html</anchorfile>
      <anchor>ac1d4958a5d300c6078eb4a6748160730</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VSTPluginFormat</name>
    <filename>classVSTPluginFormat.html</filename>
    <base>AudioPluginFormat</base>
    <class kind="class">VSTPluginFormat::ExtraFunctions</class>
    <member kind="function">
      <type></type>
      <name>VSTPluginFormat</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a230a22c707a26dfa50984abef602fdb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VSTPluginFormat</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>aea923e8913eb1700451bb6f7fc0517b5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a9680cc54347b995fc441c719ed728c9f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canScanForPlugins</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a342f0d02f21458198ef3e60f8f7356a1</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTrivialToScan</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a7dc0b22928d42a10101b305e9d0ae38e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAllTypesForFile</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>af6c88835c362d055ec0f0694ebb2a955</anchor>
      <arglist>(OwnedArray&lt; PluginDescription &gt; &amp;, const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileMightContainThisPluginType</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a5df306afb3240d91d2bb625c1417a2b1</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNameOfPluginFromIdentifier</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a6648a0d278c9d478f8f747135a5f3647</anchor>
      <arglist>(const String &amp;fileOrIdentifier) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pluginNeedsRescanning</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>ad32bda96a56d730c92f4210c67d22b49</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>StringArray</type>
      <name>searchPathsForPlugins</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a00441ea3735da64f29f8d0a831ff4d75</anchor>
      <arglist>(const FileSearchPath &amp;, bool recursive, bool) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesPluginStillExist</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>af9b0e6229cd8ab9ec72d8f59a8c4933a</anchor>
      <arglist>(const PluginDescription &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>FileSearchPath</type>
      <name>getDefaultLocationsToSearch</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>ae4ee56ecef034f8faff1f01f8b6925e2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>aboutToScanVSTShellPlugin</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a6277efa1639b851939014d07ffcc84d4</anchor>
      <arglist>(const PluginDescription &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const XmlElement *</type>
      <name>getVSTXML</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a26fec69b4597d14e1047bceec06398b2</anchor>
      <arglist>(AudioPluginInstance *plugin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadFromFXBFile</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a2cda6559c2fa9cba7e0ada4ab00d5d53</anchor>
      <arglist>(AudioPluginInstance *plugin, const void *data, size_t dataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>saveToFXBFile</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a603b66723d863b2dc90aecaafedb67ec</anchor>
      <arglist>(AudioPluginInstance *plugin, MemoryBlock &amp;result, bool asFXB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getChunkData</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a666e9aa327d8daaafa05b6b899166ff9</anchor>
      <arglist>(AudioPluginInstance *plugin, MemoryBlock &amp;result, bool isPreset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>setChunkData</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a8b5889d7ff7035d196d28c694d8ea92e</anchor>
      <arglist>(AudioPluginInstance *plugin, const void *data, int size, bool isPreset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioPluginInstance *</type>
      <name>createCustomVSTFromMainCall</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>aca6feb14b2c580f89ed4786fed5a1321</anchor>
      <arglist>(void *entryPointFunction, double initialSampleRate, int initialBufferSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setExtraFunctions</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>afe200e4968fed595f981a77d20a4ab24</anchor>
      <arglist>(AudioPluginInstance *plugin, ExtraFunctions *functions)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pointer_sized_int JUCE_CALLTYPE</type>
      <name>dispatcher</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a09eda3d23e195c8a8c57c9597877e841</anchor>
      <arglist>(AudioPluginInstance *, int32, int32, pointer_sized_int, void *, float)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AudioPluginInstance *</type>
      <name>getPluginInstanceFromVstEffectInterface</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a5c22f6d7440e206d0d16c20490debcfa</anchor>
      <arglist>(void *aEffect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFormatName</name>
      <anchorfile>classVSTPluginFormat.html</anchorfile>
      <anchor>a421dbb394093c0023497f3bd4a9a4e0d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SpeakerMappings::VstSpeakerConfigurationHolder</name>
    <filename>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</filename>
    <member kind="function">
      <type></type>
      <name>VstSpeakerConfigurationHolder</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>afff7afa7723cefab63d92760a903872c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VstSpeakerConfigurationHolder</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>a7310b419e6f1cef462c26dadfc90dfbd</anchor>
      <arglist>(const Vst2::VstSpeakerArrangement &amp;vstConfig)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VstSpeakerConfigurationHolder</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>a0018bd297769e7cab2720f6598b4f307</anchor>
      <arglist>(const VstSpeakerConfigurationHolder &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VstSpeakerConfigurationHolder</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>a1448b76a86db99435cdc57b811a58cb4</anchor>
      <arglist>(VstSpeakerConfigurationHolder &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VstSpeakerConfigurationHolder</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>acb8c4e917f6d2d0bb62c5a95dbba85d5</anchor>
      <arglist>(const AudioChannelSet &amp;channels)</arglist>
    </member>
    <member kind="function">
      <type>VstSpeakerConfigurationHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>afcedd4a71f8d525af3344788eeda3672</anchor>
      <arglist>(const VstSpeakerConfigurationHolder &amp;vstConfig)</arglist>
    </member>
    <member kind="function">
      <type>VstSpeakerConfigurationHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>a8b47eb9640b7d5e806286bf8205bc905</anchor>
      <arglist>(const Vst2::VstSpeakerArrangement &amp;vstConfig)</arglist>
    </member>
    <member kind="function">
      <type>VstSpeakerConfigurationHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>afb8db416922dd8c1a805c7796757ccf1</anchor>
      <arglist>(VstSpeakerConfigurationHolder &amp;&amp;vstConfig)</arglist>
    </member>
    <member kind="function">
      <type>const Vst2::VstSpeakerArrangement &amp;</type>
      <name>get</name>
      <anchorfile>classSpeakerMappings_1_1VstSpeakerConfigurationHolder.html</anchorfile>
      <anchor>aa7681098ef79d421338ad9ebd0bfd553</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WaitableEvent</name>
    <filename>classWaitableEvent.html</filename>
    <member kind="function">
      <type></type>
      <name>WaitableEvent</name>
      <anchorfile>classWaitableEvent.html</anchorfile>
      <anchor>aa3622062e48a177ec721120443ea17d2</anchor>
      <arglist>(bool manualReset=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait</name>
      <anchorfile>classWaitableEvent.html</anchorfile>
      <anchor>a27c61b6e8b20a4f71817997ffdd64e35</anchor>
      <arglist>(double timeOutMilliseconds=-1.0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal</name>
      <anchorfile>classWaitableEvent.html</anchorfile>
      <anchor>a7e51d16c549d2c9c200121161f859d5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classWaitableEvent.html</anchorfile>
      <anchor>a57ae80211fcb98ba75f2c57be581ff75</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WavAudioFormat</name>
    <filename>classWavAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>WavAudioFormat</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a79547799ef5300f2adf2390d0cb74982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WavAudioFormat</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5c1868cedaef6417619817356717827d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5df6edf3fa5a41fcfb8e282c8d3f4540</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a96c17b2f3bc14ecab7d4b0aa19cf6ae8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a379128571f07a3c6614bf552fc3a885f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a576e9afefe32af2c10aad440e5176506</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChannelLayoutSupported</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad6f06db106e233f34f5e71c6f7d284b2</anchor>
      <arglist>(const AudioChannelSet &amp;channelSet) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a20f0bd7d9e1a7e4a0e8ae5fdf38de5d1</anchor>
      <arglist>(InputStream *sourceStream, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ade5f01abf61ca18af07bb8bb7be836e1</anchor>
      <arglist>(const File &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>MemoryMappedAudioFormatReader *</type>
      <name>createMemoryMappedReader</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aff0b101a89ebbcdec729ec460cd79a32</anchor>
      <arglist>(FileInputStream *) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a7b0bb67a6fef647afff3a1c92e6b387e</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a993b1b6101b0f6328e0db2565b2820a1</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceMetadataInFile</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1f6a333b084402d486af76d518971160</anchor>
      <arglist>(const File &amp;wavFile, const StringPairArray &amp;newMetadata)</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringPairArray</type>
      <name>createBWAVMetadata</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af39c0f3786cc1fea9b8c502a7e0a24f7</anchor>
      <arglist>(const String &amp;description, const String &amp;originator, const String &amp;originatorRef, Time dateAndTime, int64 timeReferenceSamples, const String &amp;codingHistory)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavDescription</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1b75b002a3b479b8f4b992a5e21f7076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavOriginator</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aeb655b312ca07a2c89d6f1c86fe69455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavOriginatorRef</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a678c3b819d78ea687ddba590a4e73891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavOriginationDate</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a536849856a3e84afe84dded0feb921c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavOriginationTime</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6ba890f1df411a643efe13d3b02ff130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavCodingHistory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5e478da650f2e1fdb3f452e9e3c2e94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>bwavTimeReference</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6722c8d061d70bbd7a843e4ac213d588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidOneShot</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae721505f6c4a41e3e818785dafc4b5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidRootSet</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1a41fd73c4b5cda2314cb18953804e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidStretch</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2e7ca2a8981dd749b7eb8aff8fb3ef8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidDiskBased</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4c61a1d9ec2824e8214953b5d2adfdcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidizerFlag</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6202dd3c086eba513df9a38373fa1ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidRootNote</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a896797520a0296a71bb5a90aa6eb9028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidBeats</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4d3734a6e9790b4991519a4eacd0b15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidDenominator</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a82a015df3b8b51b3eed7be9c5064a40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidNumerator</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af1cf9b1cb347aee03897fbb3ff61587c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>acidTempo</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ac534d5f34f226b43dd6c03387f9aa9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoArchivalLocation</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aef07aaf5687376d1474c14cec59d8000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoArtist</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>add4f90364d7839ddcc7a0ce8cb511fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoBaseURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4e2fdf5d072f3cb1409cea6afcd69aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCinematographer</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ade05c518170372bb379192de82f8e71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoComment</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a759dc8a3cdb9b65abd02618b6e8db619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoComment2</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4a3099bf333a473f316ecc231776d565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoComments</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a98df291c5bf42a8c29a4bd9033af437a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCommissioned</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a49588b1f708d26d943ae844f28f8e140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCopyright</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8f19e1225e3c04c9d0306cda02c57f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCostumeDesigner</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a84e7aafb8c2f125e6b471dfd7f28f486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCountry</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afe1729c2fcb1fa63663d2c45c5eca643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoCropped</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a48acbd77e320d56fcb63940aede512ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDateCreated</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0cb2023c418dca1c305aa2754cf39b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDateTimeOriginal</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0383034d0caae6295c5316f9aee38714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDefaultAudioStream</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ac84cbe1bc51f0da88c3fa7ec909664ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDimension</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a7c02b55f1abb0e4db3079b0524c888f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDirectory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a65fb0f01210e6439231bec2b4dcb6b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDistributedBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af9640d316a88bb9b157a24cea7ec2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoDotsPerInch</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a30f5c48c8a8ce5bb1aae1696955d7658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoEditedBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a93a6b8ea6c807576c5503a87a9411b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoEighthLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3aff156f20331fd931a0c90b47265114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoEncodedBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3fd56e5250a848d5f3ad008ebad59481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoEndTimecode</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af6b16cb81b67d0806c2da9c8d488ac7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoEngineer</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af4913aba3ff2940e2d10f56d6deded35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoFifthLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af759d04d1f878427f7ad07e7986f5ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoFirstLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a14db6158e1242549db447216f66a3a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoFourthLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3f5ccb371b9cbfb1144d6a0b46f57328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoGenre</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afb5fa8bf485947e2aeeaf06d7255d497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoKeywords</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ac03f03db082322f809a054f6bbe3e1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8815b3f9045feeca743ff627c91ee45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLength</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a76b879ceb986f482ccb4a699d523776f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLightness</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6ab39231b22a7a5b5aee2809d647cd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLocation</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a03ad8972d090a17d329156e1eda921dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLogoIconURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>acc9ea9271d2c79451e26109075168bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoLogoURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1fa9fc14767335f8bdc07663bed15b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMedium</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8ff7eb34dbed5d47429496b9685db218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMoreInfoBannerImage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aeddc4efae2f35a33b9a2cc6f68c77f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMoreInfoBannerURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ac47484ec4e04ee21163c494f745594f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMoreInfoText</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a979483f68078353aa9239342b4c0b1fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMoreInfoURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afa4f82ac5d8c9586156b120cc8933495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoMusicBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aea90ca2dd333d233fbcd92a1bfafca2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoNinthLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af130af0bab732ded7e967a64d11342ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoNumberOfParts</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a174909703a37de860251df85c17d5c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoOrganisation</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>abdef987938e3286a2b62a853d442e396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoPart</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a27bebeabab6159a1627e1929485f3124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoProducedBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1076df5794cf433c8e0e0450d71cd96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoProductName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6d2dac84b02899b86667958da2826c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoProductionDesigner</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>acf60b7c1db4977a59d7e13b65c3a7fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoProductionStudio</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a101f738b931d2068d9ec16e3fe69c3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoRate</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a738b99975c3ee261b420494355b82de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoRated</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4f387b9d497ee212492e4a5c716a5783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoRating</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5d2ac599e559d5b217be8dca2e24957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoRippedBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a168f969d48931e62eff63a26821ff9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSecondaryGenre</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a226aa8c7c3326aa4794c6b903d877a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSecondLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a098584cd0a8eaabf55dc4185504565a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSeventhLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1458b88ea080209def48850ef6208f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSharpness</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1777a4a74cfd20598041f2ee3226fc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSixthLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad1c1706b40e9d7321e09e1ba19b2e65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSoftware</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1a5098e29cc67a47672242043eae579d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSoundSchemeTitle</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a08f307b1924a244e2e08c54abe017dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSource</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0e6802160fa890975a695d2155d93f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSourceFrom</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a719a75a45bee72d1335a7f801ba5e328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoStarring_ISTR</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae0d8a1900efd24ef0034afc41b5194de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoStarring_STAR</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a9eaad0dfd49d42c9267df03179836ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoStartTimecode</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a9770a833fabf3e918e70398b1240c8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoStatistics</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>af386b1012879ed42fbe596cc78ee8ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoSubject</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a76e39bc7555f014984d38dca3e3894e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTapeName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aafc51a7e81e1612c059cb407ee5be300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTechnician</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3de654ed4db4aac4180e964523fe22f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoThirdLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a00a475dca44eb3a84cf32007bff67b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTimeCode</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2538ca0eac9fca783ff984a7ebf1be84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTitle</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2da916847a684739ab3aec385da740f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTrackNo</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afe94ae7b98f6c2487e1e6d25bf78b9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoTrackNumber</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a315ce7fa45fbee8c5805c40cbac0d1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a63e37c6adbe971535e7a91fa6477623c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoVegasVersionMajor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afa85f13bf4f567e471e620aab716e119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoVegasVersionMinor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1659ae9aa9a5d5eb827f8b336fc090ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoVersion</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8282b9b25abb9f6cb37302fd3b02f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoWatermarkURL</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6965a365ca073102fd96ba61046080d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoWrittenBy</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3c3fac740a1a98be1795830207f99d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>riffInfoYear</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1e987faff09ae874c16120dcd0d13634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgContentType</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3311ebfa5dcc3e9f64fae2150456b32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgProject</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aafd1bec63a4c3d7c8924eeb7a6d5031c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgOriginator</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a52652af0a8fa307f7211d8ab2dd91df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgOriginatorStudio</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a84fb8ec4d370e7f4e4b19fbfa9c425b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgNotes</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a83fc61a0eef5735306f36e0e44c153f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSession</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad988f43db5281260e8ed614bdb9704f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgState</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a77a9dd406f7caa04d95713706998eee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgEditor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a10ca82e116e816d47ade51cf91be509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMixer</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8860ea4e56f6c1a93375cda4e9aeab59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgFxChainName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2a4f02cbda90c988957d9f11dcc249e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgChannelConfig</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a187f6ce20ec8a987516da7c6c8584133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgAmbisonicFormat</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a29c80c8644481097137d309319131ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgAmbisonicChnOrder</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4f4d67b73504f80fe7e322e5e37021a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgAmbisonicNorm</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a26434ab69ed4de32b9d31d4114b99a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMicType</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a9b3c03117a6e03ad9c664544db1911fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMicConfig</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a9123444d936387822306fb6cb67d70ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMicDistance</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a949a0794222ca3ddf96d8ce21ec2a1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgRecordingLoc</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a7aec8c737dd2a7274a5a7b9b606f9093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsDesigned</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1490886154c8201239afe1adb764e531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgRecEngineer</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a65c7b63d0f1c2d6cd9f00c1eb9e7e316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgRecStudio</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>accd439cc2120ee2de39885af11a95dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgImpulseLocation</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a31ed5d672cf75cdb7ddb41f9e0d125ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCategory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5df7e3b533366b9d26df8c1f80be830f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSubCategory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6ab477acce2e6551b2eaec1a195040e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCatId</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aa91c56126749914e5e759dbfe0eaaeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgUserCategory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a9f59fbb8f912ecc258137b0daa6f3a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgUserData</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae61ad1c2e76b6d9ceab611d59fa40d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgVendorCategory</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6fec7dfbfff82bb66db8687c788cbe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgFxName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>adb25445c3448103e6a44bc64576c06e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgLibrary</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0fb10a379c6089a89cd253715b7bd87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCreatorId</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>acff52b55d4158c8126f0d0458cf3323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSourceId</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a90af935fa7dbe3271e3ebd5d11c33d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgRmsPower</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a5ef0e5f580687b5885a9a179522c767e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgLoudness</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6f0e00cf51e61164bc9f023cd9e2e509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgLoudnessRange</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aa8f06cb1ab985acb9c853ac641a63932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMaxPeak</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0fcbd810072c2d5cfe03d639865c0cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSpecDensity</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2e72c78ee12c21136519f10637b39a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgZeroCrossRate</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a0514c281aa352de8096839419cc47230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgPapr</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a98551bd2c41235d165236aec242c743e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgText</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>abc90770c5c1fed89eb66eca645621316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgEfforts</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a967735aa217cf9bff07fd18e7cbbae75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgEffortType</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a20c9378b068b8eb2cb9aded2ef252dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgProjection</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a41f38b1dbb03c024be0d72c51151e377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgLanguage</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad731caa8d8aaf71d6c304ce5096c8f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgTimingRestriction</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afc30e63cf8ed4cbfe0d47650f6ee73f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCharacterName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1c07e5e7ca86b9ac5d38b68de22fec81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCharacterGender</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad9c1e07299de2c14a4d1a61847ddbc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCharacterAge</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aa8e5fb4f51210879e3ab2af0c0ad17f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgCharacterRole</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afc887a09352efaafb5fdc4c17f83d8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgActorName</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>abc5d90bd2f36b80a17c21d3c903efdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgActorGender</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a1dcebe466a57971170eab681cb529f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgDirector</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ab5ac6b3235b7dac00b6ad0349a428f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgDirection</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae6720fa6b18ebe089fa6170c7801ae8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgFxUsed</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a81cdf751dbcfc50d7f5263bb8f2fab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgUsageRights</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a36d7bc1799b18c22167672726856d03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsUnion</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a902373547c8cf5e7eb1017ccbbe84cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgAccent</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>adef504fcd90bd4f2fe8dd162c8b44090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgEmotion</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>acc5d02ffe159d46e60f906f3563aa613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgComposor</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a92cd02b91d354d748fdb6bfe1a5d58eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgArtist</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8e19ba65e20454eb8ad96c831e32ee5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSongTitle</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a88af983344fb3145463c647145b63563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgGenre</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a54ebbd4d4ebc76180190a28ba6fa5e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgSubGenre</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad1a313f7e6498edc6d4e8c847d6c0925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgProducer</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae4ed8a1d58602a3a6d640695f2bcd286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMusicSup</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aa9df0703600003908627d167e4614d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgInstrument</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a6ad3e148e5f3f784c47e53a13cc85846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMusicPublisher</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a61f7ce0c72dae0a9ecdcba510ec81565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgRightsOwner</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a80a610518559b2f18e49939c838ca5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsSource</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a8593997c92d8e44bba8973a54f3c8e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsLoop</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad7b99a235077ad1c5000f699504ec768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIntensity</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a865cdee3be8cb0de5d50921861178c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsFinal</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aa481760abf48e5e8bb16505e70a82a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgOrderRef</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a142d99420ffcc853e4d346babbd719b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsOst</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ab94cfc74a2db49c1b4c229ede2bae78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsCinematic</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a331633e59f20d1762c6da49471932135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsLicensed</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>afc2b729ca15ae2f3ff47b793df8c2363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsDiegetic</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a01ed6cb3f4a41ad8bc83db1903d1aae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgMusicVersion</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a907c9502ca1917ab244ffac2d2a68dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgIsrcId</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a2dd5320bad6bfeb30402ac60e8d70e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgTempo</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3ba370b4c7d1038b3da2db102ba941a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgTimeSig</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a7ae1ba7e7bb285ce85c085eece7fab2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgInKey</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ae78d2186dd8b648088a7e572adf5c883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgBillingCode</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a4eb237f9d1eb73dc7625d37766c1339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>aswgVersion</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>aca0403ff45bcd028e5804141e85c91c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>ISRC</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a703e4f1a1ea014d652be4618f1114928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>internationalStandardRecordingCode</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>ad64fc2e5e8d41a83d29e3dc2dedea08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>tracktionLoopInfo</name>
      <anchorfile>classWavAudioFormat.html</anchorfile>
      <anchor>a3ffa718b58838dc49c9bb5314b5373ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>juce::dsp::WaveShaper</name>
    <filename>structjuce_1_1dsp_1_1WaveShaper.html</filename>
    <templarg>typename FloatType</templarg>
    <templarg>typename Function</templarg>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>structjuce_1_1dsp_1_1WaveShaper.html</anchorfile>
      <anchor>a67bc9506a9d48e56a4ce8a14153369a0</anchor>
      <arglist>(const ProcessSpec &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SampleType JUCE_VECTOR_CALLTYPE</type>
      <name>processSample</name>
      <anchorfile>structjuce_1_1dsp_1_1WaveShaper.html</anchorfile>
      <anchor>ab1a75c775352083f51f406b2c3fe7454</anchor>
      <arglist>(SampleType inputSample) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>structjuce_1_1dsp_1_1WaveShaper.html</anchorfile>
      <anchor>ac3c4780812baa06284b78cf0bcd7057f</anchor>
      <arglist>(const ProcessContext &amp;context) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structjuce_1_1dsp_1_1WaveShaper.html</anchorfile>
      <anchor>ac57e6ab80ba3a40328d7e214e5215fde</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>functionToUse</name>
      <anchorfile>structjuce_1_1dsp_1_1WaveShaper.html</anchorfile>
      <anchor>a013c3cdf300d3c94763fe73740ba4204</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WeakReference</name>
    <filename>classWeakReference.html</filename>
    <templarg>class ObjectType</templarg>
    <templarg>class ReferenceCountingType</templarg>
    <class kind="class">WeakReference::Master</class>
    <class kind="class">WeakReference::SharedPointer</class>
    <member kind="typedef">
      <type>ReferenceCountedObjectPtr&lt; SharedPointer &gt;</type>
      <name>SharedRef</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>ad4d39a0c388b7d0811e1f755cadd3fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WeakReference</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a7311a4b2d696dc46533f562576ab848b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WeakReference</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>ad158fa3b994aa2cbf4ffbd7209afcdee</anchor>
      <arglist>(ObjectType *object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WeakReference</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a1dd877a29a839b13a046411f5c68f235</anchor>
      <arglist>(const WeakReference &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WeakReference</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a7942f7ee23b8109f9fa591d25db7a810</anchor>
      <arglist>(WeakReference &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>WeakReference &amp;</type>
      <name>operator=</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>af85cf5fb4349bc5d186e3586fbe4be67</anchor>
      <arglist>(const WeakReference &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>WeakReference &amp;</type>
      <name>operator=</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a6b16c9187bfed70afce3f048d66b878c</anchor>
      <arglist>(ObjectType *newObject)</arglist>
    </member>
    <member kind="function">
      <type>WeakReference &amp;</type>
      <name>operator=</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a6d9aae8b146266f392e3cd6055eea58e</anchor>
      <arglist>(WeakReference &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>get</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a9fcb356095e78d707f7d70c4674297e8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ObjectType *</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a91892403a30e5fa2d85b5dfae9a8d93e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>ObjectType *</type>
      <name>operator-&gt;</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a5430af8d0bd9e4dd2f5903470eb35a97</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasObjectDeleted</name>
      <anchorfile>classWeakReference.html</anchorfile>
      <anchor>a523f66357f106bdf39cd5b49973b3177</anchor>
      <arglist>() const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebBrowserComponent</name>
    <filename>classWebBrowserComponent.html</filename>
    <base>Component</base>
    <class kind="class">WebBrowserComponent::Options</class>
    <member kind="function">
      <type></type>
      <name>WebBrowserComponent</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>acdb8b3e2dd1d3d546a36dff764404c97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WebBrowserComponent</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a2293016584516e17133a0a392cfb1d86</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WebBrowserComponent</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a3f8c897c6912511724e58cdcbe40ac71</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goToURL</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a703f3232f580d72125dea4db8e5a0512</anchor>
      <arglist>(const String &amp;url, const StringArray *headers=nullptr, const MemoryBlock *postData=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a5b95c6fcefc4448c9083b90983ce5729</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goBack</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>aa9d180ebeaadd482e1532aefc2298954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goForward</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>acf6bdaec26fafd31aae196a4eff12a3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>ac0bd69ac52a95ae941b49308327de3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pageAboutToLoad</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>afff0d888a7a77a732f0ac1ca834bbd95</anchor>
      <arglist>(const String &amp;newURL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pageFinishedLoading</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>ad30ce73038359cfefd38c139ea77a21a</anchor>
      <arglist>(const String &amp;url)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pageLoadHadNetworkError</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>aa6e4ef5f536aa8149e66936dffc43540</anchor>
      <arglist>(const String &amp;errorInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowCloseRequest</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a94f735f686b6c55ba5e5996763517b8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>newWindowAttemptingToLoad</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a3d441e5a7f31ea77ac0a013482de4442</anchor>
      <arglist>(const String &amp;newURL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a45057a2af002dee5e327faa6d3576d19</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resized</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a5cb3ce4059be47375aa3e25836277ccc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parentHierarchyChanged</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>aebd1e2e27af2ff9ee86ae459f2a0d406</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>ad268bcdb0288fdba6fbeb5023532ccfa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focusGainedWithDirection</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a7939cd221e89de26a3378e10d78aa3a9</anchor>
      <arglist>(FocusChangeType, FocusChangeDirection) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>areOptionsSupported</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>a27ddad2c38cd4d31a200ae0104d9ed2b</anchor>
      <arglist>(const Options &amp;options)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearCookies</name>
      <anchorfile>classWebBrowserComponent.html</anchorfile>
      <anchor>abbbc4a471b09dc10008ccf123edf0e35</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebInputStream</name>
    <filename>classWebInputStream.html</filename>
    <base>InputStream</base>
    <class kind="class">WebInputStream::Listener</class>
    <member kind="function">
      <type></type>
      <name>WebInputStream</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a6dde19131a52ab0719ed448786f6f08f</anchor>
      <arglist>(const URL &amp;url, bool addParametersToRequestBody)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WebInputStream</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a7aee101bf5425b85eb04770da7bf382b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>WebInputStream &amp;</type>
      <name>withExtraHeaders</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a48c8a244401c8d0eb3ae228b32e2c280</anchor>
      <arglist>(const String &amp;extraHeaders)</arglist>
    </member>
    <member kind="function">
      <type>WebInputStream &amp;</type>
      <name>withCustomRequestCommand</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a76ebc6256c098ac8c69ac25c12ad40ad</anchor>
      <arglist>(const String &amp;customRequestCommand)</arglist>
    </member>
    <member kind="function">
      <type>WebInputStream &amp;</type>
      <name>withConnectionTimeout</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a0f345965faa4f7acd6bb77c781125751</anchor>
      <arglist>(int timeoutInMs)</arglist>
    </member>
    <member kind="function">
      <type>WebInputStream &amp;</type>
      <name>withNumRedirectsToFollow</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a8a3ef91528d06564eb97b9f1d72c72fc</anchor>
      <arglist>(int numRedirects)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>abe8920cdc15843c44228c267db3e85db</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isError</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>ab2fb189baf0aefc1b9f1c44635703dce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancel</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a869177c8fa6d75013e0a0ab46c1da9b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringPairArray</type>
      <name>getRequestHeaders</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>adb2b54da057ef9f69ad1df0232f34b2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StringPairArray</type>
      <name>getResponseHeaders</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a0ee598b0627aacd5c63050e54c8fbf93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStatusCode</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>aa0e03a9176ed0cbbe72f56237371b9f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTotalLength</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a443038879b96a8181b1cb5cb0d0db22f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a2735a5061e4ad8de89179b29aa8336c2</anchor>
      <arglist>(void *destBuffer, int maxBytesToRead) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExhausted</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>ac28dd3c4784b189bf7e32ad0fd5f75e6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPosition</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a16c44044d3bb9e2cb69431e8f634f059</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPosition</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a5c452e8463fe81843daee042a12bb0d8</anchor>
      <arglist>(int64 wantedPos) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Pimpl</name>
      <anchorfile>classWebInputStream.html</anchorfile>
      <anchor>a08d8f151a23246dcd89611adba2040de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Whirlpool</name>
    <filename>classWhirlpool.html</filename>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a711fb3d064cf976bf071c6afea710c83</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a12c58afcee2504dfe807e8c427f04eb7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>ab3c03a14e073e41247d5a097a1fcf8a5</anchor>
      <arglist>(const Whirlpool &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Whirlpool &amp;</type>
      <name>operator=</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a9fcb8d0bbcfe96217297ec198d679f34</anchor>
      <arglist>(const Whirlpool &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>adc06969df526879455851d371f2ee605</anchor>
      <arglist>(const MemoryBlock &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a3d40ef6a28312edcb893c5b2e6edd790</anchor>
      <arglist>(const void *data, size_t numBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a0a88f91d763b0fe929d83822879963bb</anchor>
      <arglist>(InputStream &amp;input, int64 maxBytesToRead=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a905cda849e162a90174e62abd843949a</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Whirlpool</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>ae51ef7593b4f1528c6653a4ebe752907</anchor>
      <arglist>(CharPointer_UTF8 utf8Text) noexcept</arglist>
    </member>
    <member kind="function">
      <type>MemoryBlock</type>
      <name>getRawData</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>ac508176f2ba7a8df784d8064f7bb049d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toHexString</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>abad0d4877dc8ff7656cf9fcaf7f0c660</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>ac1fb2d3cb2f86c09c9d50d3bdda8b9df</anchor>
      <arglist>(const Whirlpool &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classWhirlpool.html</anchorfile>
      <anchor>a6077a65d35a7b30d23a5b0c02cbddab8</anchor>
      <arglist>(const Whirlpool &amp;) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WildcardFileFilter</name>
    <filename>classWildcardFileFilter.html</filename>
    <base>FileFilter</base>
    <member kind="function">
      <type></type>
      <name>WildcardFileFilter</name>
      <anchorfile>classWildcardFileFilter.html</anchorfile>
      <anchor>a8169d1c7993724b11cf384ba1e833169</anchor>
      <arglist>(const String &amp;fileWildcardPatterns, const String &amp;directoryWildcardPatterns, const String &amp;filterDescription)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WildcardFileFilter</name>
      <anchorfile>classWildcardFileFilter.html</anchorfile>
      <anchor>a62de83a8c0e7f89c3164f45f219b8605</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFileSuitable</name>
      <anchorfile>classWildcardFileFilter.html</anchorfile>
      <anchor>a1fa4b87edf5245e563d382fda26d90c1</anchor>
      <arglist>(const File &amp;file) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectorySuitable</name>
      <anchorfile>classWildcardFileFilter.html</anchorfile>
      <anchor>a862de4e34c9b7152d369a2e2076e917a</anchor>
      <arglist>(const File &amp;file) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>juce::dsp::WindowingFunction</name>
    <filename>classjuce_1_1dsp_1_1WindowingFunction.html</filename>
    <templarg>typename FloatType</templarg>
    <member kind="enumeration">
      <type></type>
      <name>WindowingMethod</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rectangular</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa67fa24248cc181d9fcbc3d5d95d96653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>triangular</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa23cb248be0d50ca0565105515ec0aa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hann</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aaf1a74cca3d108fe6f733c508ae1e2bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hamming</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa1052b0a19ab84afa99e619cc6cfd152b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackman</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa005805577ec0b29e277b18b726d02d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackmanHarris</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa2336e5204333018de72b91c5ed38debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>flatTop</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa61b269d8630d5aea4cd0c8bb88ebda2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kaiser</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa1d233bc5154178e6d723d6bc34471ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numWindowingMethods</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa94f8d5483ed9e4acc8814ff243f39cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rectangular</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa67fa24248cc181d9fcbc3d5d95d96653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>triangular</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa23cb248be0d50ca0565105515ec0aa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hann</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aaf1a74cca3d108fe6f733c508ae1e2bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hamming</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa1052b0a19ab84afa99e619cc6cfd152b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackman</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa005805577ec0b29e277b18b726d02d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>blackmanHarris</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa2336e5204333018de72b91c5ed38debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>flatTop</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa61b269d8630d5aea4cd0c8bb88ebda2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kaiser</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa1d233bc5154178e6d723d6bc34471ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numWindowingMethods</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a0f93d68684da251f9aee7eb62ad7ff2aa94f8d5483ed9e4acc8814ff243f39cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowingFunction</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a45d407fd36092af0b615882de750a9a7</anchor>
      <arglist>(size_t size, WindowingMethod, bool normalise=true, FloatType beta=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillWindowingTables</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>afb76a61f6e1f20ff22a73f4f69bf666a</anchor>
      <arglist>(size_t size, WindowingMethod type, bool normalise=true, FloatType beta=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyWithWindowingTable</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>ae6ffc7a7dc80e5c5d2f7ebea37bca4d5</anchor>
      <arglist>(FloatType *samples, size_t size) const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fillWindowingTables</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>a19a90d7bf8293509542738e265abc2bc</anchor>
      <arglist>(FloatType *samples, size_t size, WindowingMethod, bool normalise=true, FloatType beta=0) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getWindowingMethodName</name>
      <anchorfile>classjuce_1_1dsp_1_1WindowingFunction.html</anchorfile>
      <anchor>abf53037d896ffb7620cea26acc47be92</anchor>
      <arglist>(WindowingMethod) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WindowsMediaAudioFormat</name>
    <filename>classWindowsMediaAudioFormat.html</filename>
    <base>AudioFormat</base>
    <member kind="function">
      <type></type>
      <name>WindowsMediaAudioFormat</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a5ee8404f972e60f9396233690df54aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WindowsMediaAudioFormat</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a3798432365e6615649a293afb147241b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleSampleRates</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>aaab3cc9b0a4f0d9e4c68e2e7cd8add9d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Array&lt; int &gt;</type>
      <name>getPossibleBitDepths</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>af588cb3ff8985b110af28fa251fdea15</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoStereo</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a775fe13cb7b4bef6c13dd10c74661c23</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDoMono</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a00fbc75bec5de51e5c7a65dc1c324cb5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressed</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a918b34df9fc4618125db89e565cc50d6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatReader *</type>
      <name>createReaderFor</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a497a023323d8b291a42988b7524c5445</anchor>
      <arglist>(InputStream *, bool deleteStreamIfOpeningFails) override</arglist>
    </member>
    <member kind="function">
      <type>AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>aebdcde28b44b3e9872d31871b8250185</anchor>
      <arglist>(OutputStream *, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex) override</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>ace97899255aca368d436aad6fcf49f62</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual AudioFormatWriter *</type>
      <name>createWriterFor</name>
      <anchorfile>classWindowsMediaAudioFormat.html</anchorfile>
      <anchor>a2e5d33842b5243d605badcaea0dfeb16</anchor>
      <arglist>(OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &amp;channelLayout, int bitsPerSample, const StringPairArray &amp;metadataValues, int qualityOptionIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WindowsRegistry</name>
    <filename>classWindowsRegistry.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>WoW64Mode</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_Default</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8ac64c622861f18a7c0ac143c846587549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_64bit</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8a216baef47232c42bf5733088982e27cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_32bit</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8aebdad7d4910de1d81c338585cc3b3500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_Default</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8ac64c622861f18a7c0ac143c846587549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_64bit</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8a216baef47232c42bf5733088982e27cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WoW64_32bit</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a7d8812634430aef14423cd2d70cf38d8aebdad7d4910de1d81c338585cc3b3500</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String JUCE_CALLTYPE</type>
      <name>getValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a6321310aee641a7fe24d94efbafd9661</anchor>
      <arglist>(const String &amp;regValuePath, const String &amp;defaultValue=String(), WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32 JUCE_CALLTYPE</type>
      <name>getBinaryValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a1906cab952584448e891560a7458b012</anchor>
      <arglist>(const String &amp;regValuePath, MemoryBlock &amp;resultData, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a915f5ead2b555b2ceab8df8963feee11</anchor>
      <arglist>(const String &amp;regValuePath, const String &amp;value, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>ac8e25b1714ab34efe9cd8ab2de7101d1</anchor>
      <arglist>(const String &amp;regValuePath, uint32 value, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>aba2e0051d2d8e1b300c055e5a5ce9135</anchor>
      <arglist>(const String &amp;regValuePath, uint64 value, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>setValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>ad61a38cd15eb395b5dc2e5ac9b3de582</anchor>
      <arglist>(const String &amp;regValuePath, const MemoryBlock &amp;value, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>valueExists</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a35e53113b989cdb4b18c15690f2f16bc</anchor>
      <arglist>(const String &amp;regValuePath, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>keyExists</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>af05597f66975e0c7f21abe7da362fa68</anchor>
      <arglist>(const String &amp;regKeyPath, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>deleteValue</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a2247119b1699bc71a61a90fc990ce35b</anchor>
      <arglist>(const String &amp;regValuePath, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>deleteKey</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a784cc82704f8b6fc1047075a31d9972f</anchor>
      <arglist>(const String &amp;regKeyPath, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool JUCE_CALLTYPE</type>
      <name>registerFileAssociation</name>
      <anchorfile>classWindowsRegistry.html</anchorfile>
      <anchor>a5a8df4745ee474d3ac6cdd9efc02ad95</anchor>
      <arglist>(const String &amp;fileExtension, const String &amp;symbolicDescription, const String &amp;fullDescription, const File &amp;targetExecutable, int iconResourceNumber, bool registerForCurrentUserOnly, WoW64Mode mode=WoW64_Default)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>WindowUtils</name>
    <filename>structWindowUtils.html</filename>
    <member kind="function">
      <type></type>
      <name>WindowUtils</name>
      <anchorfile>structWindowUtils.html</anchorfile>
      <anchor>a47149c4940236457a4ce2d7bfa479982</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>areThereAnyAlwaysOnTopWindows</name>
      <anchorfile>structWindowUtils.html</anchorfile>
      <anchor>a8195db3af0bf8896d7bec08e5b37c3b0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebBrowserComponent::Options::WinWebView2</name>
    <filename>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</filename>
    <member kind="function">
      <type>WinWebView2</type>
      <name>withDLLLocation</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>a13b54431b8c5802879fd0a6db6f7dd42</anchor>
      <arglist>(const File &amp;location) const</arglist>
    </member>
    <member kind="function">
      <type>WinWebView2</type>
      <name>withUserDataFolder</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>ab5a2bec11fbf320631580be340045477</anchor>
      <arglist>(const File &amp;folder) const</arglist>
    </member>
    <member kind="function">
      <type>WinWebView2</type>
      <name>withStatusBarDisabled</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>a2f45b240d7f2b3d60aef38e01da30c9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WinWebView2</type>
      <name>withBuiltInErrorPageDisabled</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>a2be5b52d735fa2bb194f8fd706f3b079</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WinWebView2</type>
      <name>withBackgroundColour</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>aa014f9d1b2c9b90b176a4213c7472c55</anchor>
      <arglist>(const Colour &amp;colour) const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getDLLLocation</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>ae75cdc24b2e4dc3e8bf60e7afa50e852</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>File</type>
      <name>getUserDataFolder</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>ac3f6d04edb703816427a7c37c9898537</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsStatusBarDisabled</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>a3d62f8655cd317559602439e0f30cc26</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsBuiltInErrorPageDisabled</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>acdba9751451956a80024553912077480</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Colour</type>
      <name>getBackgroundColour</name>
      <anchorfile>classWebBrowserComponent_1_1Options_1_1WinWebView2.html</anchorfile>
      <anchor>a4e36147fc3b0a29e9c7fb2c45dfe97a9</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WorkgroupToken</name>
    <filename>classWorkgroupToken.html</filename>
    <member kind="typedef">
      <type>FixedSizeFunction&lt; 64, const TokenProvider *()&gt;</type>
      <name>Erased</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a22a8411122676d8b38aee8cc2118ed59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorkgroupToken</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a212ce7249dfb028d14e4e388f19c8bbb</anchor>
      <arglist>(Erased e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorkgroupToken</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a945911266942ab8e2b5451666afc4c93</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WorkgroupToken</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a9140a3055e0a5a56d3069369b4580b12</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorkgroupToken</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a18a69e4d60ca12cfcaa22af94bb642c2</anchor>
      <arglist>(const WorkgroupToken &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorkgroupToken</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>acfc986650cae694907b6c1ca50f72856</anchor>
      <arglist>(WorkgroupToken &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>WorkgroupToken &amp;</type>
      <name>operator=</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a144246b23294fa5a753e5ea9ed8aabcf</anchor>
      <arglist>(const WorkgroupToken &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>WorkgroupToken &amp;</type>
      <name>operator=</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a44e32d9b386c7c30a92b42b3f8fdd104</anchor>
      <arglist>(WorkgroupToken &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>af9dbac23caa63c47710b474b10173e61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TokenProvider *</type>
      <name>getTokenProvider</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>a453136acc6b255f9ee91c5f5f3f800d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classWorkgroupToken.html</anchorfile>
      <anchor>afe37d792683f8fb02c6f7976b61bcade</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AudioFormatWriter::WriteHelper</name>
    <filename>structAudioFormatWriter_1_1WriteHelper.html</filename>
    <templarg>class DestSampleType</templarg>
    <templarg>class SourceSampleType</templarg>
    <templarg>class DestEndianness</templarg>
    <member kind="typedef">
      <type>AudioData::Pointer&lt; DestSampleType, DestEndianness, AudioData::Interleaved, AudioData::NonConst &gt;</type>
      <name>DestType</name>
      <anchorfile>structAudioFormatWriter_1_1WriteHelper.html</anchorfile>
      <anchor>a7b13cb4e701c6b2ef0a5bd6c5451e590</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioData::Pointer&lt; SourceSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::Const &gt;</type>
      <name>SourceType</name>
      <anchorfile>structAudioFormatWriter_1_1WriteHelper.html</anchorfile>
      <anchor>aa1e5d97a29bfd168f57402651c344a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>structAudioFormatWriter_1_1WriteHelper.html</anchorfile>
      <anchor>af9c774c70ec8e459e633be63c049c915</anchor>
      <arglist>(void *destData, int numDestChannels, const int *const *source, int numSamples, const int sourceOffset=0) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XEmbedComponent</name>
    <filename>classXEmbedComponent.html</filename>
    <base>Component</base>
    <member kind="function">
      <type></type>
      <name>XEmbedComponent</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>aee59015b1ccd4ace4268f257aed812a3</anchor>
      <arglist>(bool wantsKeyboardFocus=true, bool allowForeignWidgetToResizeComponent=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XEmbedComponent</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a06655450f87c94d833056684a3c6eb02</anchor>
      <arglist>(unsigned long wID, bool wantsKeyboardFocus=true, bool allowForeignWidgetToResizeComponent=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XEmbedComponent</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a773dd77f5053eaaf8facfb79b7f29e9d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getHostWindowID</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>ae8064cdd0dbde3db7513ee6bd367682c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeClient</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a61e3d7e388d299cc593b633b4a233d48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateEmbeddedBounds</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a6421004648d4902f2affc8aa9b1d54cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a76023dec230cdd66c0bfa355303b9b7d</anchor>
      <arglist>(Graphics &amp;) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusGained</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a07ec55a64e7fe285cdba962b328389d0</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusLost</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a02dc0a7cef046d6456116aa77e362858</anchor>
      <arglist>(FocusChangeType) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>broughtToFront</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a032530d1ab711192e14b2487b83f55a1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>juce::juce_handleXEmbedEvent</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>ab77965533bbfc70c1bea0b5fcc314671</anchor>
      <arglist>(ComponentPeer *, void *)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend unsigned long</type>
      <name>juce_getCurrentFocusWindow</name>
      <anchorfile>classXEmbedComponent.html</anchorfile>
      <anchor>a1e77cbdf932273a55384442ffdcb4766</anchor>
      <arglist>(ComponentPeer *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlDocument</name>
    <filename>classXmlDocument.html</filename>
    <member kind="function">
      <type></type>
      <name>XmlDocument</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a87ad794c62c8ee9ac78961af99b2f30d</anchor>
      <arglist>(const String &amp;documentText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlDocument</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a0bb84c6d5a591e3ab53199b081766901</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlDocument</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>ab18742228f580a5e4ec87e4b39c8a68c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getDocumentElement</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a4cf2768b783387f89c2d09c298b65aa4</anchor>
      <arglist>(bool onlyReadOuterDocumentElement=false)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>getDocumentElementIfTagMatches</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a18fa69eda7d6a623bdaab037b62de88c</anchor>
      <arglist>(StringRef requiredTag)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLastParseError</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>ae20a375c2f865b0b5f20b6b4e490f03e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputSource</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>aa89d5cf6602e6d3d1506f36fd17e3c3c</anchor>
      <arglist>(InputSource *newSource) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmptyTextElementsIgnored</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a96421df16677c4e4c838383516d37f28</anchor>
      <arglist>(bool shouldBeIgnored) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parse</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>ac96c09839640804ca3c7f06e72278c1a</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parse</name>
      <anchorfile>classXmlDocument.html</anchorfile>
      <anchor>a3ca3974da61e9d0d488b65a15dc190f7</anchor>
      <arglist>(const String &amp;xmlData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlElement</name>
    <filename>classXmlElement.html</filename>
    <class kind="struct">XmlElement::TextFormat</class>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a3a8f5f328633c9ec5f0348651b0d2c23</anchor>
      <arglist>(const String &amp;tagName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aae219dda5c0411eb558592e996567b74</anchor>
      <arglist>(const char *tagName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a649430da34dccaa98c0527747d0ddb36</anchor>
      <arglist>(const Identifier &amp;tagName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aeece56bb7c3754e62b85ba1f4c702e3e</anchor>
      <arglist>(StringRef tagName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>af496514d389fa99aec13605725a028b0</anchor>
      <arglist>(String::CharPointerType tagNameBegin, String::CharPointerType tagNameEnd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a604980b35f37a37c635fd606ebe25682</anchor>
      <arglist>(const XmlElement &amp;)</arglist>
    </member>
    <member kind="function">
      <type>XmlElement &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a4a134bebdfc462c430b47cdf711c4025</anchor>
      <arglist>(const XmlElement &amp;)</arglist>
    </member>
    <member kind="function">
      <type>XmlElement &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a879e3afa210bd4977eeb4d31c6e1d541</anchor>
      <arglist>(XmlElement &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ac23c46e9d48743726322323d03a768a4</anchor>
      <arglist>(XmlElement &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a07d66d0ced63876ca8d1aecfd2cd7ef9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEquivalentTo</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ac970d556bc59579feb6e1b0035240c8d</anchor>
      <arglist>(const XmlElement *other, bool ignoreOrderOfAttributes) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ae493f2c19170a6c89298c0fbd3a258b3</anchor>
      <arglist>(const TextFormat &amp;format={}) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTo</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ad9db3bf14ff1f24098f10fc3b3092d6e</anchor>
      <arglist>(OutputStream &amp;output, const TextFormat &amp;format={}) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeTo</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>af6065b31b935b297e5084773d31ca833</anchor>
      <arglist>(const File &amp;destinationFile, const TextFormat &amp;format={}) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTagName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aef23d964b6e56038c23eda8c4a6b9715</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNamespace</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a836f5736c59778b642cfa13baa35f86c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTagNameWithoutNamespace</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>adc073c7bbd59333a2e73c7ebf482f06b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTagName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ac50bc4ce0db92b84baf4baf1b9c4de1d</anchor>
      <arglist>(StringRef possibleTagName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTagNameIgnoringNamespace</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>abcf184f1ddfb5cbec32f20b9adefb4c7</anchor>
      <arglist>(StringRef possibleTagName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTagName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aec9a0af12934063c2a3202a808f5a130</anchor>
      <arglist>(StringRef newTagName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumAttributes</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aded3baadd37f11ed7d60a44954c7ae95</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getAttributeName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>acb66f9507f9e7ecc8919619d103f46ac</anchor>
      <arglist>(int attributeIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getAttributeValue</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>af0f4273663f982f1025470babfaa03fc</anchor>
      <arglist>(int attributeIndex) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a261f32c557ef6c15b20ebe622ed8aec1</anchor>
      <arglist>(StringRef attributeName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getStringAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a54668c78b8f57456d6c2b51089b0e3e9</anchor>
      <arglist>(StringRef attributeName) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getStringAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a1e08148caf471af1a5973effa49c3133</anchor>
      <arglist>(StringRef attributeName, const String &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a4d0e6bce34a26492d709b4f63da6af51</anchor>
      <arglist>(StringRef attributeName, StringRef stringToCompareAgainst, bool ignoreCase=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a9c8dee6737be692b099462ccd66bb252</anchor>
      <arglist>(StringRef attributeName, int defaultReturnValue=0) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a971fc2bcee4691f65c2e001ef429752a</anchor>
      <arglist>(StringRef attributeName, double defaultReturnValue=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBoolAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a6090afe58e4949d1d4a6f154d13cf798</anchor>
      <arglist>(StringRef attributeName, bool defaultReturnValue=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a25c2ba53866bb25809fd189578de1105</anchor>
      <arglist>(const Identifier &amp;attributeName, const String &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a0c01d23c2c7c165e4984c93c9c98bf8f</anchor>
      <arglist>(const Identifier &amp;attributeName, int newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aeb23805831ea08261ad8e9e2442e2a11</anchor>
      <arglist>(const Identifier &amp;attributeName, double newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a5ae4479d33c784716542766ce39ff805</anchor>
      <arglist>(const Identifier &amp;attributeName) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllAttributes</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a461b3fbfd94164b716774272fe784ec5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getFirstChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a069dbd6435416c3acdd362a2eb10790a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getNextElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a5626b7759090f855477ae714858dda47</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getNextElementWithTagName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a4359d290c3c9f383417e7bafd6b62fd5</anchor>
      <arglist>(StringRef requiredTagName) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumChildElements</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a6de1fb43a8b1a33677f095becb212bca</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ad8da7eb676eebbbeb285929f4aea683b</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getChildByName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a1c26da150298ea3434750878a7fd9f85</anchor>
      <arglist>(StringRef tagNameToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>getChildByAttribute</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a7c268f1687a74000f6fa5bd43dcd3eda</anchor>
      <arglist>(StringRef attributeName, StringRef attributeValue) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a9b9735dd8a98c5af71db4c532cd10a1c</anchor>
      <arglist>(XmlElement *newChildElement) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a09bf0f9afa11f1c458b40762b440a6e5</anchor>
      <arglist>(XmlElement *newChildElement, int indexToInsertAt) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prependChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a4f2edc311084f9faab33c0c310a6915e</anchor>
      <arglist>(XmlElement *newChildElement) noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>createNewChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a75f2ad3a53c8ca5a1763a38aca22ee43</anchor>
      <arglist>(StringRef tagName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replaceChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a37bfa0575b47295b7d689369e4982310</anchor>
      <arglist>(XmlElement *currentChildElement, XmlElement *newChildNode) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ab1a572007f8cef5199dce0b5abc57f01</anchor>
      <arglist>(XmlElement *childToRemove, bool shouldDeleteTheChild) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllChildElements</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a258f03dbe9872a8f6bf7f47733cd4db8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllChildElementsWithTagName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a0579a6747cbcf736ebf60f12075daedd</anchor>
      <arglist>(StringRef tagName) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsChildElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a83e444ac0092392de6402eb8f04ddd49</anchor>
      <arglist>(const XmlElement *possibleChild) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>XmlElement *</type>
      <name>findParentElementOf</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aad7c0bf460f648a169137e0a5da1bfa3</anchor>
      <arglist>(const XmlElement *childToSearchFor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortChildElements</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a0a5c64bdc8e58f153a83a028829354f0</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a9fe9798ad1997c993ee35d7580a6189e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getText</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ab766213a495a90eb78e6ad6f01fbab49</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ad0c14d8e9d0378e8a468e3d28067dde9</anchor>
      <arglist>(const String &amp;newText)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getAllSubText</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a7b9b9a3e739cbf28af0d569d649da776</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getChildElementAllSubText</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a2e215880df59a874b2d4d41800e4e7ef</anchor>
      <arglist>(StringRef childTagName, const String &amp;defaultReturnValue) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aea61ae26c5c1e71f9119dd9dffac4f0d</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllTextElements</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ad321a686465bf21ae7eb785b76d5e352</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>Iterator&lt; GetNextElement &gt;</type>
      <name>getChildIterator</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>ac620244d67b05fb572a37bc5f01f6d0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator&lt; GetNextElementWithTagName &gt;</type>
      <name>getChildWithTagNameIterator</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a5f2fe8b960d55af89dc86be67c15bcb0</anchor>
      <arglist>(StringRef name) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XmlElement *</type>
      <name>createTextElement</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a2154ff99abc6e90b69acb343a949c82b</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isValidXmlName</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a3801695cf0ab99652fecc47edcaeb80a</anchor>
      <arglist>(StringRef possibleName) noexcept</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>XmlDocument</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>acb499a895285d52060e9d6f2d937d383</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>LinkedListPointer&lt; XmlAttributeNode &gt;</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>aa0be75b377e09e03c2de11ce7393e05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>LinkedListPointer&lt; XmlElement &gt;</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a3a2786b2b7fe8e427e71cd75fed97425</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>LinkedListPointer&lt; XmlElement &gt;::Appender</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>adfa52a8b537f5b68bf94f1f41ecf5889</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>NamedValueSet</name>
      <anchorfile>classXmlElement.html</anchorfile>
      <anchor>a2a86a0819e30f76f8d62ae90470fb776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlTokeniser</name>
    <filename>classXmlTokeniser.html</filename>
    <base>CodeTokeniser</base>
    <member kind="enumeration">
      <type></type>
      <name>TokenType</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a27981ed066bdf13560f3a9c470280e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a950cd5bac9b6262a96c905a51cbdda3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a32d4460563279d5f3b4b432b467d2cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a51df088f856ca218b1b32e6dda4d6355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a501219eaf76670fa5fa293746d56637d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a9baee952bd1bbafc1d115c9d3d2d0de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a0baae31f181064431acf17fc6b7068b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a739ca24f832586c4b6c1d0b484009468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_preprocessor</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10ad70abc5adfe15447d8c845486248b441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_error</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a27981ed066bdf13560f3a9c470280e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_comment</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a950cd5bac9b6262a96c905a51cbdda3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_keyword</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a32d4460563279d5f3b4b432b467d2cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_operator</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a51df088f856ca218b1b32e6dda4d6355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_identifier</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a501219eaf76670fa5fa293746d56637d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_string</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a9baee952bd1bbafc1d115c9d3d2d0de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_bracket</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a0baae31f181064431acf17fc6b7068b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_punctuation</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10a739ca24f832586c4b6c1d0b484009468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tokenType_preprocessor</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1d3dd4eb8d41b8e03bececf10cc11f10ad70abc5adfe15447d8c845486248b441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlTokeniser</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a1eb68f27d7f5a8dbec9107fd9358df93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlTokeniser</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a780759dcd8cf9addd55e27ca31a54a0b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readNextToken</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a42365141d4931acfb1e6e44bdc99824f</anchor>
      <arglist>(CodeDocument::Iterator &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>CodeEditorComponent::ColourScheme</type>
      <name>getDefaultColourScheme</name>
      <anchorfile>classXmlTokeniser.html</anchorfile>
      <anchor>a7145895e7c05ae54e4389cb954521d88</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZipFile::ZipEntry</name>
    <filename>structZipFile_1_1ZipEntry.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>filename</name>
      <anchorfile>structZipFile_1_1ZipEntry.html</anchorfile>
      <anchor>a77663bd8a97be2fbc840693ac653e78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>uncompressedSize</name>
      <anchorfile>structZipFile_1_1ZipEntry.html</anchorfile>
      <anchor>aaf153ce5a5d4918a7dabfba87afdff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Time</type>
      <name>fileTime</name>
      <anchorfile>structZipFile_1_1ZipEntry.html</anchorfile>
      <anchor>ae4ba65278656cea2fdf56636fa0c8476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSymbolicLink</name>
      <anchorfile>structZipFile_1_1ZipEntry.html</anchorfile>
      <anchor>ab0184455fc1f924e5e3128db395e47dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>externalFileAttributes</name>
      <anchorfile>structZipFile_1_1ZipEntry.html</anchorfile>
      <anchor>a27cf0ee15cff7fd2352ffc6adbec4629</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ZipFile</name>
    <filename>classZipFile.html</filename>
    <class kind="class">ZipFile::Builder</class>
    <class kind="struct">ZipFile::ZipEntry</class>
    <member kind="enumeration">
      <type></type>
      <name>OverwriteFiles</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>af388c9181c7270d0c863c898238dc93c</anchor>
      <arglist></arglist>
      <enumvalue file="classZipFile.html" anchor="af388c9181c7270d0c863c898238dc93ca7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classZipFile.html" anchor="af388c9181c7270d0c863c898238dc93caa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FollowSymlinks</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a16ad335c8def5a80206070a64a42685e</anchor>
      <arglist></arglist>
      <enumvalue file="classZipFile.html" anchor="a16ad335c8def5a80206070a64a42685ea7fa3b767c460b54a2be4d49030b349c7">no</enumvalue>
      <enumvalue file="classZipFile.html" anchor="a16ad335c8def5a80206070a64a42685eaa6105c0a611b41b08f1209506350279e">yes</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>ZipFile</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aed7c61ad49b425119915544015dab3e8</anchor>
      <arglist>(const File &amp;file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZipFile</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a8b251067cc8a29f88eeaf02dfe0e3658</anchor>
      <arglist>(InputStream *inputStream, bool deleteStreamWhenDestroyed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZipFile</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aafe1b3e2329e6af9c318d03d3aa88704</anchor>
      <arglist>(InputStream &amp;inputStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZipFile</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aaaa0dfb96daf669363ef206b48cf889b</anchor>
      <arglist>(InputSource *inputSource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZipFile</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a748c38101270b6e3856738f8ca02c357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumEntries</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a33219c1047e6061a6835e5381dc0f06a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ZipEntry *</type>
      <name>getEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a277224077bd7bf45b34c915311d2ac05</anchor>
      <arglist>(int index) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexOfFileName</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aa49e5943cbd7d3de203b880e58daf466</anchor>
      <arglist>(const String &amp;fileName, bool ignoreCase=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const ZipEntry *</type>
      <name>getEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aa330f8f15d4e16f87e893a566500dc70</anchor>
      <arglist>(const String &amp;fileName, bool ignoreCase=false) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortEntriesByFilename</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>af33762dfb0bbe8ac0973d239eba4a376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createStreamForEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a9abf15f1dbd6dec8692ab8ebb96c7889</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>InputStream *</type>
      <name>createStreamForEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a062f74e23b2016c44b6d356a202e683d</anchor>
      <arglist>(const ZipEntry &amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>uncompressTo</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>a4d8bc0a4215a9464886909e527946155</anchor>
      <arglist>(const File &amp;targetDirectory, bool shouldOverwriteFiles=true)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>uncompressEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>aa7a3e0db6aa5d2cb75028251501e4dfc</anchor>
      <arglist>(int index, const File &amp;targetDirectory, bool shouldOverwriteFiles=true)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>uncompressEntry</name>
      <anchorfile>classZipFile.html</anchorfile>
      <anchor>ab302e6a13fc55a1edcfe35bdb76040a1</anchor>
      <arglist>(int index, const File &amp;targetDirectory, OverwriteFiles overwriteFiles, FollowSymlinks followSymlinks)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResizableBorderComponent::Zone</name>
    <filename>classResizableBorderComponent_1_1Zone.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Zones</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centre</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eabb95f72d0c8f0a7f1067d10eabd9dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaaed2e03ece3b1ad56f93cb6d318107c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaade8c46acd8d0763312af993d4a0c338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881ead78b7d524dca9da5cd0d8576041ff84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaa21beed256039ab04e501c4bae4ba67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>centre</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eabb95f72d0c8f0a7f1067d10eabd9dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>left</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaaed2e03ece3b1ad56f93cb6d318107c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>top</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaade8c46acd8d0763312af993d4a0c338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>right</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881ead78b7d524dca9da5cd0d8576041ff84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bottom</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad6fba9e9d2be9a3c7e31f14ba8f6881eaa21beed256039ab04e501c4bae4ba67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Zone</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ace935d6cef2cc9a5d802182d88b66291</anchor>
      <arglist>(int zoneFlags) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Zone</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ae2bccead4bc2ad4c51e54eefc1655534</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Zone</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a3d92d3082f28cf4669dd3c4eba51bab3</anchor>
      <arglist>(const Zone &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Zone &amp;</type>
      <name>operator=</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a45cb186af16428cb8e6302b698aab3a1</anchor>
      <arglist>(const Zone &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a17ba307ae75c4bc01ccf672cd24d6a20</anchor>
      <arglist>(const Zone &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a942ec9be2f3eeddea5573a7f9b718310</anchor>
      <arglist>(const Zone &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>MouseCursor</type>
      <name>getMouseCursor</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a5ff6ae1427853fe62e1a8bbd04194e0d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingWholeObject</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a34c629632747476411260528c91eaf14</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingLeftEdge</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ab27a11d0fc43a2ef5a8cdecbd401adda</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingRightEdge</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a164eb5b4457257ec1ed6a7e0918724d4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingTopEdge</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>af1d582e7d92a1c51ef8a469df85ad680</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingBottomEdge</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>aaa416b3eb1a4a03e242db0a44105a0f8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>Rectangle&lt; ValueType &gt;</type>
      <name>resizeRectangleBy</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ae728c714c157f40992269c0cd6e93382</anchor>
      <arglist>(Rectangle&lt; ValueType &gt; original, const Point&lt; ValueType &gt; &amp;distance) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getZoneFlags</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>ad45bad50151fda1a0d102ea0073bc566</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Zone</type>
      <name>fromPositionOnBorder</name>
      <anchorfile>classResizableBorderComponent_1_1Zone.html</anchorfile>
      <anchor>a661cf2a624b4f32ea5d836d398cedd02</anchor>
      <arglist>(Rectangle&lt; int &gt; totalSize, BorderSize&lt; int &gt; border, Point&lt; int &gt; position)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ARA</name>
    <filename>namespaceARA.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ARAHostModel</name>
    <filename>namespaceARAHostModel.html</filename>
    <class kind="class">ARAHostModel::AudioModification</class>
    <class kind="class">ARAHostModel::AudioSource</class>
    <class kind="struct">ARAHostModel::ConversionFunctions</class>
    <class kind="struct">ARAHostModel::DeletionListener</class>
    <class kind="class">ARAHostModel::ManagedARAHandle</class>
    <class kind="class">ARAHostModel::MusicalContext</class>
    <class kind="struct">ARAHostModel::PlaybackRegion</class>
    <class kind="class">ARAHostModel::PlaybackRegionRegistry</class>
    <class kind="class">ARAHostModel::PlugInExtensionInstance</class>
    <class kind="class">ARAHostModel::RegionSequence</class>
    <member kind="typedef">
      <type>PlaybackRegionRegistry&lt; ARA::ARAPlaybackRendererRef, ARA::ARAPlaybackRendererInterface &gt;</type>
      <name>PlaybackRendererInterface</name>
      <anchorfile>namespaceARAHostModel.html</anchorfile>
      <anchor>a3c9103ef5a34d5f81e25cbe1c92ad5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlaybackRegionRegistry&lt; ARA::ARAEditorRendererRef, ARA::ARAEditorRendererInterface &gt;</type>
      <name>EditorRendererInterface</name>
      <anchorfile>namespaceARAHostModel.html</anchorfile>
      <anchor>a849e91423a28409bb1c767b819e57018</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dsp</name>
    <filename>namespacedsp.html</filename>
    <namespace>dsp::util</namespace>
  </compound>
  <compound kind="namespace">
    <name>dsp::util</name>
    <filename>namespacedsp_1_1util.html</filename>
    <member kind="function">
      <type>void</type>
      <name>snapToZero</name>
      <anchorfile>namespacedsp_1_1util.html</anchorfile>
      <anchor>ac915069228ddc3448c5385c71bfe4728</anchor>
      <arglist>(SIMDRegister&lt; Type &gt; &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce</name>
    <filename>namespacejuce.html</filename>
    <namespace>juce::AnimatedPositionBehaviours</namespace>
    <namespace>juce::Colours</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::gl</namespace>
    <namespace>juce::midi_ci</namespace>
    <namespace>juce::UnitTestCategories</namespace>
    <namespace>juce::universal_midi_packets</namespace>
  </compound>
  <compound kind="namespace">
    <name>juce::AnimatedPositionBehaviours</name>
    <filename>namespacejuce_1_1AnimatedPositionBehaviours.html</filename>
    <class kind="struct">juce::AnimatedPositionBehaviours::ContinuousWithMomentum</class>
    <class kind="struct">juce::AnimatedPositionBehaviours::SnapToPageBoundaries</class>
  </compound>
  <compound kind="namespace">
    <name>juce::Colours</name>
    <filename>namespacejuce_1_1Colours.html</filename>
    <member kind="function">
      <type>JUCE_API Colour</type>
      <name>findColourForName</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab5f076d5de958e805e96f7f256408ddb</anchor>
      <arglist>(const String &amp;colourName, Colour defaultColour)</arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>transparentBlack</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a2d59beef8fef5d9b43c030dc5968a2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>transparentWhite</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac3b0f9fec1860071e19c7be113f867d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>aliceblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a8b5011b0c40b82f37eba4817bf7c21d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>antiquewhite</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6931a1cc2f0b80835d52e9933b668355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>aqua</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a921358f30c73f8cce901335631aabe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>aquamarine</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6e054749b7b449cb668ee10693fb2c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>azure</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a85c402f820d926db8e54e7a24ca897e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>beige</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af2d8f6e94fe8552605457be8a93440eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>bisque</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad5df9ec27d247696aca984a3671fb540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>black</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a66baf4b357f69a75cd055fecebadba6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>blanchedalmond</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>adbe7426c30e7d64d7f9099a76e518ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>blue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad9b614ebecf67f2fe3e53a168fe9e39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>blueviolet</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab46ac2938adb1f8ba435156419e5c75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>brown</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aabb58e669b831f3293a183b8bbf00648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>burlywood</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab0c873500ea137c689b20e07d6d60eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>cadetblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae15052778fd9a0fb42c74e8c9747d83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>chartreuse</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad9973a49bc33dde5d1a7a36106f15e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>chocolate</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a622c29dcb3238cbd8e535d88ae160a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>coral</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a71d4d9db62cea342f456a591129c46db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>cornflowerblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a3e7368aaccdda2a7c2793e211f84b6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>cornsilk</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a767b765548474db748b7de42f5cc3bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>crimson</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aed6245af64f4fd1f22370f8f0c757efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>cyan</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aae679abcbd91e4e965324039f46ae65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a70ff99f898d1b39e7f35bde55b1eeaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkcyan</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6f3a6c4a60131b46bf40cc948640daf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkgoldenrod</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af1985b99db7b117a874f3eed4d064175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkgrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a69ec696dd3916625ddb07fb16c72bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a2b8f56b046fc11c691ec8425498890cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkkhaki</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac5a720eb2970239e391b0121b8a07e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkmagenta</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a44651777edd911536c7de3643237c5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkolivegreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa240694027131f2e83773a6970d5d449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkorange</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a94a4cfcfe1decef801dfa96803ceb824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkorchid</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a8b61d28a09bca86a5d0103936743946e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkred</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac5011c8d0047f9b1b360dac4c101353b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darksalmon</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a5a7f94e4d9416c9e6b5bfebc4cd0ff86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkseagreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a1ea408ff0f65c79a1641edcbbf00310a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkslateblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa14a2f42891800c7c2db697cf1f94301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkslategrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a2b5effa5558667110e3677651ff70c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkturquoise</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a23eef4d2e31deb12163d19c19f391c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>darkviolet</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae671b948f6a652bd19419b93cb124fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>deeppink</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa4b40e69e5477b4e2e75258eae596986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>deepskyblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a7f07ce832771fdb24849881fa91f480e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>dimgrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a53f4cad3620ca8cc1964a87d89d80f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>dodgerblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac98c8b85b3fb170393e66dc5b06b658e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>firebrick</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae0128e184b27443edde476497bd10f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>floralwhite</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac85ad781db5ef7b910876be2319f2f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>forestgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a266f74be550a4f6e65293df918c73b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>fuchsia</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a667f367ada04e6b6895820aa20ded391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>gainsboro</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af63c82242800286bf9cf7e31a0582327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>ghostwhite</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a9194d14acda0c66ff12d10da2f9120ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>gold</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa121dab6bbb551e1a106526da4fdc628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>goldenrod</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ade559666e517e113cf09e52a83628363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>grey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a4c4c804a27c84b3c42b85aca7851f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>green</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>abcc8fe4fcd86c0b9a846147a37488c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>greenyellow</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae93bd800f862a9a841c3d4c1f362f754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>honeydew</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab1379c93593fddc19febefabc270f020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>hotpink</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a7e55625907dfdca68837bc0dca0a6fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>indianred</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a8d2e9816c34aa79bcfe7c8d3c775679d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>indigo</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae85aa1a1e0c5b389db312c3a5ee9d9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>ivory</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab130ea1031485701fb78579efd0aa269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>khaki</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a93be3e9a3de75b2e2a93dbe1a126fb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lavender</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>afdd0501a85af3d9b11a5ea3d7d5d2e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lavenderblush</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab172cee99333fe88b1f2cafd3d107fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lawngreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aba1d438a4b85df41d2ce687741c47cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lemonchiffon</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a88f91c090b2f197f73321b3e40a0edaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6bd01b2020ee624b33f97cd867b9635a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightcoral</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>afe1a5f8de62dff3b9de05a1102eb8077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightcyan</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a9bc7f2896f3ff7b6873ca8eee354ac26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightgoldenrodyellow</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af0a690c2b588e1a9c3bf734591620d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab04fd76467748cc0baeb57d48254f4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightgrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a33ed066ddd7ee4d71bc9b1a982a94c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightpink</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af258526b875be50cee8c21e3e783674b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightsalmon</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a2bf3af5539e9023aac8926b35ac89134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightseagreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa3ffa89497584b68a363d112655b4e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightskyblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>af2e83b8b1d19a3dcd09ed0b95dcb2f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightslategrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a9359e129e2c68b6971d12b8067bd2fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightsteelblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac235d9f1c32230a2571a50adb71672c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lightyellow</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a00b3fe3d995524d73af5e4de0492cab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>lime</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a889098aeb1ccecd6762472dcad5e43fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>limegreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a31291b1f64c0659c51751982d8517843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>linen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a55d953f6cb6b8a9f97e909611c12ea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>magenta</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a450e3cc8eb6fd2524f3f9472e3d9c0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>maroon</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a7e944323d68d3fdb7f6ba294a65c6c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumaquamarine</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ab8de10333465ef608d2222fe2a4778c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa54c84ca3da00cf22f84dcf54836b036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumorchid</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aac28380dbaaa0245aa9cc3843f3061d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumpurple</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a636160abb4ec4502958cd6003991e135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumseagreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a2a690da01cd85376d6b3aa6796000001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumslateblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>abd71c7a97abd25fa91ab8aab8133a375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumspringgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aec9cc874a8ee7e6ca4f0c25ff86b3428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumturquoise</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a899fa84c603b5683560e1c2096f0faf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mediumvioletred</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a3256b76681325d268127ff21a94d4f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>midnightblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6c054173042cb6fbc1500241f674d94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mintcream</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>abe48df03b9a82231706b256786fa9a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>mistyrose</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae565dee5c6f1240c9ee1bd3968c3b437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>moccasin</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aad619e5504cf614ecbedd312a1a49b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>navajowhite</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a23bde31d189debea3b928eefc8599fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>navy</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a4e1cc98c4ee9719b0ceab9e29a323d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>oldlace</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a630ea3d0f6a2ad6c8008d6788cfc72e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>olive</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a92b79bf849392ffb91e4316bf35628c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>olivedrab</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a841771492379a509cb5170ea181dced9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>orange</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a5b52d48afe5db912dc4231c164c353b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>orangered</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>affe04386fef8d17926739e6909179a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>orchid</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac75b9b6df548f01c541f7876aaa6d56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>palegoldenrod</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a13bbd29be9a8eb241afd5dbee25ad60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>palegreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa509b5d8ab67a2ece8761d30f7dc553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>paleturquoise</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>abc819d91f3a6663b639d3fd17e5cc6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>palevioletred</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac2b115d4b12a9b21ce70bf000711651d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>papayawhip</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a41fe8a146201095d1d5fb9762cf8d2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>peachpuff</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a1074c363c454ffcf5a1842d08f8c99f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>peru</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a3d4070df628a9cb9d1080f82cb2e6a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>pink</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad05c23833dad843deb25512ef1096f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>plum</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a6e77580c2c8b55baa2971426c9c92672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>powderblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a4380940d974f66a5d7abb4022e793e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>purple</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>abb11f0b9a411b747b8b5168ea4622c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>rebeccapurple</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a8310b2caf3b6e421f618cdd7f9ba9638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>red</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a4a4414be1608da770cf206ad6ddd43b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>rosybrown</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a333699b0f3cfd2f2c4082a9458aba392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>royalblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a47a73f83eb80fa4fd3fe4520de31d044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>saddlebrown</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad8062e423e2bc8b795d406aea1e92efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>salmon</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>addf22727c2c18ad7cfe3f611841da2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>sandybrown</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a7942793ceccdeabaa87d4eebd781d4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>seagreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a985ebc7adf648f8f0a0560e2169d4e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>seashell</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aef40e9777b9ad1b700075a43935e2bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>sienna</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a389d26cbcf0255382480f33a14467d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>silver</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a18330e8d42f099bc915d653f85b99c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>skyblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a1c35b867c1744cbb26170d39d2fa3dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>slateblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ae80d2e35c376b45c5e2a62a5df1eab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>slategrey</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a037e21e743a5638a36ea46f17e4ae63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>snow</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a7655cdfd146444a61167d9de5ae51663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>springgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a177b8638908c434e97d5f9b8c9b69b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>steelblue</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a3076663dec5ce535595171500c04b783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>tan</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>acaedc7a5a380a0d3f669bc9456c76256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>teal</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a16af57b5be35313d56a2f6bd1c0ceee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>thistle</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a0443304fbcb63e37160ad42c2ab457ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>tomato</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a56ec4fe30cfe27a95a64a0d734208fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>turquoise</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ad181077dd3644e67688dc4491f499ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>violet</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a88383ce98391919c3c2ef37c72cb61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>wheat</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a3ad50c4446a3ad797a71c154f5158b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>white</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>ac8b3c59d761af74ec07480b7acf1ecc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>whitesmoke</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>aa4e62872c49b933324f9bcad5d979f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>yellow</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>afe0bb654e10542eb5731b32dbc1cef87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Colour</type>
      <name>yellowgreen</name>
      <anchorfile>namespacejuce_1_1Colours.html</anchorfile>
      <anchor>a8121b0d3bd5a5c51898b007ca6150969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce::dsp</name>
    <filename>namespacejuce_1_1dsp.html</filename>
    <namespace>juce::dsp::DelayLineInterpolationTypes</namespace>
    <namespace>juce::dsp::FIR</namespace>
    <namespace>juce::dsp::IIR</namespace>
    <namespace>juce::dsp::StateVariableFilter</namespace>
    <class kind="class">juce::dsp::AudioBlock</class>
    <class kind="class">juce::dsp::BallisticsFilter</class>
    <class kind="class">juce::dsp::Bias</class>
    <class kind="class">juce::dsp::Chorus</class>
    <class kind="class">juce::dsp::Compressor</class>
    <class kind="class">juce::dsp::Convolution</class>
    <class kind="class">juce::dsp::ConvolutionMessageQueue</class>
    <class kind="class">juce::dsp::DelayLine</class>
    <class kind="class">juce::dsp::DryWetMixer</class>
    <class kind="struct">juce::dsp::FastMathApproximations</class>
    <class kind="class">juce::dsp::FFT</class>
    <class kind="struct">juce::dsp::FilterDesign</class>
    <class kind="class">juce::dsp::FirstOrderTPTFilter</class>
    <class kind="class">juce::dsp::Gain</class>
    <class kind="class">juce::dsp::LadderFilter</class>
    <class kind="class">juce::dsp::Limiter</class>
    <class kind="class">juce::dsp::LinkwitzRileyFilter</class>
    <class kind="class">juce::dsp::LogRampedValue</class>
    <class kind="class">juce::dsp::LookupTable</class>
    <class kind="class">juce::dsp::LookupTableTransform</class>
    <class kind="class">juce::dsp::Matrix</class>
    <class kind="class">juce::dsp::NoiseGate</class>
    <class kind="class">juce::dsp::Oscillator</class>
    <class kind="class">juce::dsp::Oversampling</class>
    <class kind="class">juce::dsp::Panner</class>
    <class kind="struct">juce::dsp::Phase</class>
    <class kind="class">juce::dsp::Phaser</class>
    <class kind="class">juce::dsp::Polynomial</class>
    <class kind="struct">juce::dsp::ProcessContextNonReplacing</class>
    <class kind="struct">juce::dsp::ProcessContextReplacing</class>
    <class kind="struct">juce::dsp::ProcessorBase</class>
    <class kind="class">juce::dsp::ProcessorChain</class>
    <class kind="struct">juce::dsp::ProcessorDuplicator</class>
    <class kind="struct">juce::dsp::ProcessorState</class>
    <class kind="struct">juce::dsp::ProcessorWrapper</class>
    <class kind="struct">juce::dsp::ProcessSpec</class>
    <class kind="class">juce::dsp::Reverb</class>
    <class kind="struct">juce::dsp::SIMDRegister</class>
    <class kind="struct">juce::dsp::SpecialFunctions</class>
    <class kind="class">juce::dsp::StateVariableTPTFilter</class>
    <class kind="struct">juce::dsp::WaveShaper</class>
    <class kind="class">juce::dsp::WindowingFunction</class>
    <member kind="enumeration">
      <type></type>
      <name>BallisticsFilterLevelCalculationType</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>ad3f63942daf8fa04701cb0852642a77e</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ad3f63942daf8fa04701cb0852642a77ea34213baa0bd3b53ee9dd8098e70da2c7">peak</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ad3f63942daf8fa04701cb0852642a77ea6a04f9e9b7a0c60c00fe0daa2e12eca0">RMS</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DryWetMixingRule</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a2ef91041c372134c6a0084ba4083d974</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974a9a932b3cb396238423eb2f33ec17d6aa">linear</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974ab336df698d12ac8e54570ba6ea2679f0">balanced</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974a64940aceac8d111f728de01af14a3c21">sin3dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974aac01fdf017bc266b8e83af4a1bfdc936">sin4p5dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974a90f000db258530bde660845d9d6f9ead">sin6dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974a5b26d1750438364ace067d859b36ff68">squareRoot3dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a2ef91041c372134c6a0084ba4083d974a0f9a9215d4bf9fd51e11a65462846222">squareRoot4p5dB</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FirstOrderTPTFilterType</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a09c9af8774596446ec8f4633a5dd6890</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a09c9af8774596446ec8f4633a5dd6890af4264a824899ff8f0fc5962ff60b9cef">lowpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a09c9af8774596446ec8f4633a5dd6890aaf9a252c01dadf6eb482a6ce44a9c43b">highpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a09c9af8774596446ec8f4633a5dd6890a0461def9332bb3ff33e5d9e9a9d883c2">allpass</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LinkwitzRileyFilterType</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>ab4c70b6b5b217331dc0f0faedae4c4d7</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ab4c70b6b5b217331dc0f0faedae4c4d7af4264a824899ff8f0fc5962ff60b9cef">lowpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ab4c70b6b5b217331dc0f0faedae4c4d7aaf9a252c01dadf6eb482a6ce44a9c43b">highpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ab4c70b6b5b217331dc0f0faedae4c4d7a0461def9332bb3ff33e5d9e9a9d883c2">allpass</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PannerRule</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a3f5c092cf541b9596716e8f04ed14ad2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2a9a932b3cb396238423eb2f33ec17d6aa">linear</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2ab336df698d12ac8e54570ba6ea2679f0">balanced</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2a64940aceac8d111f728de01af14a3c21">sin3dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2aac01fdf017bc266b8e83af4a1bfdc936">sin4p5dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2a90f000db258530bde660845d9d6f9ead">sin6dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2a5b26d1750438364ace067d859b36ff68">squareRoot3dB</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a3f5c092cf541b9596716e8f04ed14ad2a0f9a9215d4bf9fd51e11a65462846222">squareRoot4p5dB</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StateVariableTPTFilterType</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>ae3730a1ca71c46b7d035f4f3b72f808d</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ae3730a1ca71c46b7d035f4f3b72f808daf4264a824899ff8f0fc5962ff60b9cef">lowpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ae3730a1ca71c46b7d035f4f3b72f808daeaa843f2c3b43878349060f8b50c519d">bandpass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="ae3730a1ca71c46b7d035f4f3b72f808daaf9a252c01dadf6eb482a6ce44a9c43b">highpass</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LadderFilterMode</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a031fcc759f866887c47a1770ca1a87a0</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0a4a46bff5a8645768bbf206205e4ac292">LPF12</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0af18e50f81881a130c3c48a9c85bcb21d">HPF12</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0a98c6c0f34f585f86e57c002357c32689">BPF12</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0a0e725626182f118d07d120cee81e283b">LPF24</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0a9c666a244c72a34aaff97e1853b61bfa">HPF24</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp.html" anchor="a031fcc759f866887c47a1770ca1a87a0a30fba287a43ade95300ebf49e6b4745e">BPF24</enumvalue>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a3714d3165c8656957a293b6c582c1da7</anchor>
      <arglist>(const ProcessSpec &amp;a, const ProcessSpec &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a47eea036137e497c9e1b7748bb4f8f9b</anchor>
      <arglist>(const ProcessSpec &amp;a, const ProcessSpec &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>get</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a1f67fe64108a81266b5f122df4d8ec11</anchor>
      <arglist>(ProcessorChain&lt; Processors... &gt; &amp;chain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>get</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>ac62808a5e536dff4a5d7a03f0f927c51</anchor>
      <arglist>(const ProcessorChain&lt; Processors... &gt; &amp;chain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBypassed</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>a69bbbf6d17c1141bdcff1f12be246472</anchor>
      <arglist>(ProcessorChain&lt; Processors... &gt; &amp;chain, bool bypassed) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBypassed</name>
      <anchorfile>namespacejuce_1_1dsp.html</anchorfile>
      <anchor>aa8789c30f32416a778e76a724e08894d</anchor>
      <arglist>(const ProcessorChain&lt; Processors... &gt; &amp;chain) noexcept</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce::dsp::DelayLineInterpolationTypes</name>
    <filename>namespacejuce_1_1dsp_1_1DelayLineInterpolationTypes.html</filename>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Lagrange3rd</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Linear</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::None</class>
    <class kind="struct">juce::dsp::DelayLineInterpolationTypes::Thiran</class>
  </compound>
  <compound kind="namespace">
    <name>juce::dsp::FIR</name>
    <filename>namespacejuce_1_1dsp_1_1FIR.html</filename>
    <class kind="struct">juce::dsp::FIR::Coefficients</class>
    <class kind="class">juce::dsp::FIR::Filter</class>
  </compound>
  <compound kind="namespace">
    <name>juce::dsp::IIR</name>
    <filename>namespacejuce_1_1dsp_1_1IIR.html</filename>
    <class kind="struct">juce::dsp::IIR::ArrayCoefficients</class>
    <class kind="struct">juce::dsp::IIR::Coefficients</class>
    <class kind="class">juce::dsp::IIR::Filter</class>
  </compound>
  <compound kind="namespace">
    <name>juce::dsp::StateVariableFilter</name>
    <filename>namespacejuce_1_1dsp_1_1StateVariableFilter.html</filename>
    <class kind="class">juce::dsp::StateVariableFilter::Filter</class>
    <class kind="struct">juce::dsp::StateVariableFilter::Parameters</class>
    <member kind="enumeration">
      <type></type>
      <name>StateVariableFilterType</name>
      <anchorfile>namespacejuce_1_1dsp_1_1StateVariableFilter.html</anchorfile>
      <anchor>af6152e4d91c6e4cf5b9eee15ec50e6c2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1dsp_1_1StateVariableFilter.html" anchor="af6152e4d91c6e4cf5b9eee15ec50e6c2a30b882e8d16c0cebb115332d4b7652ec">lowPass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp_1_1StateVariableFilter.html" anchor="af6152e4d91c6e4cf5b9eee15ec50e6c2a0ac31e79a7db42140c66abe7cac0cf8e">bandPass</enumvalue>
      <enumvalue file="namespacejuce_1_1dsp_1_1StateVariableFilter.html" anchor="af6152e4d91c6e4cf5b9eee15ec50e6c2a6fd1c9967f998287b197099caa57bb6d">highPass</enumvalue>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce::gl</name>
    <filename>namespacejuce_1_1gl.html</filename>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a25e1f93a43d4abbf4f38473c86e114c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fd19e57770f59a4742dc37aa8c73318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6bebae131840df1f565b740c9f760e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FALSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a40c376a1f69f3f941c37d8c6248b245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a57562a27a19cc9efd01947180b48f092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1629f57a6f63a26e15550a2a67d47dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a232888d3c05c78fa1e3e3f2e870356d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_LOOP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8e45bc225400e53dbac8aeb15a0196a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abcb32851440f3f4b86108d7797902e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a08f5793597b118e49094560a233990af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a5ddbdd28f1455fe929c92e71ee7b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_FAN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a49a3879969faf02b61191608cbfd881a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad62f3544cfb783e244d641c9fb362795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEVER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a18b31901dfef2fdd7ee55712bdd1d329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a864f85d5cc6802183aa45f34250eac69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a2f18cd9c9bb233f8f8657fc6442f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af49e25598cdadd24644710910504f0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREATER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a117d2aea861693c6810d3f53dd1f448c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NOTEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a015f10f0d342ed4a42be9349fb7a873e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afbb790bfb9fc873468ac0112a4642950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALWAYS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac114f6213217ac6393b2c28f60b37166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZERO</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a40aea07f19a3f0eeefaec19315e56145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65eef7e27919f98210b48fbacf5df9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aac505dbebd9c459b6672b3b3ef62cc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a13933d382cc889e90b56e9c8634342d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8c43743b64493a48cf4fef7c4550f757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acaa1c32d30a1c78c83aeffe46ad3be87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5cd3baf243ffbd5b4452b84c3a3a7534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a58fea113a8eab20cda8b33a8ad7ce702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a05a14ac775290c1b50368a40f284df77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_DST_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28fa191c9d0628f67befe73d328604de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ALPHA_SATURATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aedb545b076f0c05afc8e39d32056599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad05b68cbc25ab01709f95b5824bf357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_LEFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af03a243a7042a7a87a6d657977dfc759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_RIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5b9f357bcc91d0ed175e56681627a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK_LEFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6cf9c719fc0090fd5db231b049d5c0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK_RIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab9835b77d3c9610ebcd49428fe18f305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae6825f1375a5504d11a352050f66dcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aff035479f21932a77183819897495480</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LEFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a89abcb4725813d3e0d149b8c2366344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a37fd0254a6070e9ae8bf537deeb995a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_AND_BACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4fd44c0847158e48c7d5e5ead30a4216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_ERROR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af3be3c23fc8683ef3ac5ef7a6c23c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_ENUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabba9e3e34aaa2b350724d48862c5294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a47caa4b7311daa1ad69316b016d1546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_OPERATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a18034a10b0d63f7d77e9e05e6609e6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUT_OF_MEMORY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aad89a9a2634b9594ae7e9b09e78f4a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4f63350e162151e8987116ea0e173ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CCW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a96803d42b7e571cf17c1da1f6481b25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a79b1abd2ba301ddb3d4496924ab10112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac2becd3cc8f059417e5924535b99cf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_GRANULARITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a356bcbe9f52ced822374bd279a718e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_SMOOTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a00bf33c00467a476b5b80a3c3aadac19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ada48c68d1cbf4f3964037b12119b0118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_WIDTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad026f84b32bc5c4aa82731827843364e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1b41a8862eb2db04d0b1ccfa27688487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab48634c6a1e2eb0574df1d517fe1914f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_SMOOTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a900a3ddf38974c320cb4a6414274cad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a47b92be3d8fbfd28e7cbcd03bc4553c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_FACE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abe328920cb84e273a9a02c1bbcef5c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9be22ea1596c554f0ff1658f4aa131fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a23361b0607a496e166605b24fada95dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a715f1fcda7ab1ada7ed8fa37037b6a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a199b4caef1256e2c5a0bffb5e24a20b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a52b417ebce1b52d185efe89ace911aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4dfa8c7435cd1000ea3339c4d659d444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a064e5923cc0b9844fbe57e5d3c1b98d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf90c34fcd48130c9b35bb11f9e8e334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2d060465c0a3dad2556342431ec5c360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_VALUE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22d2fe17b45db08f826b54a9126a6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec385638ed901df5ebc44ad47ca3429f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_PASS_DEPTH_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a604f569fd2a27118f68686befc6c3d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_PASS_DEPTH_PASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2175c872a78ee2d5a8bb12e3dc1b696a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_REF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a58aee92cb06ddf7a04dd14f905becd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43fe1dbafe784ba0fdffa9a43bea8550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa51c00a5a28a57c3052a6af953c1e268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DITHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7a705f4b1c888ad14c350715534a5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a96a8dacbf705825e155e37c0128103c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6bdfc9c8fba34609892a60f26ca79f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2c569697cf56eee48ae21d6eb72cc089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOGIC_OP_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a511925616677740e29b8a6c6693aa73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a35b88c65250f75020df5e394f50c543d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa937df7050d7c9beeff45396ff3c812fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_BOX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab0f597afef6e7a4fd49ec761e8f75feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a30922178d17165bbe567a06022c4674d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8d331c827cafd4f2f5a6056bde89ba1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a425b08240e93d18dd6abf265a2b15e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7b57cc72a6ac9e155fbbd2963c17adfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STEREO</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a36219653a0489f8c2837cc1d07acc71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_SMOOTH_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7d03c1b6f37f7a663104b6658a776c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_SMOOTH_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abf78c3a1cb8be37bfe40e8ff2950c20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SWAP_BYTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab44b90b8792ca18f94ff34b988984cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_LSB_FIRST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af8de532bf102151c04d00fca9670e66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ROW_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa634a987be5036c48b65ac18a1ef977e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_ROWS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9bcc655a2303d565a9303ec8354cf08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_PIXELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa926c72d55589afae1753d326079c5163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a11474d666dbf0513ac6372a58b041b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SWAP_BYTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7d0711fa92eaae5ba9aee11fa7328684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_LSB_FIRST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a9e0ddb889f32c0674323940964dfc3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ROW_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18694406dec589c561d082a36a4b8827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_ROWS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffade2ec227c00d57bd821a09dfcdec4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_PIXELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3875d2158e313712288278ae5d47eda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac96ddc71f4a0a3b0e219d00245afb1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad30196160afd9f37cba3d7d429584574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWPORT_DIMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf633dfa4c9835b032ee45852efbbc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad29fef50705b75f394f1b77218d8c40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad513b2ce0de20bc78e89b259b20f3959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abbc6ab6ed9974dccd60d9ecdf2250050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0907719515624cbcdc0e9c5b2f478ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a661e78ea10b728d5e9a5e0a08fe6ad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acaa2b212e2d8ee0f1bef1df97567b272</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DONT_CARE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a505eb130e79a17cd29f9e6ef63b444c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FASTEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afd78fe4bbc2afff16f89a696b7d8ccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NICEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaddb04804cd637121a43cfdc92fd02e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BYTE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32a3932fa91d7bd47177269e0c8fc505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_BYTE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1625f5c7895b01bbda7d81947b63be09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a098a66cbcd19b2350b8fdf76c649eb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa159d4fc53d0e9c4bce5e7258727ad56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4faef4fdf47204a525214d2ee7ddf739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aecd6e61ccfa1d42a6da3d75866fb0f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a09a5485e7c31dca1973cc8f17e66500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_OVERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aab29a3beae83b17eac57e49350940f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_UNDERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad9c9cfb27c07bce354c49ef89d030278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871adc9a6b59900eac70c5e91ba4ece113e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af84ce96ee0e81c606c2e4d20f44dafa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AND_REVERSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871adc78ea8dc889d640f0145aed3210f582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1d529d3460efc72f3bc9f2e377ef0d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AND_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a806c35b36323b4a0836a5f69dd545dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NOOP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8238a43f86ade425fdad4fb854586c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_XOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af1fd6bb1d9fbc3e46467ba04e9bfc1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af995c5c272f12b426a719b4f24e7bd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af6f1c9871dbfdf978da884b977530c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EQUIV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af35c514b7d09d1ee9db54ab807f3b2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac003122d728474aad271ef0af25424ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OR_REVERSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0b5b45280ccc1e642d18a442712e4c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a38be0abc96a72a5a857b233141ff5968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OR_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a098f0371daf5c55ae043dbb7af6ac56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a559c6a019e7e1a71a862874295a8c590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab226d08fb4b60cc7b23e92145fa2546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65d2399a326376501f2a51cc5d553407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa382f367bb9ee1fc211cb726d2003ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9579f73d4eb03ff4b0848215798d009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab945ddad842e7612b288fd60c5cb1600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3e7ae89a461da2b21d43d4ef85b4524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a344e613d4daab87fd25dfb9560f11b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7beb684c8e14500e7b1f07ef33492b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a69f334c4b1b5b47bbfe6ce2ef415fcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a0fe901f980ad11cdaa394b9bf5bfd8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af49c25080b3e98c8c6829194c6331c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32f9bef04545edc621cb4afd7aa1fe86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a35c573d20a83fd48dd690e73fe5edcfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae608eeb5e5231787a78913e91da897b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a409aa18338a8f9720c12a722cc4623d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a006c69c7c75f4829cc229f316cca9ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_KEEP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2c50c56cffc9a2d9a2571a326795a6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac9945248c9dbdeb53824554c7677937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acc3c52a3b23691424649a410f824fb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af190dadca45e864e9d6fb65bd2fa0539</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VENDOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac1b84abc9f72e5e194c28dd19937ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4a1144fb483d9c994dc2965d5d23333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aba28951dcbc8039d18f9d482c33821c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abedeca726c2e57351fdb74f94f1a44e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a114c558a3f6a30001f5ec11891a029b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a76c898048369021cc868d022fb474e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_MIPMAP_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a263743410450dfaf153214ca1aa6dd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_MIPMAP_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9138e108c8d5ecbcf7f1cc019e00a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_MIPMAP_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5f3ebf24796f7bd483dc3814c05c7545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_MIPMAP_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5bda1abfda412ea781f73cbbbd4bce71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAG_FILTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4ec1fa82d9fbe2b9453dfe9a5fffee7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MIN_FILTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a922f50a9139d364830a2069c12c95fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_S</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22c0db9a3175e473c8ab465ae8b3e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_T</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab09a2e10b5a37d0356839ad61752174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPEAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaa953a0c8e9b761015723247c70d0d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac597c239bc6c184354e8926846e1c866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a122b7589a28558d8dc0f38a59600ebed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5d43324351a12f7f7be0507148709fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a42a02a33a7d2e71e520e393fc14d3346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_STIPPLE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afc7427fc2573b004eadf4eed6509e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MODE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a136f2cf6f0dce039b21d60af7a724a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTING_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af2d8f62bc101b98247d76ae3772b67e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a833c30a7bec1ad423a1f4b577172573e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abe6f812b19b8c634b6574f4dba0ef503</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0fd3f2e38a44fa030f3e6d24037365d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0e98cfb624f2387179350bb1e821dbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ENABLE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0ed1932e048b0f28db38588ecccdaadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HINT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a23a1775954dd1dfd968c0703f97bd0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acfba4eb710a2aa745f619ae3c3825ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIST_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a73864ab0870d936416d38e3de8ac8f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7b3e7f248f22d1c94e86e0569382489e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab31dbdd81adf22f813427a3aa5c1fc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_ATTRIB_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871accbb7b5c098a99c33a86292f4b692107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_STRIP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0e846203b1578097e89f5e447e2bce32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a9192a641ac58ff596ac1f31492584974</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a829621c94e84e249764ca0145fce4c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOAD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0fc21d4e15ec3076dcb163f0fc80336d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RETURN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8a86bfa3c4a5325d0daca60c9249f142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5746c9a86d3c4512a99cdbc7c93f8a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aac94f4f755981f6136687b7f0c7019ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad9fd059212ceb0b0db74f0c8c49ef3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae8f7d16ee9fe86c3a88d73f32cce5632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8decbdf4eba3baf0c11cbd1d0991ea2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a05a4745dfb268cc71678500c14d409c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0c73a8a65966652798b7b492ed9696f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a30420797b3c6efaee2fa915c0cf65b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3D_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a255dc01ec508cc99c379e186e0b1bdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3D_COLOR_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a60667602ef99b176eb45ce2eaeecaac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4D_COLOR_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1424fcc0d11b479332486e72845f81f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PASS_THROUGH_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac7aa695b8542bf2f0fa247e1e286bb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ace4686559b1f070c291f605d7a4f6dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3f7c472a0efb299a6413d7a8b57fc861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a36c7e8b725085e516c08344b0e9f3025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BITMAP_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2f1a47abf1a31094e2502070f4f8e752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_PIXEL_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5a4b5f775df0598e7dcb2495f8b9b335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_PIXEL_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a662daa0a1583b0b88bbcfb483dcd1a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_RESET_TOKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa0b888872f23b582be037088a49ad3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a00026a760f5f5e2478f08cac32ca63d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXP2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae1316ddd2196b411d434fff060965c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COEFF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac09fcd0efc6920b6ed3cd1113dfde24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aead0d8067d438fef129cb8de8195eb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOMAIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a69e83b7b6305b3b6f176b2a250c8db6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a609b278b094330c9f244008f89dbf8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_S_TO_S</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad0355ad65e05135d8b223278221c0e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6a29a81661fc4a08ceaac69f24101f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_G</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae620a419d1ea857e0c2631a2b0be4232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_B</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab760db3d99d2ca3e90bd9bfcba2c3b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_A</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6807e078e669923af40cd97bb7862cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_R_TO_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad6968852d26434705bb83af8bb3c8d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_G_TO_G</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a45c5896c0a1114b191799cbaab61af2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_B_TO_B</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acba44fc3adffa8d6d4d2008c9497fc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_A_TO_A</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a275ae862b346238d6e7e786b388abfd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a41e21063655f950eb4b628055511308c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa8b42ca19201d5bc72435e06e709782c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_NORMAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a063e5cb9d864539a600990d7e93d6102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_TEXTURE_COORDS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0c32fd8d5a9456168f1e2ed41fe6b395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aac95bc701d40a3539411849504ab9104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1ec618dd13f6adf03d11efd92dc8c048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_TEXTURE_COORDS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871addc0774340b63ca7384c21441a515be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_POSITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a025128ceb93bd50ba5ba92ea846520ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_POSITION_VALID</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a47b36111cc8dce271e03fc23d96207e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_DISTANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abe780bdc7021a5b3b7e7147681987b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SMOOTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2b7577578ad69fd869977307de789e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STIPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2d1c13bad6e514f5cf3d88b5e7039b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STIPPLE_PATTERN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa5c6b4fba085a8d148c4275f89ecbb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STIPPLE_REPEAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6d9a69d22e27e5af3d738457a56205ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIST_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3843fc0c078c2bf71f585522b1eb4022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LIST_NESTING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2a119a20404cceec3fb89f75a014f690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIST_BASE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae9deb6ce00e7f6c824098789bdd706f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIST_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a41985824bd11e7a69d12ed0b32e0e491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_STIPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7e37ee037720eb7d1c28e7c95e95b692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae1abfa4555fc47de0fde9e48a83be5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5e6fc53e14ff62cb0c5517dc2844853c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_LOCAL_VIEWER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad1d65282433b7da51b0f831cb0c71b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_TWO_SIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab18ad1f6d58bedbfd6783106dd3a56a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_AMBIENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2fb94070b66390c67ba519ca8f3bf5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADE_MODEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a35ad540a2dcc78e5ffc3b04c49cfb780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATERIAL_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a346b186605c23a003cf34e9cbf2f0224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATERIAL_PARAMETER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af2301c313e0f148b2433b13489275ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATERIAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad5d0d01f3990810212735014ad7c86b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab0558d2bc6e313db8d42d694c2c11d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2a48ac4ad9c27cb4e9805882071e9d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_DENSITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a198f854c88785a99572adeeee55815ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a518bb8ca77708fb8964afa92a6604646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_END</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a555a085759d1082f0f01264a2274d8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a16eab02fc948cbb2344007e268a2fac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6dd38e45cec7a5e82541d13444acf19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0019be36bbadc773849790736ded2ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8f757593f9cb436df7e5970b33e5d0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMALIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af66afabcee90ab20af1f2caca25ee6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4cc3da40d541c6781c83ec9392792f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROJECTION_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2c5422cd192b242d412eec270aeb8c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8fa138f104101144fc1cf8eb7a68529e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aca8cc146d17201b764f59bebc07bd0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROJECTION_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae6822a66027f7c95f2f7a0c44508fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac2f430d12bccc59167c50744cd4cc7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIB_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac1d04ae18e2342b51a9029d35bfe4a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acea3c67b01cc3652a7dd016da37635fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aef9fe8df6a46aa0d333e8cbf351ccdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST_REF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a72a6779ef71a93f5071380f68e5d9e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOGIC_OP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a364ae02ef5bf31c2e32a7a38f7bfd7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a60a8296ec0199283adc3095f1773a437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aca0a2abfac988238340d9bf943064dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2114adc1fd2b74626e1dd480bedacc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a277f9fbd9f494109e97cc425b7625d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6d20366e8c7c3b532a7e5b225366c23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDER_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4c51a1c440e0e43329da825c5fad4d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERSPECTIVE_CORRECTION_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a279b796f5018034e42c88763cc80ad29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SMOOTH_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2532a184428c4f27d80caa33e6cbf5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871accca1a1d6909ea6c295b54514d2b0537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEN_S</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a377a399f4d5fd67e8d88a40abe93fb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEN_T</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a13ddd403647a6ce7c10803692be4eed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEN_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3a19f90516097e0a4847903ebdb6059b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEN_Q</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0318894ca10e722e5d2ce41507a9d846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_I_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4dd581d616a62e803cb73e226b2cb374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_S_TO_S_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6e4166f176a375b8d73180c6820bb45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_R_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a99dae9a4407b20163691475639ab5759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_G_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5cf9760377892e053bf2ed2947125b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_B_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1cb920ce4cecb2667e0a531b6bdc8e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_I_TO_A_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a581c1f3cc185f63d967888b3e08f19bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_R_TO_R_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa2c37580b74b71d29166fdea83729fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_G_TO_G_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aee2e56a7095f062cc4caa219c0088421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_B_TO_B_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac99f570770a2f0158d9f58b5bf4a09e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAP_A_TO_A_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a76a59a9d063f94dc3902a1d3e8328b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acd1ee6ba32abed84bb391f3432ec5b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_STENCIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac466719c99ed05f4cb28f7a926bf636b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_SHIFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aaee8c5a457024de938c4f9dff9ba3893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5679a8be146ddb096fd61a006416a71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a603d2e6fe206db200723af77123b8a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a395d1072796364c76b3428b11a7768c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZOOM_X</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a76d870c6afc364f6f539722d51c6d245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZOOM_Y</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afc470262bbaa6c9b8fa6c68fad418015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa512f2e76f3c1d1228a290ec2f2afbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad172898a66994aa9ed88b80b2ddfca9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abd94c4928ae94085f33cb0ab5cf56469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a25c561f803e163432162a566a3aec901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0e81713724eaa3631c2c7d94a7997c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa826a92b71898554ac81a9d39285c7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a612786d005f0ee30eb6b67df5861f376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a52f5432c0b65a2b8ed0c88a9f7f5782e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_EVAL_ORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a5b89fdad0ca858f224d914cc47e1c34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LIGHTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6f8bc61b455b6dcd6cb4269bbd4a0ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIP_PLANES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3ad4667a491fa952f1f2805e481b6986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PIXEL_MAP_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3b39526ecadd7f08faa25cfdf8bf2aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ATTRIB_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a14c816487185a1c3be52d7b71f1e9143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MODELVIEW_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa394f77964d690cf1198b6dab8115287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NAME_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a99038b1a2f91022e69f3725730ca07f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROJECTION_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abbb5846549e83823cb98eb0424df19e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6dc262db52b0abfc5d0faaf43a12124b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3cd32af78e32da9aea4d5ded4f1de642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa8f40f81998607a79f6e72aac4fb3fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6cc49be2644b285d76572c81048be83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afea3597312aa16a7808979361c4148e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac736ec264196a081103537a84e055b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac9cfa805560853e53daa12c69674ba61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a813aafbe1bcf0983eb230fd3f4037193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_RED_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a73d14295d1a2797e2bc80d4d0ba3b53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_GREEN_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0578c544003fcb599ca62accb3ab4026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_BLUE_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3d8e0c6897c76fdb9c0fa768f6cb3824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_ALPHA_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2bdbb2893d94c66f770c80ebb054f62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAME_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1d302e56ffea15ff9ba9eed8214c799e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUTO_NORMAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a1a230a4633fc4ce31a75b630c2bede09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_COLOR_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a74d9691444e6db41a0dc3c06ad24e022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a47de0e2654f8fb305faa54f952bcb1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_NORMAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab641b2a75cca421ba2eb081edbf7bb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_TEXTURE_COORD_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a42654a72ea497b9ee89b52a38062a5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_TEXTURE_COORD_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a453aba9136f651da584ef3b97daba9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_TEXTURE_COORD_3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ada658957475918622592c3dd3162b124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_TEXTURE_COORD_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ab7f7e22327a404d2dfd3322a704e22a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a59ccc37659eefcf455046d1525a86967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8cf53a489ae3b1bfb4a0d813fdde4f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_COLOR_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af7d2836165fca312c81df1abe0594a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acba11a250c4958bfa051eabe20c00ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_NORMAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6704b6acf109a3190d60ffa03fc77af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_TEXTURE_COORD_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a40dd638c0ce13bc5880c7037370d1796</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_TEXTURE_COORD_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a191a5fb1a342f9a49f51f8e739312a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_TEXTURE_COORD_3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aabebe4279cc0813d285c4b55b5ec84c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_TEXTURE_COORD_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a9ea7e4f56b992f726e917d54fc195c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa5c0b0f778a207c487280c719048434c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abc8ac1418639eaf1abd12fd06beba3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_GRID_DOMAIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6b767f2f6d6d33779bbb4bd2f55d7910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_GRID_SEGMENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7bb62138e7583ebef64ceb1315f05ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_GRID_DOMAIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a58544cfbca8c70821f8b235db805d720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_GRID_SEGMENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a051fc63ab196f0a8d75a43a06326fb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a859c9b045d2961210532e139fb3a538d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae3f249560507737e11708fb0cc043d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AMBIENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a931bc0b56bdbc80ba290f16322ec13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFUSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a73274c223e1933313597bd938b0dc97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPECULAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4fb5003e119e8db5d30c0c4589f91922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POSITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871adbce786064a2e84fa618a6b01afd8eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPOT_DIRECTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a35e466531c98a5f381b2517a7c4eec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPOT_EXPONENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aee7df327b5eafb0d9488656a58ee787b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPOT_CUTOFF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0fb54ed7818ad3c8c66b73d6f4d4ad95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_ATTENUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a508ad4f5dd03fb3fbdc930e732aaf0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_ATTENUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a89c03502eb517b03a61df887f5ec4d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADRATIC_ATTENUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a754229c991310575aae0bdd2c27cfe40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPILE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3b31f2c467ca2762f65c862cff302d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPILE_AND_EXECUTE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a93e0ed13960d1ad1a6f2f9dd34c8182b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2_BYTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a39fd7af60739eee48575bcb702e09904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3_BYTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a69e32db4328eada0f65801beeebd6e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4_BYTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871acb08ca884647c023afc6b80d33e1ac3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EMISSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ad829d948be1b6c0bf33518d4ec903a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHININESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ac7b3fb2c19a9bbd8f5140697cea475a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AMBIENT_AND_DIFFUSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aae919c6019d20f5e2ca2a7be8cbd40c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEXES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afc0a70b73e88570f7ab5ff344532b608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0cc0eeaefbc57c86415e2fa1ed26403a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROJECTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afb198d61e99698d72e42d1a41a8d150e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2acf284f6998de8450c04510838b76a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6a20bd5552657196425f6d6dd75a6056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5bd483bea1e4d3868696f65bd44ff94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BITMAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ae0d313b221fd7016a58d949ce707935a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3c2430278585a395b0366ba516a65bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FEEDBACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a3ba61c0b2cdc867fc33af7a7aefc40f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SELECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a49b22d5b8814ba65ee913b61379f7559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a343a499fdf6da27c68bdda9a9ce0941f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a6ef9760c3c628a82ca89d3a3a3d35715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_S</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ace8dd1a0df194ab16150642f2c6fd8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871aa352f596f4ba61fb7b4b8406340d62cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4ececad76df195d8f433326aca2fae82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Q</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a138c83b2e5cc2b4ffe7ec3d0443e0d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODULATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a7b0a6c29032dff326a3c510974c19a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afe67f4a50b58f03c2ad57748cb34b5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ENV_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a83cf2cf3882d07efa0a8d1cab1877b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ENV_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a21aaea218424cab62e3aa51f2851d19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ENV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abc9eaf6fce694d7c0d2fe3171718f5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a69907380497e09def1b864e24cb3ac15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871af7f7b4c6ff32d58e1c6fad92c08c3341</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPHERE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a300c634c52c9acde7b84637a3ccc3b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEN_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0a6ef4fda57cef00a0395dbd44ad7bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_PLANE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2be91f07a0def9afbc5341af2306c4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_PLANE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abaf71f75cc210677cb81b14af17ae452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a0a06132f477b65e132b6ce3de3baba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871afdaa78620600f307e8afdb8e34ada5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8c0c0e61e5488c47b071d03475fe374b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a2546e6116dfdf387aa4af1e9fc1d047c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871abcf48e0685224c74e229e1165f143a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a9b02ae5d1291df438492365ad83ecb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_PLANE5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a77c17a39ae8978003410c977e2faafd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a8c54848c3c2708f4bace758ef8b2e607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a640b2f5c2c2af46bc91761439eab4336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a87885ab4d22efa0c7323481a4e8dda7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871ade0ca40a931aab61af0f061234325330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4018625c51d43c586b414f35c1765def</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a30aa66f31f6c31a9b91324b7c188e296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4c8b079ca9ff95fa15709fde192c1646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d16ad569c03147b9d900a44e14c4871a4ca523e1ff40fc7fee56b6293683693a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_LOGIC_OP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca9d2fcff212ad5072f0b512bbaff9bec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a14670e679154e0dd18f55867e9a7e269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_POINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca67e4f9b4b05c8705df043c2267cb8c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_LINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca9de424fab459d647ae09e73c44a73267</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_FILL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abc743e16a4fa578b4166cfdefaaa47c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_FACTOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2a3216a5a481345822af02d5668e97f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaf9de892e643c7fe936c73fabc40a3c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7af95e6b5c807d636c7b01c70f852fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTERNAL_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab692ac44612b03a73c878a2bbf800269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a19696f50dd419bf24d26c9c51c19a799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a4587a91c6bf6fa0115c7f114e4d15b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ada9172ff67ebb977b17ab50f93ba9879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a702170e82a109c256729c629a2610815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca302bdbd44fe586ee0d4b958c13035c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca86abd3634e3310c4af00eeec35f5eb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca756403d509276228ff0ee165f070c6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R3_G3_B2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcae338f9ff4504d5da2f0cd1ed659d81b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca818123d8e9916de3c3801718fd560b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca7976a209b50e456a29017819b39e3dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4d726e07a10608c766e07ed5a908290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaf317efc6bd1eb659aefc6d0904ac67fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca995459a7f2b8c06b77b463c0ce519c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca18320355af0ac0e69e1bd0a7cabd159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca615cf1afd4c62c339dcad30e1294d935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a646d016f195479020ca02c1fbdb25576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5_A1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a014098b151b5ffba72c305fbeb87d768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa525931df7d4e99029e8f2677e42a5e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa99117b1aa8697ff5a4a3ec6feeb6dc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca43d3c94d1896c3024561ab82d13f3b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca5c3299c8676288b20bcaf87ccf979a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_PIXEL_STORE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaf0e6b2862aae17f1ba7a1eeac57aab9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_VERTEX_ARRAY_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca9ddd9ca35f0d2ed1effd1c17df204580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_ALL_ATTRIB_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca197a1332e02d6398f60951a3cd099fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca1752704f4318216866b86fd9caccc30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca914150b899bf6d36578d8e79d6625348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcab0c3f0825d5231ecb564e90a57f52f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca48fba30c52c813e3c90f9fb17a4ae725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca6e5eff40d830bceadb4429c4e37ae7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca3e167c1cfa95475ec9fd7d623c349c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FEEDBACK_BUFFER_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca6dc8f2718540d32de5caca5272d71e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SELECTION_BUFFER_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcadba6628eb3dc2354e1eaffe18618f1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_ATTRIB_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcac8a2f1cbdf57284fc0015b20fc380dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_LOGIC_OP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcab80fff3dc82f388ff5f4a4828e5a6d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIENT_ATTRIB_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca82c9064e6e49c2e9cc540cadc35f3652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcab835b2ec6a41a8ca81ae8b6c1b267c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FEEDBACK_BUFFER_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca4004d344f078e4afd360616b63dae952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SELECTION_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca27a38e282ea21d2a4c506eb6777e2655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4a6ac491c77af20d62984f9fbaadc1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcacbeaa5f3a53c3be23f53a59a9a410440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca7f434073cba9ba8ab2a74876cef0f221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca32fe907cb2fd24151e98f5df471c475a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcab073ad2db3559aab7da09a26253c141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaa35fb9afa427376b145c25dbb11286cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca75f059a2c013083b6f7f2de2aa5ca3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcadf513d6510b94d3c8c59ab9100d2cb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca582a8f0631eafb4a12a0880021824d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca83ab3d349aff52c1eb030feabdbc22df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca68f2f62e0b62b28592e1e2a9290f8668</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcadb70184b02850a092373819067fa3003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca20b378e60b64704578bc9a1c24cab810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcae762173497c044798fd2b9fe46647c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcae8e0053d5d4b30f4c592bd088c0e7622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca53b964070f36ca9466c00c9b2876fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca0ef4d28df9cd83e9f8a6dedacdebbaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaf7ff7d6e1182602bb740aa378649b7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca4972a8f7183b4a4149aebc08bef9a534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca04fa8294ebf5a23f56b2d06aacefcd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LUMINANCE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaaa6b12f200b2c3606e3c4bc1af25f590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTENSITY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca40dee19e3487d72f8b8b0bdb1429ec3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_PRIORITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca0141ba86a78ca7523bfa500305439dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RESIDENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca97b801f57db1b19075db584eadc2ad3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca3f0b57c1bd50d56fa4e3af8d2e55c2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca1c8d77da599c528b267e0162c0867b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaed3760c7439ba14e73b6a78a224c5717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca1fbcacd79ab23e99684f52223ea39ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca5e6cca2882d9f5654025bb7e3c80fc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca70c828bb1fa35d4aad5d04bda67936e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcacdd3edad42947220640c605949548f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca19289a22f422f92152904b53c7d38959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE4_ALPHA4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaf9a315610ba1b994c9d257d782fcd31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE6_ALPHA2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca2245946afe3e1d7840b63812564fa7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_ALPHA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca5e33255f67fce1a87342e6168313cac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12_ALPHA4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca189fb9c624ad9eae9e472bba0740eb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12_ALPHA12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcae0bd6155fba9083ea242c025728dfafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16_ALPHA16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaa1105468b56976fd501ced2807c5f087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaac7e179a884000970ad1faf090e34744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca98b879a58219125fddcac0ff303f855a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca3dc16476e79b714e59cdb35a756ea218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca3f2ea438fae6fed998db62b5c9157adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca883d48aba8d9eedc8f32f8b1ff4047e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_V2F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca10e68c071a61851103d2ddd4a0b249ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcad38031fd0b9b49e1ddabd29c6338a01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_C4UB_V2F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcad8a1fb7a14e81ba3a44ced684b3de92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_C4UB_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca8f2d4078558827bd84fc479c6fd8983b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_C3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcabf381be484cc87ae174c1f394fcfec46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_N3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca11e76f97db2811214995b71918c574cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_C4F_N3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcaa0d3a5bc2ae2a72a72bf899dee7ed0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca73c847e95f428af0459f5dff29d645cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T4F_V4F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcad189b3545ed1725ac6f379f17ef45e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_C4UB_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca372c523e9b48e4d4df8fd6ba4028f12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_C3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca63cbe0033220aa6f9742df0af9510b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_N3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca8b7a4eba9bbe4c02c819d6724b4f8d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_C4F_N3F_V3F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bcabf0468611a8e77ecbfc36a88800d984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T4F_C4F_N3F_V4F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d4b368aa9af01852929259f2a8189bca23ba51cafa0de8d821db2641ecad7dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_BYTE_3_3_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600ae437f8483bf9d0cf84cb5edad1bb0316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a19124c5075f8d7135c5353db75d7ebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_5_5_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae4bb193545bca730cfddc71c24e16be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_8_8_8_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a12ae3ea539dda07960e1b80fbd27df96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10_10_10_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a383a29657258950625ec34b55199f842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa603967ac123ecbd9582931c57a793aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_IMAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a5ae24ed59a173935c70d2c386cc8b31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_IMAGE_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a3d563352bb662b4c7e6be36d216bef1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_IMAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4062fc5068d77798cb292ee77e6f516e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_IMAGE_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa512311b8aa8af8f06886538f249add1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa884a486d5ffd86ddcae773b4c813547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600aa2794c76fbd325d9bb589bb44969b8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae3bef7b433411c7bb4cf40f3483a4d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac7fc623987d3a59110e14aabb92383ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_3D_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad0439250a3e60c69e52d9d519c3e8a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_BYTE_2_3_3_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a08b343e128e3d274c161bf58795bbc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_6_5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a06203c1d4836c01c9f757703d2fc8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_6_5_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600aafa37f707e36c6b9e1b9c230b666b4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a0e4d9b1a94e9820f74cb64569f2a70e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_1_5_5_5_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a23d2ec51af056645393e476b6248ff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_8_8_8_8_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600aa4d778aaecc1b85747a3eefa66cc2aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_2_10_10_10_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae6735181aa38cf6c109e465accf8aa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600ac037a287679fa83c781c9719ed88393f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a10f93efc4e32c787e03b24548bb4dd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa564b5938d06c260cfd159a9acecc61eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5d671521dc831e61409afbab4fe867d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_EDGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a376e801af5ee1afe185799ecf605ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MIN_LOD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa183c838d6291c52c7bbe2cd44ef20494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LOD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac1cc927374bd3d3093881b3161f480e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BASE_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa068ad0d6bb8d803d0381f500801adbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8e22df3e53d88753dad8c86c255259e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_POINT_SIZE_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a14682d41416fde00d218f21d21bc1666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_POINT_SIZE_GRANULARITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a369fe77ca052ee1a51a9c12da630a008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_LINE_WIDTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600ae0242dfd3ac25bbaba3ba28d2c3399e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a085922cc8e17f886687c991e4b665546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALIASED_LINE_WIDTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af79c96d30e8cd0bd7c47661f5716b47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESCALE_NORMAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600ae6d954ca8b3cc57daa99f1bf73440e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_COLOR_CONTROL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a832b2073f3ea48933ac9ad961fd9cc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SINGLE_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600a86730a8787cf4d3e1b42851efa8b2ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_SPECULAR_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dff541165e0066c18eadceef94b8600ae9e7aa85bc643db7dae03779ff29d19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALIASED_POINT_SIZE_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a90a41a01a7ac897d8fa9c7ab2b83842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a77b017ceaa60b377f29022042555277d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a724ba59402060a7ba4f831b161045587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aca92f71a6ef155ef7ec624d08ec4ef08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5a11039e5a4f71a96603e917e39fde20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec987086b0ca080b001a701325c27114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7f34f32c0706e6c1126b17c756ee42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a830cb8d2d868edda78a58a4934ddfb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa89204f9187c5680a1bcbc12bce5842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab8725fbe2fd1c73a030a9ae216be4f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad245ae499f61e5e2d5e062094e2bc278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4c91b467e330162fe985565ccfec74e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a59161decbd2d168c24276e7aa262eff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabda7ad0d1774228c0ab01394566c685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a993347a182ac44d76b2d15d38a44b521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a143f520dffa08a54c85b3cf2a55ee7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22a0e9d3292227f18f26562aaba91b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9d70d74f9f6d10c53822f464c653052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE17</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3de69e21b26bdef042082b3942774e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE18</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad3efe06a13333d2ea70f34cd17fea42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE19</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7ef4412462dff7b60bba465441a29c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE20</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61c2cddd0696ede7f212b8fe36bcfb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE21</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0dfea519e7e36bc67c4e309f717ac039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE22</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aff4fa77555ef56507598100cf5155e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE23</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af624af526a0230bf3da84f720fb5aaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1b8f09e2ddf93b9369004aef64a77648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE25</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a654a82ef1a6d488c14c789754017d881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE26</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a8c7100ef7318b339494cb3a6720066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE27</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a78fc022948877a2d3f30b6ada525d34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE28</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a98c206732f42e81f7b62c69962c885f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE29</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a556edd30c505a0e827c0b883ff80c367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE30</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a351ad8982a3f83ac5d54f47195d63733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE31</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0ba798cddffea0c5b716ad32fb8d54e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad414b7e4cec8a2b9e907162fe7dc9445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ad243a670321dd80ad9c8ceeae7251fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a814479f6747413a47bd03b7db7c3191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_ONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a8d9199837e6a407d3b2c3d68562939d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2d6ef848c0853a0ccd4cc97fd704fc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad10e00b075d75ff68c06fe91fc4b97c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec8401bff343b90ccaa1967c2e22bfc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa2476cb06a7e2ae6866c9064b8e5bc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_INVERT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ea07e76d9e4241ddd1db9408e5ad101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7149fb6d134268edf8f12792c6a3f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1418e40388f65d5d091caec61787eff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7e2f811203faed1ee381b99aca4acaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abda881b790200bd8919639c03f966d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7950305729ebee5390484cd21b41d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a252cb48e231e9d3d1663508babdaf84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a515e3c8e1fbdad1d9039402e4f6fcdff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac087519c55379b811deae4e06780f531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_CUBE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a742f1da4754f9ddf5b7ee346d2902b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a70ae65ba8322299f12ca89f235acf8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a1887aedf3f5e4a79e294b4e8d2616498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a7d8bb3146b366d27fcf9a799dfc33c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSION_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ac5501a4cf97df0cf9d0ef5612f9c8244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a43ae89ca4e1ad245da6431b697968f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa83f1f3135c7b8995ee1777f9f9242d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac87737a30d249a9df254fc3ba7049ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af190ac78b41740ade9a42e1163c33c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9a7e47280d828e5e9ca99d9808449e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_ACTIVE_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826af1668ddca04b8e4fe40a6b1c9444f701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a6b5298865585f5bfb23e46a4e0a2b734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a363a30c49f37f05ce242bcea0cc082e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a3aefc2f4d561fa54ebfb56869946a6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_TEXTURE_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a6c805296c498fde8a654b55b197bd960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_COLOR_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ab53c632c5c2feaaebd7c44e731396ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a510362a813b7fb01c5f62141dbd44761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a86acf1e9b6018ec5964bb9a976daa7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFLECTION_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a90c876cc4dbbfe94b617a8548b145f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826abf42d011221e873f9b39a71bde8354dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ad21a3ce0e555c2039b69493d18f23eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826aa6872f885c948cbf3a1ddd05fb4146b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_INTENSITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a3fbe2572f4e0fd0695b02c7ac5ba6330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826aff77999688387e9afcf5e06f0fde38df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826adeb500e370d51352d9dd9c2f3e6c2b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a3e53d0c57345573cacdd444e89850d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826aa67aeed28e987d90453003ee109005cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a8a2028fb8e843667c23277f2714f1c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a444a996f75ee95a877d09a0eed447954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a9f3bdc6db8b060a90af5b6702a0c4406</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a4f1f4bdf23cfbc57c3c83f63be13ee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ad53ff8959f170a1c9f3d65b902ef8cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a4e33c4d0f2c97132eb7e57c363e7aae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a8d442e26c96d44b556c0a75a5280e8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826abc96e298cde37729f77f885342193b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826aec2fecdfcd29392898ee91ddb251bce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a3ec52faf5814747bd4585203369c071c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a6cfefa36cbb895053bd936ba8012a251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826af5a6aee93b48f74c45f415d6ee2b103c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADD_SIGNED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ad54ddf71e418e03bd509839b92c93250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERPOLATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ad41d247e4ab19a5fd5aa299b7c5fd62a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBTRACT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826ae1170c9b65531d728df97bba6fc68b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826abea81158632fc5fd89041bb716133267</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad741c5846cefda2e8a2c292a003f94f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PREVIOUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a4ab757df49ad6755de1df186a66931af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a42928aa95e86e5de78306b12cc8b7c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada224858807d2910acd4d2d48f375826a73ebce1346401817bc9f92642b4b35b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0c10376a3cd5c78c7e8d124252e67caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fc1c104b95041c52fc5b02ff987ace1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a06f395958dfb3b6f436411dfac85e103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad2b4d9be8029754130e69eeb14f8b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_FADE_THRESHOLD_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a8cd493bc0f98b3428ee317a9cf08929e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac8f6aaa11068b17a0c96033598de9409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa955da79480d4b98c62a0cac4436d11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a74fa3cb8d0ec6b4e4ab67d6dd726fdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRRORED_REPEAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2794838dc64417f7b14ae8fd586a3140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_LOD_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacb9857e12ebfbee0aebaa5695739b2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ada7ae0822dc5782918c73db39dc0dac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCR_WRAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adf2f7fa7bedc12cbf6bb037aa018fd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECR_WRAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a09ff24b35d9306697ac73f6c26d67d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7bd21d057299aaf337bb1564b96bdc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6ab8594fd2320030258fa798a959d0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa82a447a00da4f92af6949ded99f2694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a129dc96c284f20e1fcbd89300c169525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a31aa8ab88bd533680a0ad7e87932fda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_DISTANCE_ATTENUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a0931f56e0d8077f3ab65587bb8eae2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERATE_MIPMAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a8634d1932f03a78d737bf73393036259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERATE_MIPMAP_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a88392349081a42ae062f4a822e2367d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_SOURCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a7641082da61b92f51cadbc9fcfe9fa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a867de596ee06f343ff43c921510ef7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a36c6ee7984c171ce93a1dec2837edb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_FOG_COORDINATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a7f3403e12145d4f8a3c548827a723251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ae732f6d34393184eaf2ac29794141236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637aa767a7bfa97b3275e00491ef519878f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a550d5747a30b32407b3745cda2c04e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a65aa994fe7dc8dce20de05f93434b086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ad607615b4f8fc18a07b6bb9e417f5c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_SECONDARY_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a9229952dc42239f17e498080e5b8edd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ab0fd9db9cfe3916837c5129badfdcfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637acc1cf24047403979124f30897f4aaa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ac2209c157e0f5c15b5176bdb4c1135a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637abe9704551db46a1897a8aa081ae296ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a8c056dc4ee13c4037d9e4184e295e2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FILTER_CONTROL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637adeb2e08bac3438519cc28aaca75f136a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_TEXTURE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637ad4a99635c83ba88801f4b6249c27a087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_R_TO_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b3ed90919eede8c748347ba617e637a599a186fda32aa8b6ce177aefe26d547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab40cda4610e79d5ea475287d49c0bee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa0f2c17a549293676d44bbeff24dd814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afca332c1d1272e247897d3891d6d3f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aecd5bd9c42b1b0220c85004a35cd2ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a77eb143e88d09d5dab497280ef4d7074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3c2266e07896824a6d4d79cb5af5e992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_ADD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a481dcb2e91b536cdd8bd71bdc7274e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_REVERSE_SUBTRACT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6542474cf2d2afbab9e46ed2e8cfc00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_SUBTRACT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a748fb6ffc3d5844b669ee0a84b4fcfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa90fec6f8ac72fe999e36b641e68c6e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaeb6a94dfac94c2b25e49fe0dc04a4496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae5d1832c5ab9e24bea7be0782bf48e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_USAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4e5aff8f8a536f505d6e0ceaabf5f109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_COUNTER_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa3f13be5041862b072e65761f5d77f770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_QUERY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7efa0b7b0aaa983ca455f77abb4df843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84d379aebd22363876db4649547b2681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_AVAILABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3c006f43103436cf3c83a7b4928a5c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a87924651f6f7b3bb8c5b40fd81fa6387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acd688694edd0fc0290673c09e34ba528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6da6213eb2d63cda2323eecef6a16673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a19ba5f4e2ef1aa4fefe3c5eb1285e407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3cb7420deddbd051406e799eab578eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_ONLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5ed9b93f3efd754cc337365e17504d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_ONLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a44087770256a9a9c253516acf924a46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_WRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0ac516e48d136cd852b299eed3fbfe2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_ACCESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa04f41591586c81f61b6a8ea6b27ff9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAPPED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac4d5e173eedee4981c7942776ea3efbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2ccf094f07d5c69d2edf839d37a59096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1af4337ac60da0d754fa2bb1851ccd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabe958d99ed434b972011f188e69fe1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa55cb439c61a8da2621904fc3aac1ca6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae8faeac5064724f48e06aff5c55c6d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0a01be778a3fbbf96269ee9cdab6017c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84ebedec46d12b8376becc2c6ef8f903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43d7ecf27c6f3164e3562d9d43e831e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa843857c32d9c099ed8232aefaa904b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2b232e281a32a2cd8b3322aef16cc65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_PASSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa7528d18e848e6e6b26fdc92cb555eba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC1_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa6a3b4c4f43ec18fe9e73df5bf58e2120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaa90326db2903d0f7763933398397355f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa01cd60913608e0f8d152954b00dbde3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaabcdf3855662fdb29bd5d5b6802290ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa47013276346df9d720fbe45d5fdc9d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaabbdf71de5faa6558030c70bf9454b178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaacff4781025291afcb69cfbf62d5adb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaca4ff5d4c4274bff56852e73c803061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa2840f7f534b3ee14fda499f2180fb03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa2b91cfd7a8fb7be8dc1476fcb81b02b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_SRC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaa7816d2a7f0d282dc4207343818820ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa8a1a2dbe497c5f96fde2fee6d14fa8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_FOG_COORD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaf32ddd45453b5360700b055bcfdad3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa2b1e55f525fc5bc440b3346214056211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa63a9d7b98f9df3ab5b254e9e642be29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa885970a3304a18d00cf4df7a28e6655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa798b7a2f0ad7fe9012d113382685a34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa60e046c2aa1e655b224d8138d1a6c6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC0_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaab930499d34769985a2b926747833b13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC1_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa884516a913c88e9c4e79863ace08612a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC2_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaadedec44db3d42233eb220ebe7f9fb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC0_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaa2a1ba648be136230a79e62974bd2ff5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC2_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c5e6ccda62830084578dad148f6facaaad4e203054676e56454b1dd27d437baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9e81059cf0b805e3453ac68d4b055699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ba4e405fac0f2887f15edd4f64d803d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a38b0be0085f11a1bd7caf6a40a438a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8e15c72674b635c87b28b008782bf666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad43052230681feae5ede17fc0539064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_VERTEX_ATTRIB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7ef7dde744ffe01e435d44a7ab2ddf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_POINT_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa0d1f853ab95e4cb31b2bb0f896ecbd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adc52dbdcf2f4586128c076288ea760a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaf9e699efd47e44709a625344a6274e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a70e0282942c7c0271d663c9a74bc078a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf6b418e26bc57e55133c0733722aa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabe5ab1d1f5d1c88b024e4594bbe87e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa084afd46bf394a48e23175f65b0cddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae1408975bf4654abadb2094c61a9cdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3de8159d24d2a276b775a4a8876f624a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa877ee7934a6a49f2eaece409c0e60b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89c33ba7e4e2155203994dd99eec6a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa43e423cf4e55448e147826957835ec43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa83809934e45a9c84ba2850ec6fd7819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c27e2143a88c28242d140f246ef962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa90906f7c68d097bedb6392190ac0ca93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad79243f3b76c33a7122a93f94249d5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa11a0a89fd3d787cd7d60311336541d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3c309e17637b82a502c6b650cd42b63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6a501203b9e870976bd7782edaca7a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa69cf5ecf21165d6cbb9b13df8118f9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa21f4c02fbbfc026988aaec5546dfed2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa60b1f2238120c715de75d426d262a19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa688d3ab8a5f7dc02d89fd2aec7ee6b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afa6eb79cb66e97a170d945f043613058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28703acd3b5a412382da7a0e21124ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a942f4c0468db26c7ef497934353803a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9ed87b4435c57bb47957b203502b0a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2b59397da127325a8d94c40eec4184d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2698431e49b86b2a98ade716c681e383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa97af72c13a6e5d1b1e48fdac8a1bbb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad9f1fd73365191169fb7f566300f4446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_FLOATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa5ee9d5074eeae26dfbf57403c1c65eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adb3a310322b9a67293eb114202d7c346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a04841496b87e445f47e0ad6c821fa8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acbe4b974822554f400addffa09bd425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65a0a07b53d7cea0fc5f2c7aeeb3f30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7d5f396c4b1114ea0b4dd03ac8e410a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9badfffcf0f9e619162dd9d2fa5b9458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa83fe4fbe2a10a197bf6f8f7137d8032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0b0d57d955f32b333645203b4413b244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa1c8114f17ab089c686ac02aef7bcd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a50591a5a76d25c73317d8c6c39dd6e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7fb3c4585be61686f081a1c9b46a6422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4d317110938f1f00a5719e055ca1f912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4771cfe19530560bd7597b4e53ab0ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a78f7cfd23f6a1a2c4f483014710987f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0387664b6ca58ad37ba9c286ab2bb9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adffb07bfc19d76f519744d3041cc4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa9460569bcfecd07119fa679166bdbc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a50c999402f4a1bb1c2fda9b827e0531b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9d773165c3c801ebb1c0b7f9588c67ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ce50463dab49cb79fdd7217db9928f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa6a52f823760f4eddb4bedc042f38a64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa625be55570368d5277f016648c3cc6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DELETE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61dc09effe5848e7f6bccdb80bdf467e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPILE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab5460a7537f20011a1cd0a0565cc641e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINK_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a82af2cbbc90965ef136ff71159099799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VALIDATE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1e607272804af5551cbc7be4f9a8d2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INFO_LOG_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae1782d448faa0535aa9d8e231d293cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_SHADERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6d02f66e3374558b627f08af8e53e8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2831b578e99a931a7f9b38da7caecbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad99a94d9367bfee0c2b46ab4a8441011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_SOURCE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9f5449a18143a87afe069f17f882a4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATTRIBUTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a386103b9e71d1c54660218d786bb9273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATTRIBUTE_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ace5feeccd2e8d5bc815f1f0cd975aa2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89b99df3160dd5c11b1deaf2cf26fa1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_LANGUAGE_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0c9788a82daf0c93689ae1f09c922200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7f28f776946215f294818f52013995b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SPRITE_COORD_ORIGIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa52578775d384bafc3b678a2726a46c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOWER_LEFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baafbc990de38de6c08ee785a079d4bf54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UPPER_LEFT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baaa4dee4057cda6a466a394cb50beb5183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_REF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad209c51df722c5881eaa0c9050202458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_VALUE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32a24596b3a3ec3fedb0a16be63fd232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7cbfb987677abdfebac8a453906eba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_TWO_SIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa5187d3c9ab3e2024589809ced5577988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SPRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa523dc5ed65f76dcbec066653714f5a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COORD_REPLACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa6ca81fb1cdf634c4118e7af8be784839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_COORDS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab955c9ae75e191e928c586119fcba9baa31d9adba93104382de0f96bcbcba454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa44e77c177814a304c05ff55775ebf3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacc90338066e58a78dac7ee0ad5b2ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c56829211303db659728316e9a4ff83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac90d5c87b3b80e5fdc8dd0c45ececb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab0e59d51ad3554ada15c34a5af46de60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa049a696a7cbabc80850c546b3c00ca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4708a636a07b27e0819f459687cba363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafef45ca7ddba93bfc72b3428551ea108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0ce3d73660de5db6f2543d01af3ac74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4a3df04ef24f5a8267d523954ced6940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa79d49a42200bef44de8b28d60c7320bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa636f81f77ac058f19c483d280322b6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa227f612f2b2612ab66f7574035744c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_ALPHA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3ea0c6e05372ac487a221d4cf2ec6c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaab1dde6096b63fd2b622fdcc23bca4318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa3c981c30d3664d3b9cf714b970ff7d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_SECONDARY_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaaf8171ec9d32f838a2737e4bf2b7037a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa63e61bf1104d64beba533d78995cfe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8_ALPHA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa85bb1ce1c466d09ddcf439a7ae2192fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa59b0c83cb3f087f5ceb3de9b759f6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa9bb754ee1fce4fecb72b2e08b0a4fd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SLUMINANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaa7fd5269cc8b9d6751cb4fa07d6c16761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21acede3e7c0c2680fccd0b6723a6bdaafe7cd106d5814d5fcc4576795c79b464</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_REF_TO_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa27851106eae3896bd952254b86fb340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103ac57052ecaf2d047bf742970afa96a074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a730462debf3e96b50dde28c9304d4550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103aa1841f593f1dca788f31b5d28afd7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a5be1091a5cd665abaecb6e1b011a5b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a1f87554042043e4f9b9872c0993da385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3f883fb62bc44cc321ff81c4e7f98473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a21d1aca4f295e4472d1613716eae0a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a060199c15506e1baad9da1b40aa0fbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIP_DISTANCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3efb6631041efe7742159dbb5288e60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAJOR_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2c56492657490978660f39345b7f57e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINOR_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8daf3b88ec64236efc1b58dcc9c706dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa08bd877693ded0215d43bb3a8e95b2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa50995d4eef0e813c34afc398874acf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a8c30fb156439544d7a2fecf0d8a1db54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103aba60ae070b4d0d20f27d864a44e9d035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3e7cc077cbef9802d0a9f09bbd50f15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa493891d8bab6e046ee15b7fe804b53da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c5150e0f97c68024f83654c4ae31705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa24f2ff75cc193d349b0c66899e40d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1416902a01575a89757ce9729f0ec291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa60d04e579bd30982cc4cbed1ff14f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9e12742daaaf50ea379834a205d8ad8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa340184e5475f825c77b0fbe9e7c97540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7a07453f301b7f0ef5a5c2db75b3c774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_READ_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103aa9b04dd834baf7ab7dcbde334e30006f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIXED_ONLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103ac9cf6e407bd3afc79b266fd86f2b1903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa216166bd13b4db030ec3045aaed2836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3b4ce42c5c4a1db9f6ac748285ea029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3467d06c917152833b48a008fedb9218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9bbcdcc082665112b30ead36e4076169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a03119515f6a7e1ab805176d290e7c970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a0c88d16ac6120b23beefce1956f0aa99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab86ba0ead481bf144502f32933ca4580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R11F_G11F_B10F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa88827d620fec4223c2006acb6d8be840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa45360c384c2d04c326a09987f086e4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB9_E5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa215316a2f7fdef93c8ede45aca5fa5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_5_9_9_9_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84b7c8ba215f14312b6df3878ebdfc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SHARED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ace0627179ec30f9d8b2fa6f916ed042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa020c3c75e0ffb5a35f82dcdd0e15a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaadf1bd2413be4c478e547813d748e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaacb7383ba99bcad4d228dfd7e09bf4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa63ed06fabe2a7ecddb99bac25820cd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf6d044ff7710123261d64d21703d3cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4c1924c808d67c7c61b057bb3f2be1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7b238170558bc569cf29651e80afdf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaea1144f68e92735a7c33ac3bbf7a34fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTERIZER_DISCARD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa58f6dbe614194b8a5e4c33cd78fd0720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4038a58cba9c0d7f385df2f867729c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19dcc31c6134e875db46d8e15a735979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLEAVED_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1910f3a7099c076885247d6e0b1fae36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4e1d18db4407b83f7f2e4c071835db61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabe02dfa12e09519134d8ef3e98ff70fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5f6afbc46ffc77d10098e45737ea6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa833faccd91f81daceec514cb60e229c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa447fbe0e6bb2136ce1400ce2479270da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa05a14acc066b7d6e5ebfea428e16b9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa35e93f10cdb12281e4eeb8b6db36b149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0b5672975d25c0b0f4e411f776cd8613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3254751559828c1dbf6e29f9a1e8db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0b40e523f30946e1965f6d24166312c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac559d643cd07b92ffa33b815b2555d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa11bb1d09de854cc827a01a0b1b0f390a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa96fd6950e4dfa5ecde9ad2d5a1859ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabbea5583a6ab9b3bfe34d93152973046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6267a48162eddcbe20efd30683e7b016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9d9ed51dddf3376a21fd638c1787e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103aa7c97c36a26f72bf14aa9d9d02cbfcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a5cee83323a01d700e0927efd3e96db4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae72aaf641998bb46fd2ee527374ac5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8847065b43e057eb37f333c87caa8e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGR_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a229053c9f261b93a349b317bf1c5be66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a6c8e6a1682b17bff4e8ee1abeb6ea123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a905d9cf26951bcbee6749e98a20d3bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4f0d82f856984da58caa90051faef793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_ARRAY_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a995d979197ac829d40012a4ffbdeddba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacc3c6c7047e8c565573cb235fb887509</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa11253300dbb0bea4df0211b219d1de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa307b98d4df3a3eb681dceec0f5e7936b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa558d54567705a0de114399f6e85004e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa165a1eb23af2c8c278c7a27eb1b8e385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a94d5858688314bbaeea00321eed69799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaac0e13ed74a87f05beb39eb19e042651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3590d7024e889042841993f9d33e8edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3e19fbd48246e4ea7fede93818670daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a5202a8a4ec39bb7d25976ad5e06693fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa34cc21fb21f54b0f5c9b5fc2ce89d9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a3a6431ec3c22d7c5e98dcd2049c26d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacf06209786151fda074870f5da524675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacf486ab82de53ebdc4d0e5c24c1f126f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcbb04b4b171698effc00c8d894b3552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a1b74d1594e9c7d393840564a4adb32fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac053f04cc35c47a53cb6958749c21f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_WAIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103af1d0ec15f542b289930f597a8c9ed1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_NO_WAIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a1a199ec0b056a1460c25c5d28c0e0460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_WAIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a97ef301cf9a4787bca0dd8e1fd280779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_NO_WAIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103ad7d36d2a04e6c36c7fb839210df5f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_ACCESS_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8bd7f1bb0c9ef8fa6ce6e144a871e21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac90ad0e3454c6b48a5e84a0e8d263224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa32ab8786821dc69bf8001d42b22152e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf322a67d5fdbeb153c6ef84186cf2abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH32F_STENCIL8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf0ff500d99e6c8a3fb71fc3a0dc000b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa080dc2e51a721c0543e1a130bc035861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_FRAMEBUFFER_OPERATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7d4a0b85e1d0a1ff1e00c11e4dee96ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa844bb3fc6caa6ed9686250839499e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8a6a6328c0e1c60302952bd07e84e250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabd9f173d6c09738799a9143c89aee82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6598538c2fecc6a1159b6bd8e607a682</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa375cff3f0d98d5801728706f8963b2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaee9da891863784ef2c1f1441df302079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2f97bb901b027cea63494b6549ac67e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab54362f1c5cf619a85c809839d68dde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19f8194ae77c8789be0dfe4b82ce053d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNDEFINED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaafde727a250f3bc6f130ec203900c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4080410f21f8a81972db2f71b27365f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RENDERBUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7075ff789d1cc52d8181e2aa9802256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1a41107d7c1b3886ba4acc352fc98786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_24_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa39669bb077fc4dffef0eda4bfd7c0f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH24_STENCIL8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1919c5e40b5030f5d666f90512f9a0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a65fd04b3e17ed5203d79f2ee4401e8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6c510ceed83b04e5e1baac4c0bae14e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aef5a7f3df4cfb500828b4892ea61c270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1e409c48198011dc78bf36498685064b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1049e255b5e83475b27e462ef7cc8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a92b11779cc7d14bd55bb8a270fb26017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabf8c228468b9011c5b50351f6ef15eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a542300c7f22fa22f927626e88631560e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad5e3ae1b05b015b3df9bef9c3be8e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0146dc977201b88abcaaeefbfece0159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa52fb57e518a8eb5686b5d33195d04159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa04d7e13ec20a86158dd5eec6e02a95b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa294724e8f125856639f26334b6fc752b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa996a7de9906d18100ff1788179ba1800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6f571ccce3d60d4ade3b50be6849bd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3bf7253bae14d9c18df18a3834e7a60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7f6ca71a35a157b4d9df28f2c4f12a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28a3f29cd3363316141e0e4499c08295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab56f2a6c1caf304418e2bce2912288ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_COMPLETE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43fb2f1657fcf983db4a6018c9c4f2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6d4ee2615e500df06df7e635be0e6c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a87eb34047b83bfcb3f7006206320feed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a623e8f028eca38defc310c712b708fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a58ad73529e7cba2a49ba501c59590698</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNSUPPORTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a343ca057469b09c55ab3094112e5e89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_ATTACHMENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab287d9383e239c480d6b69632d1644e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afd04fcf6dc9dc253e416ec2ba86a5c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa084ce355feda80ffc99c3b224803c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa139a5192ea7a861b46c696e9048f0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9a4d81d9c7bb223edc8abe8da6cbe8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2c373918c4f3fa3695a03eb03ade0d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa97a6a70eabc1d5fc92417cf2fd9518a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafe64c1a9110f5bd6fb107228343104b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf3d43d475e964f58d4c4dbccabd3c60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa987162adb44634b214b9d55872ceb385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa93d5fc7983f42ca586a30298589b2bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcaa18ae8c22fd24fbc49cc278e61af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa33fa164aa53a022eea7b43aaeb515a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafd08da0fa6fa8e0146102a31ca92aca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa87aae6105b8ee4eb664be2c90d21d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac5c2242813987b73ceb02b9500a9a812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0761db585dcf9db8c845858f47b3e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89cadb14caccb13d1e4333598e481ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT17</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0f49895cfc3f92b588a3bc89b2e500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT18</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac93dfd0e4f2407b5150a80d88903ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT19</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadac4bd00de3f86ece3a81ef66776745e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT20</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab4dbecd2612af64c005018dd85c906ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT21</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa21df6d201ca0cd43d1279bc979618a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT22</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9349ac872a711114b11adbc73032402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT23</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa49481e18e685679c765a8cae1262d704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa04d94c4ed7b7b1644773f58e09006d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT25</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9499b7b639d13bad1b48f4e60289b5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT26</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf696edf00670957ce30d91de95bbbdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT27</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa901a329d2dbf89dbc600d8438dc8eb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT28</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa59618003686acdaa787dfbf1ff732489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT29</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4ddb017d342f24e0849965c21988de74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT30</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7918d55c9490651a12d5f20493276efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT31</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa774f25352cad25740f341ee1f74379d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a02b1f15e363de504613a1deff7af32ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5359a0aac3e82a72d4454c87a2bbf6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae608ebc273dd87412020791e7cbb3520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a14ceb2aae52b7889142695225626b32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4c4690a0ece770450edc3fbefbdb8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a794582213f0d3366c513037b650ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a1ba71637b03207ef56143e1fbb6202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a1d0adaf15808cdb9af1c1d4d4ea566fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a4bd0bb55c6e99d8b6ea4afb95cab1903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab81ad41e90d833ce4b546aa858f026d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103af545d8f13c478c6efcefa976ea1ca474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a506732631855d35ff47d2c5bc2135562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa73e8b6aa67c64e4de4ad8ba45655e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a667b267b2947ce5f88f336d6ddb61e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad437241dab6cbc2ef7a99e06b1d10f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7788b4d9efc60a2a4d29b351baad2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8aab02f89c4b92ac88e6974ec1adc16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa887ce13b06497b296d4efac7351c41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2e68ba77b22dd454ac58b1135108734d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a57632e8602af92aff3660d2bb9d81a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LUMINANCE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a9e947180b788635397abbbcc919ee59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTENSITY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a8a70b0aa3f7fcd0c12637be2d9794401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SRGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103ac5c2329f02d79974fc3d3b9ae2a1e4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5ffa07971a0dfb564c43a5c5ab8a7571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_READ_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0e473475dcfd2ff74d434923ebc737e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_WRITE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab36f924ae66cae39f97aaf45071b91ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_RANGE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5f56e83acb1ca0e78ced5ed428bc0ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1bb88e6861865d7342535854601b0616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_FLUSH_EXPLICIT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac96e8384a7bb7850d01ede9a8e777f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_UNSYNCHRONIZED_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6adf80e83de3a16d07ec2f418cae7c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED_RGTC1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103adc74bd84edbe7f68b0deafa1b005f9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103acd2d5dd968e2f631199111b70927da37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RG_RGTC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a4596d1a90c7a592c940c640555fbb393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RG_RGTC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a83c355cb35d1103b27955227594a6991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5de894f820fb6f31eb72a77f330fabb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa71c218dd5ca45c47f137864e40642ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6920c8afd06ac33a36a357d0bf6d6798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a76037a181b5a0a44d4eeaf921ba0203b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8287fb2b7eb96ab2f22f9e88c3aa4093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a7d54ede6584ea05e89b42d50ac81e807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19c25972b864e3e4e123cfefaff52b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa32c277cc20fb7ad76f57bad89509d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0d93c4633b494389c0fdb2d481e4dc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa487002e94d61b57a41330ffda9d3818a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19e4df7ea4b18c15067971fd42fa7318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabf84f6d3800a6d5c140d5b7342300ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa64f3f81a67e53768b56369b17359c82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4baf9d500280c323d5076cb55105957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab9b0ef9d9d821f7b4ab06c76b6eea8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa68ebffba3e981a54aebc3ae735674ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa4ab128566c3a9b343dc274ed54800be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaff34a68a811468bb5c4b6f8d96352bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae008f7aae1d3438c96d1f1029053df8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaced40e6a7c3b04942c231734624bf294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18da6a0b7d142c038764693d25f10da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacd3cc638166071d5afc7f7a4ce90f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3a54cd7ab8efbaf987e9426feabbee24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_VERTEX_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103ae42df25d077f3eebf7339a2a4cb8802e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_FRAGMENT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a9b5933764345604eb6f37fbf553f5e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b40cab3066166fce339306be2756103a677214970697030f6208fd83be6c7993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06aa4b7a402557dd9ab73691ad78e616444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_RECT_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06af568e3d287f41e55eb2336ec3e1b7cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac2ea9dcf5150e886308302c54a6eff27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a5bd536e85ca1ea86bc0915419ed99c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a5c2ac34227f3a3754f69878be3fa07e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a7921049f18835d91cdade738ce4a85a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6f1dddd589aaf171360943d92d60b202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28add3270579d5d6e0d226ff8eb375145fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa1d5775da03a7e5868f8f5fd350ea5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a83fc62934440cbdf27f5678b5fcd26a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6aa29895f2762a1223a5e19df6f3d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RECTANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06ad65bd5e37265e351cfe531035863aef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_RECTANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a6f6266562f97f92107fd581473953871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_RECTANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a8d5b8e590c7938ad0ee29ef8ad7de03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a22a456c98138c6323f76df222b7ad0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae31105603480b417fe1031e933fd882f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa52cfecb549204d9ac8a6ada975fdb3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5acb439a096879e30b863a9320fe18ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7f7fc5217fee4a4532f61e5154dc503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a8635c36d39424344d2f117eca5c7702d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a9f7c371572c1344b608d525a1ca6f75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06af3df6da407041f36bcf370b174e790d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06ae8afa563393e4058a8de85cef71f2c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa50552bb3d5782e9c84d314fe5501236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a8427bf6af28509d0592c333e9b3cf4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a73c7ffa3263d38e71150229717e164cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_READ_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaecbaad18524ce1c5dc1e93ece7bd552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_WRITE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae00d5c8299fab669f687e9549026f579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa657ae990debb562f82134cb312d748f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4c88f1a12867f313ebb0d24513845e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaa63af680c579fa767a1900a0524a17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3dbe1d2d65167f4264df15d8219dba15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa968e00f61a83665d93056e229cd0c7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4ce14ec697a31ebf8156f0b32380ac60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5902cb6d53e67f1ecfcf4712981b176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa55f77a0bfc6f684d3f47e1245cbb0be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafc50fa28f95f2fbde3bdfcdebfbd3a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad073894527388807fd21fb5ed9ee36e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa203638000430d560158ac20abfbbdef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8b4980fcc00e2be00dd7b5dd4c371ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa754a370698c69c3dac6f4f17c9663cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad2c170f67592ce3bc40d04a80dd6f19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab90dd8f2a9601c6bbd443c37cb9ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2506a44263c73c52d3f4544ac05688b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf5be5249d79b2521da963b01cd37413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa974e5349cadb22ff531e5b6e64819eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae4b09fbb0e445e878d083ce058379c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa852b16c7af8a24fe40f41461e5ddb4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa371ecd56bc314078930eb5dcffbb94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa61772904277ffdc0c79be44c0dd14754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_MATRIX_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6d92abe0665b4787a66a584c5ec25100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_IS_ROW_MAJOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa4bcfe7410468b900268c0f02969c7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18745f02d146d3e7c8bb7a5569e1f276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_DATA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa32ec3d0c8eb1b17fb3132d129e88da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabc2e7ddbb20c0d8cdab4bfa0f1460d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5ea42635758f8499b388a42b4db571f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab7d617b397132ac14a3f53d752764b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa103fe053f3d23fab61944fb29b9c3a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23338b21de80346ddc25b4ae8f3c8f06a5bdbe7e4ef51a9ebb8c98ad9a9786cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa5df9787de4f74ed4a68a69db2cf9c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadb387404473c43a5a866547a0661433a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_CORE_PROFILE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fba7d4e592ad4a27f25c745a9278b0fea5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_COMPATIBILITY_PROFILE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fbaefd3a78318d173f6ec26eeeec01094b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a06719e397e8e343b774ad6a4e9e5179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a222c470aa672e07f1b58ab5e7c77d090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a66de03701081fd7a60fc5bf950e2157c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac626a76e9571407e97a4fedf9e6c40a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_POINT_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fba263a05af8b584a083b330fd0c6d35908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a99898822b12c7aaca55abdb040a07cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aae36484b427bcf02e233a95ccb7b7f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a5ddbca8f5fb6993dd3820e1f9f04840b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a02ebe368a30f636305fc81786bc4b5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_VERTICES_OUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a38201d696513831de12411a4e87ef3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_INPUT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad79827d2dd7347b4405071c75732cbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_OUTPUT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4d0f275ccf6db0472a00b6ad7db9ccaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a614bcdd748c7c5ba642a3a922344159d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a34069299f5a87469824ada1a45e39df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a579547ec38f001d4306356ff30f50961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6a2db9d4cf7c70a1b46536bd5096d028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aca87ac583241e46d40f87228b066e026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7891eed3db38c8b1cd58012fb93a74de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0bb0f033bc7f70294e229599a48c26a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_PROFILE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fbaf3ff28889a8164a1b9da98531dca5562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLAMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fbafa19762932aeef07d6086ef353fc0b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fbab06d42906adb9011762990fb60a6fdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_VERTEX_CONVENTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9209ec9e80e3ac2fe7f89afa82321a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VERTEX_CONVENTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0a8c62742828946a32ca495dda5ccd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROVOKING_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fbacb681ee8230e687a655726a95e22b9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_SEAMLESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31ff9c068c8a5316db4a859ac228a4fba6f8a251ef2800cdccbcd4c8630bfb761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SERVER_WAIT_TIMEOUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab88c64b66c36bd6e2819ffdf58d0f2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab8e6b148413c2d5dcaf86230dbe4db15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_CONDITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2a1a5229949e35994c79e0edab35bd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaadf4635c45c46fcba8ca40ad795811b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcf3f89ded4ccada9157ea5b8dba8887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FENCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaad1d4f5c4bc881c8348af5a7e1c23c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_GPU_COMMANDS_COMPLETE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffade31c1ec86b435b24822f1a6b21b08df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4b2402ad88de2cc5126c9efed750240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafccb51416f4e545a2cf1c26a3d68743a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALREADY_SIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa93c35901f46c905e3c9fab3995a05bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_EXPIRED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab303459e3f447434cff2449a909523a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONDITION_SATISFIED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa005ebaa26cd1a36d4bb5f9a22c85a284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WAIT_FAILED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1ad6890f52f60a03f23033cf37444eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_IGNORED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72571b0f55a3e82ea8bb3eabd574489da2defc8eb378c07c12472bea53bea3bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLUSH_COMMANDS_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaca08ac6a211ef0568ada920e1211f908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_POSITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1bf7090594e16e55993952a6c28014c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad96936567b9f482d90fc31f1d870a0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6d67344fb4bf443d63cf8c47fc58d53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLE_MASK_WORDS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5482f3827994cce28fe05d7ff456db70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a15beee1daa55c3656a6eecd10b22745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16b6049ae65369bf23874c3cfd0179e3a685d04759c57877eef5d1d9f5033ff75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6d9e602ff0f678049a11c7cbce970d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16b6049ae65369bf23874c3cfd0179e3a105bef6fe8eb90a76454fe1f14b7eb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a85938ea6152a5964f8db1ff26af4061e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa4659b0f8d95952ca29f3cf3cf24a57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad2377c62d6bd37bfd950be5a3673ddb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a730c8531ee2cd03a2204346c000703b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9f3e997e019a4bbc08e81fb8b1c09523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3adfa7fd0c4252bdfde40eff6b36009e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5e3b5c1f9b50f4a61ca551ede33b5c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acb09b7c5b50ff2bbaaa0eea11c28547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a60094b9997b1cb1f171c4e324676f34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaa2c9df837ef518f7b11c79c81daf162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a91a22af3bb6f533dcf5cff2da4f9e9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEPTH_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3345075273caeb258a72375f525d4482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_INTEGER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a69b9c50fa0cb8478c6a465881e97a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a543fc75ac968bef87b7cce25f5ccefa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC1_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42a4f2ea4edd50423d752741ec176c15cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC1_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42a140592707072b351b7c13b994a55ac26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC1_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42a765a4f00e46a5742cf527b0a75cf5d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DUAL_SOURCE_DRAW_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42a55c9e56dbb08d2ab06bcf61c364c338e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ad4d3ab86bbf0eeae844ed91c4641f1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a68c0320f1c3d283f21024ad66b0ffe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a156819327a14b74172d6c55c1c480cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ab7345cc3ae84fd70192db5f5f6f9c46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_G</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a282bff41d1c9fe835dd4f22fa0552a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_B</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ac7f32f616d667a8bcddba369bef29c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_A</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7d9a8ef5cf6d666d8fd85d23454ef0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42acee7c208c562b143412a650788b1daf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIME_ELAPSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42ad243644eb51303535b6f37cdb2b186c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMESTAMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a103b518c643e0660e4e69c38d3cbbb42a5d5e95630edc93dafec0b3c67cc5ce82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_2_10_10_10_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a5d5fe72b72b1f91cbc585a355ef734d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_SHADING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad88a1a3df62dc0aa26d7ee3ec6e07798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_SAMPLE_SHADING_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a98608e35d1427a6d731562a707fb9745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac3cad13882821ec0338c92bb8cc23216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae4f03ceb3be3ca182dabac573fbd9109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad5d8cd2abb95d47a7ecc4b4333620fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a16fb32a9f42de64adf1e6803460a855b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa183f28d5d1b9dd870624d18ed5bcd67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7f66eee6b87cc74587db47b0f0b42ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afb67975c0fcc1ab4653ad3cf31ed416f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad5af3484c63f9a4d719db64d0a785cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a89c388a4dc6d42c922daa741a2d3aa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad0c99c5637551c073dd69faa1cea92da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a224f707562e74474818860450cc63db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a771f0197e9533f32d90739f1a5d048be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0ff7d82f50e004a51c3801807638c890</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab9e31a119ed693fbf7989f8817a4175d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abcc69aec299ad16d740be47fd3453506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a22777555c6f10d27f79bf6aa516dbecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_STREAMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa0d7b8dbda5e2e0ad9bebfc397d50cf96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa1afa1c2a6a73194d1d7a4aac00798eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa3ce72d46fcb9c98f6cd2506df13cb51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa72350da05b8c29bf04ed7c039cf41021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aad9b6ee38ffd495fa23b84d87ffb1f15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa4917d58515eccb283257a4c37e79a444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa19876423e377ad3fba3b7ee8c3881cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aae6d745517fa6efabf0fd9251bd69af5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aaf0838c335f2265c72daf159c1ac745f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aaa20db6a55853410b61571f840609ab23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa8ce8e3d721e92976d2a65d40b4185c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa1e2856add49eb12b98613d7d31188f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aaea5528a646a0fbfa6c51ac1d94dc40c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_SUBROUTINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa3e264ea0ea286b73cbf9de3c54db8bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_SUBROUTINE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa7f9df837e64562065bf9866b1e27aa50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aab914d11cb1aa978a910911d58e4b5378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_SUBROUTINE_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa6cb5a54813ba855f7d39eacf5a122ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aafe6402769f90c3da19eda618e0ca33d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SUBROUTINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aaf997dd6d5f9644a4c8cfb1d19202743e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa9d36330e773e981139e062b4f50b59b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa946581878feec1f0cb9e92010f2908e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aad83e6ad6409ccbfa72ca4093fee7d3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCHES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae0f1d3dce6d7d4102787f989da2ebb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae3705b328850d3ca5081371d47aec775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_DEFAULT_INNER_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa4fd32e0d1a7a04f5f36e5ab0fd84f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_DEFAULT_OUTER_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa92cf1570347c30da1e9d03d15305fd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_OUTPUT_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a68f345c2a7239bd7a2e959cd01729293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8b122751ccadf29e547c5f81c5b3908e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_SPACING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae3bf66f5d1280222b2fd9a395ba05f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_VERTEX_ORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa9373fc98ee0f5f9876090b81b5a7304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_POINT_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2834da81ba2da972f5e5183d8e89b571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ISOLINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac00d3a1fd5aba86613d8fe722adbd4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_ODD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afbdd473df594cbffc4a56d1a9bc08c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_EVEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b61aef974e988444f658eb59175c89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PATCH_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a893a6cd204c60bc0d4cae0555136d81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_GEN_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a294f85d53674718e98c1f7b5374dd728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a167cd79607afa0e5f9999b913ad767ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0808cdc6eb618be402fce99058b78837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a636e60bc0d457cc2759c0e06889517a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab1a3354f56bfb9db1de6eb65ce8889cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab861a94e3777eb9ab82f15a7d673c0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_PATCH_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a32dddcec3000187145c6bd14c1f9e135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac9c1b517a8e99d95b18f2f1fcff90675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae2fb2e6a94014cd1a03f3c5d59fd55f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab86dc1007425fb0a4f295f7cdbec968c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa9c2c8a405e291731012a2d27eab5223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afab9d3710901f233c393855396e3510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abc970ed1e7ae687c5dc183c77ab2c25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afcf88145e9b7a32d392cbba0d5a96486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa2a2c793d5de9313759d366796e08972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aac35747d22f752071a28cdbafa70241c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aab503d722ddb283b575465bd996cc8065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a593e2be99e31e3bf7e9f1a96603aa357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a56831003d792e0db2a630dcd7140223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a9ab81233f462f83418ea0f453715fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa5f961bdf99f8cd6b996ade745409db2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aad1dbf6473f3d7e01e0c39ba80027df9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7aceaaeaae977ab393bf7cc72ba969c957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b8cc50994f6934817f865db778234aa89c62191d79f936a9ca615d0f410b66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIXED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61490c78a6834d6facdcaee08fec30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aeca75a61e4e0cd66e9d7e6bcfbb21511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a388b353d3f43f9c9f97c3238dd371085</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOW_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae9ad5b02536648d2cc64b6c926492e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEDIUM_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab702fb0d50cc4f71bdde9e719b394632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HIGH_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5f5d40a2c01895d7b43be7dd3646cb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOW_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a00036aeac54c3c9219374a8a22a7a421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEDIUM_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a498579f79ba80dab5c3c9e8185701365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HIGH_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a567a51b11c85d9e7b40cdaabc1161a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_COMPILER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3a44b55909e20380c7d310f16741abae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aad69f24a23a99771b3831fd2f56affd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SHADER_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab80478fe35dd33801e756dc6611b7f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0147f669f936b7d7ad39d792ddbc1419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4f19cf9e817353c0889bf5a11879dc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fe36fe98fb6487f1b29a9fcac76cf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB565</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad3b0336f703632d79d75bd82a7972672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_RETRIEVABLE_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ad906ae13611fe705b48f04a4b42bb6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7aaa5cf916e745077aafdab824075380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a6e00fc1f2026e7f25b7d93a1d74b0991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a8a6d434aac0a24fa2788b6a23765e859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a80e9a357e537266fa67da4b014866a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a700ff87ba5e9dd374b23340f6c6e3683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b07c10673799f4dbec129a638960439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac1aacc0f24e180eef6b0d7b69726fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2cd2db78cfed84b3d4a5b495484ad77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_SHADER_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7aba35aad8ac2c8c01980b3c15aa18d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_SEPARABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a99f980a19186a0d335a9a429eeaf0eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a085b23a577137dd9680b97e19e552389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abba18f359f05fde34ad4a72d2ea1ab18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWPORTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c1df20fe0c29720c24ce8474e428c88a30b72b33c0db89e0465e49d953a1bf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SUBPIXEL_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c1df20fe0c29720c24ce8474e428c88a2f5e88bdbdcbc937f7c3cd9e079fb6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_BOUNDS_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c1df20fe0c29720c24ce8474e428c88aa88339f11f298b0dcc5068b26985e09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYER_PROVOKING_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8e8b117198dfb95efba9538750cab7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_INDEX_PROVOKING_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c1df20fe0c29720c24ce8474e428c88a2cd28f5c72242f591a8503bd31552a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNDEFINED_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a334977f3c561fa8b6cd17e2a54fa6e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_READ_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa12273f56201ccbf28ae820c1eb31969a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_WRITE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5799217c0837da28415f2e083275b902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_ACTIVE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a495daa91781ed7647aa4ad0ddc5a228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PAUSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a145ada294b20c9931310e8e93a9dee03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a02e335ff2b148f3652f26bd267bdfa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a15edeb6aebdcef4b12980671efd1e9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a2bb13dfa5ceb6f1c34ac78c359889764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ac6739147125e82d5decb6a215463c9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3abd3d84f79a2e0255a8b077fe538b1130</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3afc19ae4b12e0ff47351317e88d448f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a055de6cf78606e5858a499d6c00290e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a12e15890d6bd20735a751e7012c4055c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SAMPLE_COUNTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a983a371a8a4873b9100e8583c8f21f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_MAP_BUFFER_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a3431a8f0d61edb455057ed16c335fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a75be28d6f69a45af50dc0f6daa014dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a14564d2e0d49315c1649171c9fdbc885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9a8454cb08af9daf7711a86db211c34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a068348eaf42f969ca29dc732a63de93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3aaecacbc4dcd8de1a97a9fbafc1d36ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a67678b768f14966244b0f4e90acd648b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a063cced647269ae22d41c38d6323df76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a64015835f59d36ad346d5cba6e56e944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a9e47740f1b6c1aab626bd3d58aebeefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ae3fd2baf14f71592929a2d2fbf1ce3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3aaa1b1bd7ec11d674a70d32c5977459bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3af153b4e6782eee412f2a2603e6dcd4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a53877c99ed5b196fd8b1a4a9ac4cc6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a565364af95f10bd569b1d15b72dd482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a784e0450966fa6847c7a964cf842d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a92f1a7286284e5b70fa831c2c3133158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9efc71d756c6e87085e062ff19ebc9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1d7d61b9b9f0c2f210ebd8b8917dac87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8a92c1da7d67750ba9706bf4b5644b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a769cddf4c0a1a587813aa464529d65dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af44caf4104524bec36f0d4887485aee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a991688318b945053452d6725c7bb43f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a551dd22ea875ec5fd6c999204f157611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab8490cfad087aaff9872beb8685af2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a98795c087973f8c0a203e4a4b247afc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abb1b3cee702ee1ad3b465d21065f369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8be74ef5a68ee26767b9b120f8192260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a16ead6fd5663ef791246b6820628c751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_ATOMIC_COUNTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad7e09b396399462374b0c9411b3a8deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a01531b72aeeffcddb7e79eedb5100e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a312f8af6aab19f78815ec2df57052fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acf116b873a0b461764f393c8259dcd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FETCH_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8e1cd32711c17b793bb5ca4f2422d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af35ce018e87573829e40deba08fb1efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMMAND_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a51b8efc9aedd97397e91e5080ef61907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_BUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a876d4d5f91d4ad6a3f40b6847a062ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_UPDATE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af743b147046eec9392b4f190f6cccf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_UPDATE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1fc51c877cd46c6b4b2744da640a1df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac5208d063d78328bee86076b3186e339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8cbb553463ef9c9b6c6ff3b8fd7147f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a27c5c1450f88a5592361c894afb8c5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_BARRIER_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5b6753303a329f6c12b079dce300fd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a507139fb765467d3d01897984428685c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3acef02d5a45a85ae6b9c53a3ae4496a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_NAME</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aed9683a3f734dea0773add4f1937e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a215666669d55d2992fd7ebdf4a2c002b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYERED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0e15dc8ab3a596a711769d195855ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae67eb4e6efcea7d115d0d0fc6ad7cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_ACCESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae6d9fd5d6fa9b7ab424a10a886a1fd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a089acead88312c51bc6ba5cfa8b592dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa0a1ff8d951df5c3fa25b120ed4324e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae790fc365bd1d5ca7b343acb899961b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a7948ca65909e7f3940a6c225b1532bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a37f65690b2aea21a030b3ff4090cbff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abef6bd809d9167fea840ec30edfd3bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3afbd77345d797aa99c9d7582b2c28b442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abd0fd764476c1445404b42d24e7d1199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a38fab38399f2a7082ca5d7c05d21b46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a15c2832dcbe75016f8e57de200177cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a53a6e9af9c0ae4b3d9e1e9546aea4fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ab68c42a200eb2236f33511bebb1447c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aef26a96a05f6b6eb81bb6fe25b8eec05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2d268f45a7acf28b8ef490b79a66ca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3abe76bd0d7864d583858f849aa5e27892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a13d3ae2b47d605b7b8c36378830eddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aeda0f508e8c3e5364b1e82c07e5b8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3abe46d9183aff5fce5b3a0af3c9996897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7ec70e6e6f1b22b75e1de367ea7d1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a411ff8aa2dccceade9e1952c1eff1adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a4b45eef811bc4890a73e22ccf40a6816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ae3a75cd936acc297d528eee368934c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ae9e41479cbc49cd7d70d2f0e1c7ffda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab78c636ab478bf21aa52b9cfc365d2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a25aa68ac7ea7a74fc46949b9ba022dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_RECT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3aab26ac76caa7f57d4236526927e0622a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad832cdc722f7fa12cfe4d906856ce95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8e924f983a001f5a1900e4f9e2426c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a9fbbf153c2734f761cff3c0929a3929c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a740c542f5c271ef17a0f3d14efd432b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8a6746e9a8a689cf2a8530cf9fcc2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3abc7cc0c771480d3b45edb3e2a5d17d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a2d7233764e738bab949e109c0eef3d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_IMAGE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ad30c8a00e556872b49eb8a66273b3166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acc5ea464e1a03c85d598483680f0819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2f55e95bd542aa975d4920c815a260fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a36bacb32baab39e8ce07a5284e184efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a41f730fface1c8faf33aa1780cc01a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aab676ef29137339e475cc4c167313fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad73b1086870f152b8475a15f13f072e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a04f3944058acda44601373ca637e13fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2e4c44ac616076a21c3c77400fd50ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5d77dacc47d68a8c59a55793822c57a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad735165d6f4cbb5de7ec32b7c1a49bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a213e472eedad9552687ce061b442eb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3ae44001fedec6e766d406663cebe04fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a23c9c81fdd1fa33108d95004c1fd65f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6713b6b4a3f4489ce404421f331c86a3a9dd11d288d5b9f5add15ac0b3be423fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a01e851fe0dea135f040d7995f7e4e501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SHADING_LANGUAGE_VERSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a4c03cb88aea65596a4058523842b8316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_LONG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a32939ee59c369e0cd60d4cc226b859db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB8_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a8830ef30a8438520e22868472e065d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a4575fbcaf4100f6ecbbafec07023f470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a96c52dde161f4a2754f4b9bfa6a38530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a0c274cd3990b6b6d46c2cd5f9137bae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA8_ETC2_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a144f4010a5e9e92f75b3982169427dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a608df898763545793e4adfabd632ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_R11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a157e2de180e8dbf393c3e458e5ee06f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_R11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a1d8b2dbf85329dc5f1005defe0fd924e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RG11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a30c3c938b5ab9043986af9db0c41ecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RG11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a040e8b62b788a2b5a4acbf73e9a0cf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_FIXED_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3561d58f84325e3dfa451981ccfb2531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED_CONSERVATIVE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7af2299c2c1ccefb4c3e8d5ab14efdba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENT_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a985763d671a26935a061ed5d850c8abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ace85efe372d25f7e9b78db3e48b1ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa90e632a347920eed2419cfe4eceac53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a63f44d0b4c8fb8dc88b6e9a63507056f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aadc3cc407c06871f1f7a4b429b52afb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_SHARED_MEMORY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a82c64f143da44a326c4b7078e4f612a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af8dd1b4976a27a30b0d26038e47be5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a97b7022c9b48acf9d6e57602260f8940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab3f08da95874483e33fd1fd97ff4a872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a06fa00902b04a4eb1a990deb0182a5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a65aeffc0d842481603d3699d3f5488ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_COUNT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5f271be11c4a67f983a700c939ef83ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af9124ac59514b0eaa41d72f60b454c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac1839a3969639f018139986746e98bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a9be7339cc13ab6e270bedb6cfe288f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ae4674adb9d1851915b5f53f77d128c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPATCH_INDIRECT_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3831ee6825a364abe73cda609d6eecd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPATCH_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2172c3de6d43ab45bf45813bd1c784b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac1360bed844603107874415ae9eeed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af1ec39bf4a79f68f94a5df7e26220099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a3ddfdfde91c37cccf2709d298d6dea21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_FUNCTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad4d5859d0614ae17a05ee91bd04e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_USER_PARAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8899e39f477c9232d2aef09dd7805bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_API</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28adfdebf09d643326929e0a5a16f4a48fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7c343cb0613075c469b2fe2700bedb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9201178bc461d7ed9994fbd696c01cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_THIRD_PARTY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6023383bc2b8b769299154abf111b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_APPLICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4fe2bdb1b644ee435ee766f6f8b99ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_OTHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a59b0699e9aebdd089ef48e7a588db421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_ERROR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad8bce5ffb94799b397c422115343d18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a504129759949eb23266692cdaf136fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad0db1430129d1a2289ea3cac5caa1c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PORTABILITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaafaaa0145d6d8936520d55cf52c6720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PERFORMANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6f9ce1385d2cd521509d04d7b85529dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_OTHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a081c7cbab6e932b9a02e272360c2645e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad6170a40d16311fc74a18f1cdfa9dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2ff2f95856cf020b04bc27f4136b4f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af60c4c12fd6bb5f6d2e2c784a98098a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a30ea62ca9ad7c1d2f99e60802cf218b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a29c6f5a94b03bec84a062844d898c2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b722b236492198149d093c9dd3babeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_MARKER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a777bfbcd2fa6d9674f9bbee518c205e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PUSH_GROUP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af9dc725845c2e91b2b87259516e8d64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_POP_GROUP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9b82e399f2decb74b0955b5a0775cfa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_NOTIFICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaeb6eff2b0b39353602dd78445f826df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a33f3a1a2044a290c229d6b0c0396c81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abe11cc9167f62140d7e8dc2763fece5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aff60a552481ba660ac7c018755d3f259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa39c46b331b23a259dcaf5ee3f04b594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9aad4df57f095ab64f9189cbe12587d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7b907cf8a7087e00e6fad49174def5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a641d1ebad0e66a86ec6a28f20526c29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab64b5d521cc479987fd2e486cc5d472a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LABEL_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28adf24842c9cacaaf9b2e1781da04a094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6e7e7289167f27d5d02a66d566561a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_DEBUG_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aae7eecdec553a624499aac16f0dfb075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa0080a2bcb558481d5cf4b44cf6f61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6dac06f0d625455ea7892ce18ec63d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad61ba10447ef92623a4a92b7c5e20740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a65681ad9e89d30a6667c439121c711f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aac5811bed71aeb47bddaf15484eb5dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5ebdd530353a166cdf56d71edccf613d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a12e1ec707203d2ea9f086d86c31b2a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a397a4b17b75ba1c11185dd457247cbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acc8c453c921a22bf8e610bc319fda83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af1331853317ee650a5e1160db9d40be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_SUPPORTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa3c73e8a5abf98c58be9b00a3d5cce0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_PREFERRED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a835752b66b018f3906776b38ba1ca703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa5216214d6480efff85fa2f0eceb4a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aaa14546cc789615a51104a9de5edc49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa964444c5999bd7a9b3679305c850149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3f5ecf096aa9dfc9978d8d6dc0dc6180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a32c6fcb995ec0d3deb40680ae77074a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a265dc1e3a0981783b8b92816c7828d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_SHARED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a2f406df75da1a5db16072faf7c2d39bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_RED_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692afbd276af69e956b874e6ffda1ba9ff15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_GREEN_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a57867188c43abc6c26639b7a5f5404fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_BLUE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a9750fd998e8ebb6de6512f8bd984ca63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_ALPHA_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aada59219a8ab19b290fc7f5605946bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_DEPTH_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a8597bc42037434c8e3ff7a5ab585309c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERNALFORMAT_STENCIL_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a651dd73235fd08abb8305448facbb8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ad83199f74713e224e3b1ca1bf96f4fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a0a8ad2b76dcec57185096abc8703402a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a84a5c09c0ffba8fad5861c5742ebac40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a763f9d6f4969a015e5cd8ecb83713baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_DIMENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a7e5a4c783e745067b56d76103b479764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ae2432306cad632bb2bab80f2ff8cd635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692afcef5820892a2715bd70b3fff04beb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3728a4a8cab1b290ed8086cf82ad24dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_RENDERABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a5d2ee69aaa082cc6b9cd8eeb92e2f2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_RENDERABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692abe76ceafefa83d68f00845cacf43c9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_RENDERABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a49815496574911922808f6d301bde455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_RENDERABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a126af1be21cabe81d069dc5505bd6f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_RENDERABLE_LAYERED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a038844738e4a1d03bc69ce32cadb85d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BLEND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692abb4da90ba08ca047ce34fcc3008764bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a080b481ce310fefd7ec6747b88b7a78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXELS_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a7205c146adb53b331bd87057bc313d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXELS_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a7bb8421c62a7650bc4405b74facfc347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMAGE_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ab95a2938f41b68bb729272868e5798b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6cdaa95e0c7c31a236adccc3a1fab604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GET_TEXTURE_IMAGE_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a80fe0551b1b40968b7dbf96a419e9cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GET_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a559ad00739f0dda3e96529b864ebe030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIPMAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6c7b5dc0893f77c2b161329815c16614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MANUAL_GENERATE_MIPMAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6532ef7df7d3caec9f3e8c4603eca993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUTO_GENERATE_MIPMAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692acd5a73bb7357cb4bbe92a6aaa8d6a0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ENCODING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ad03610b1ce87885e8d2ea4bc2986ae46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a93530fa546d129302081a6bf9a4f3095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_WRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692af21da0ce327c25716dfc2f07a9ec9f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692add6e4a3322cc65e499888c5b293c6218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a82e5d0e2b8596ae83b511f95b6fe26d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ac566401f7bc791dc8caea514438fb97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a85ca0d6dfac62c1a22ed2200204c5400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a0e90c9f291ddf8a809d3264de1efe454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ac548e348ec160aa11419206cbcf7c413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692af13df96e66487e06944b91e78ebb9536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6da174e0e9f8083edeaa9a455db85257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GATHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a81323df4364b2c0ddecbf9b3b3225dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GATHER_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a8b0a5dc9a649e63e24ec1a93615c7177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_LOAD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ae60e9f10f5b339b8cca90f104b369f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_STORE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aba02b14d5f4a2d48d35e2cf323052613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_ATOMIC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ae6508a18d1b3e001aed6600aef2b394f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_TEXEL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a76b8f4aa62c3e05e615865aa0b854c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_COMPATIBILITY_CLASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a96d0181cb3c68dafd66e2e238fdd7857</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_PIXEL_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692afdca75e7e7148c679626aefe7546a03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_PIXEL_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6347f6a613e6aa2a09e40ad513a0a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a4e52bcd24d3766edafbbf5256441a9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a1238a6f595bae151f1fbd4ae5a61dd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3a320a56a5919c5abb410ddd4800f246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a45525143d16ac6c3527d118a0d2a9812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a24c8a4569057c121977f377d1600b6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aacc61aef46d9a27d2ce83d87eff9f3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a295b58e14ec1274cd2233c429d932f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLEAR_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a4557c12de87ccdbe46bd7466da0296d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3f2937aaaa09127900a205b71302a3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_COMPATIBILITY_CLASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a82d291663e4d444fcfa2da4ec5dbd56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FULL_SUPPORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a12c7db6239871bbd96c155e2d9a51f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CAVEAT_SUPPORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa9b2c93b1c31fa021f5eff56ea55f45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_4_X_32</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692af84052702fe3ddffba12056eb5f5b34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_2_X_32</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3c09b608b08b763e63b456bff072b961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_1_X_32</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692af5345ca0886f949e1ae1b53042c8f2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_4_X_16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a83a0458ce75eac28f29e7f99700f2414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_2_X_16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ad6c624bec325bb316724d2ace4a97789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_1_X_16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ab72ac16fd3a39e8d2f76193de3ab0205</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_4_X_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aea3a367a47f21dafa0e0c7f4618d11f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_2_X_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a200ff7293fd2bbc32132cfc4462104bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_1_X_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a2f59a24b76f3e5fb9a0a317e32b15fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_11_11_10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a1cb00c4edb5f2471823239854b3d7616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CLASS_10_10_10_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a29bab9f021421827ad9647fcc4df6c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_128_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3989194cb43aa60a023ac59cf509af1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_96_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a71515728eafe08535a5f3278b6eb14fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_64_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a07a3b510753e741e26d0b40acf811950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_48_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a8190c618573f349c454eddd7d159b3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_32_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a9d4ae43453a03198a10a0955d8b94ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_24_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a4590ffdb893c21ebaedf7029dc7b8149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_16_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa03d0bb67e7e5d404798bd6eaefce002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_8_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3af20a1a5a8f34db7f273c3f9a0f8c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692ace5c59e57fe7c086089058834224c877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692adab463c1d77d342e2b96459cc32af8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_S3TC_DXT3_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692af7ba8af85b120ed8b96f40381712b744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_S3TC_DXT5_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a8bd536d657cf2295988549e3ea05bd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_RGTC1_RED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a9761bcb4c3d6e3203c8ac9708f3659a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_RGTC2_RG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a4594b08befa5ae9be9a27f2028db49e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_BPTC_UNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a6308c61077f9101f13b574e9fa3ddf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_BPTC_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a85bf05c08ed7c9b9a03a295de2662e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a44a615f4d704fba9b63ab439e06f2723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a27faf658b392b82c546b1f401ba098b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_INPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a184fe964d23bcfd03fdc7d3c738b2031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_OUTPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9219309bbe599a87ec100988636a5414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_VARIABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa7f199637d3ed5a768ed34cc4432f292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BLOCK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a00112e2783c9f717c29017d662eee642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aa7a63cd2a46d992b84c421d8214da232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a63f1788edd3c5c4a0f3ba2045a271693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a2324b40098839fe5f077828f4226d1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a8e3dc4c5e1ec4dbb2b968e0412a51232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a38f704d339d3e59ba7f7d8545dce44b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SUBROUTINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aad20acd66f550163b11dc8e7337b2a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a5ea2b946231c1c0073ba4b65be380afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692aca46c436050ea6febd5580acb3b337eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a52f0dd3a61c5ade19e05911dd31aaa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a612783a29a02a186320f9eb9baa56bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a50873a556ca1a82e10c681c11dfb985e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SUBROUTINE_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a96f5a4e6ffed56fa22e1a16c1eaacb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a53bac9d305afe921dcdb76007104a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_RESOURCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aaf57df3286ec6f349f185391b58dbbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab87ce3373c5fae8a97eba6ae35d69031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aebdf979e4d2872a71b193afd81868f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a899b2be2f45ed52054934fb4588b356f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a660fa1942bdefb647d5c544130e22577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aad5734e7a324766a00f44c575b0e8350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a662df334378f4e79b7b32b45466f68db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a095868c2192b2f1e45fd18353d4a1fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLOCK_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0425316e07193a9dfece38448bdfd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1cf7bd1ade7c2f6beb72fb98e0c3ee72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad1448cb17fa1e41a981145c853b34744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_ROW_MAJOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3afcb67faae79be060c05d624bf79a4114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a43d03318d7f2f9cf2e261183351a892d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2e7f5d77a25eb7beea9fd30b61edd0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_DATA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a52c901d70588697f2a8d7c4e3812398b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0bc7b473cdd21b37382c910242ee3d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad46662635dc6b0200dfe367fcfb0a7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1b6f4c676fdf1d763e4d8e5fb5913e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a29ce9d256a0e28ef89735d251406732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a867a78138026576c5b9d850d95dcc670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8d0e430416785905c8f53cf01c98e04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad6eb47e53d61ba8e4faf52c941e48c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3afa582b5ce88b81f0715fa848e6826661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TOP_LEVEL_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a75ae49c2664831ffccb13f983a8c671f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TOP_LEVEL_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a4df9ff62c5c1cfe54da141a8527b443a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6d998023d2cb66e3dc0d9b19790cfdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCATION_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a094db63f93b5ebdd490f5eb1ab37bda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_PER_PATCH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aefb5a9fea82a43bf480544c5c9dfea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a47474855a335bda4bc78aebeac10121b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2dd5ad478ad46658d6bba45f35384715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac0b4bc52557f0152f4a151f7e0afdcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acc4ed73573d628e758be3c47a70e0d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a05524081894ca5678168a359d7b4030e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a68e766d3cda343e47bfe993b9c8a61f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0b8a628a6f0168e3ef6a2dfc9f09a24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4a7463caf32c0cf6daafcf068e0bfe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a093139fb9e2c085549746fc5c51574ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aac09f25c4f85b38aa6efc0b1ce2de4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac9e8319486f9a06396820a2c0a50a65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac947fe487d62706892a7b03939dfe8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_STORAGE_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad1c3f58d509ff0e8d3f747a7a7cc02d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5a72e7867381a920a457abb2a1109646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2c6b77454550eca9cc1b2e053d4f391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1898c823cabe1a16e5816c94389f1af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_TEXTURE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9c8eb48bfd9aa33006e9aa5a7fdd6327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a67d703a7a8f9d336d37ca6700ad260fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa6d0795b82013af9c3d6f933fa98fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a33a09cb5b1ad1fb322ae92a818253e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a7b23470a2f8da8fdd45a1b4501eb4b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LEVELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3c75d85a447bb6b2cd79873630e933ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LAYER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a3e1b700b1635ee4624df08d9b32cbd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52a91b87eb56ee8e5a6cdd92036d1692a33c53bb96433ff7b882affbbb19dc493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_LEVELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7668589669f42588a2c683f3fd997593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7358bf144f3d17083d916c41190d0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a06c6e54b04898a9862cf2941b2d2232b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_DIVISOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9506e81e52a791a943fce3308e22aaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae04d083e1852da93f708e0517933f87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae70f1dcd51a4b16c19bd11b8385a344c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a80b53d92ad0b8c39c38c026c1899cb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a720b5fb247e72abafab20d1b818ebbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a638778748d9823521bc6507da941b811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPLAY_LIST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdacbe4bb5b34d97c73cc0d6378f3abc552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ada8aec23759f126851314694ffa3f43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a78d14cfb7e91dcf350c9a8b6633ebcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad53801e430c6cf7d582ce1bd6580645f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_PERSISTENT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1aa66baf85ac1f62b46f232061c39fd51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_COHERENT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a2be4a7cdc38650acadb5f04e84e96fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_STORAGE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a7a41a710768128badab501bd4ea384d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_STORAGE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1aaef8c1c4d6aa79f51d0b2c77e042ecf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1aaa4439a5f6864e6de7617326f2ef44bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_IMMUTABLE_STORAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a4378a0d686aa9ecf352b2c1fbb47fc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_STORAGE_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a1aa87d7898cacdb76d261bfffb21f7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLEAR_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a861c14c49e2f88a1a3b7cc609c6d4fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCATION_COMPONENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a63f6f73265ed62514832b587682a2b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a03385f0dd3bdca28f62c5ee0e3a7e13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a3747a3b42198e3e377baebc90c7a0357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a75c069315b381a975fad422fd7f2d623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1ad41a3a94c1958e49a75e0e72c17b064e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1af1521612e743668d48b1840c19b37d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_NO_WAIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1a1fa29919c18a7ca4da669921d0956e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_TO_EDGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad70085070ef15168b07fb86759c1e1adf00ce8c91f656d2b6191d895411acc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_LOST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9f9fe379268d0562706af74598539fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_ONE_TO_ONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa5d46afb6a6a637a590907616d89e8f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZERO_TO_ONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa81b9298d9c4b86381589988824c66aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_ORIGIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baaf78cbf1f0a5615476ebcc488036e9c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DEPTH_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baab9ecc8376ba6a833728637369552f9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_WAIT_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa79d70327b37054901c4b665bbe13dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_NO_WAIT_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baabfc5d77123b72a0db70240c7ac52cfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_WAIT_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa6a6748bedcce366714b8a174d25b719c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_NO_WAIT_INVERTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa2180afd36c55baccc48ea86160a61a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CULL_DISTANCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa5eb3eed07819b47cbf097c92bf2a926d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa69ddc530f0f7c8c36cf7e1abcb36cd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TARGET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baaee86bc299f44585e8039daf4d67f3863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_TARGET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baad12b968b3d5eb96f785250cebd5ddf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0e23f052c31f8ab91e85598eca682432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a84a9c0d2847cd6272a9adba2697cdfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a133a6839f22287f4a3eed48f7bebd439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a463d61b7e7dbe8ff321883a5b33b95c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afcd15f331e29bf14d948ffbea0ded24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a1f174d0d85c0462279cdde67320db8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2bab49892d410c9f4d795dc4805a0b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa6b7411f6ac0d5c8ee1e3b38322a98024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa1a6d04289928ea127440e61a05c7aa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa88b5903e3ed370cdc4959f6f0ec27191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baac3e6cfb0ae4d67acbcbe9e215fd8014f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa44ffde5e8ae2ba31d34a87f0e9828126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa1f176d53d389704026b79f2325198ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa8d6c38fa1799519e3339310b22086f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa959c83f9185f49013073e4d0eae16d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARABLE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baad07c55846b07238fe6024044f5f0a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa5adf67098c80bcc51a5524adefdad80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_HISTOGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baafa24ef7c6158da21e8bfb7e74061c1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d649c5baaa2703c524762e36bef8baa20184eeb83ac513742b847749f9c7ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a0e6e801e1f9145552d5c35dc7a7e0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a3d04df51f78e1c4ad90894443f2e695b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_FORMAT_SPIR_V</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a065e75563e41bfd2f3a12e9ef79c22a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPIR_V_BINARY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35aa7ccf656a0d1d7a87443458cecbea7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARAMETER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a6392bee631d511b8776cda76ccfca1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARAMETER_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a5f1452a1e524f2740f6d93758e51264e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_NO_ERROR_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a8df44a4c65e74cdfe984c1e83187da39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTICES_SUBMITTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a9a2262e1f93eda7e6be7df341b35f2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_SUBMITTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a0ec2fa249aef12c5532de8afc3579b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a5a1cd74cf362b7e8812e178c2165f0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_PATCHES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35ad2baeab8bdccd0009e9d88c4d73300d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35af4b2f8196467fb4f70543b2d40ab1128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a4a3a3caa1abec02efe1cabf081ca4f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a6aee0fa20406f2d77a75ebba2334037f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35aa793509e9312bf8f7a9bccbb05241082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIPPING_INPUT_PRIMITIVES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a9e644e7dac01fceb999ae1f344f9517a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIPPING_OUTPUT_PRIMITIVES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35aafc3251e62ee141aea23578ecc7abd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_CLAMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a51ca4bf2e2598b27191916cf456aa115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPIR_V_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a49ff0f5fbe755e04b4d7ccde8f48ce88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SPIR_V_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35ab8a45f569cac196f3106152fdd45a2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_ANISOTROPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35afa079535cf1d06a180ede82b2e9d7dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_MAX_ANISOTROPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a081c3ff6f0ee16de2a814e132d602f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_OVERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35ac26df5e0b3d115621822d1f7f1808947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bed91834fc2b0a2822ed207fec6a35a046bd5dccd76c513ae4ac81f2e9065d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1151b0d193e165c6582685cd44767d3eadf9e636fa633d418d8c41138c4a3ed30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1151b0d193e165c6582685cd44767d3ea87ccc9231222e940d0c1e56a2ed1265a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1151b0d193e165c6582685cd44767d3ea88cc2b8dbcaffc07de9b2bab962f78d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BIT_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1151b0d193e165c6582685cd44767d3eaf48448600c0cc090777c44ceb7b0e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_FXT1_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74d16816382465a9bdc633f4ddef51a9a180a5da2e26d1c395f1f0d4c4a5c2833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_FXT1_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74d16816382465a9bdc633f4ddef51a9a7e90eca58bbc95e500ac1ffbfcad26db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FACTOR_MIN_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e37b23b8660a8e99c4653ef93231a8ea39b300a16dfb09f51d5f32bba89c9ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FACTOR_MAX_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e37b23b8660a8e99c4653ef93231a8ea103d3da234405b6df044bbaf1b237f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeae5bd446f4e446a71437603ed704dc9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeaba16fc7e00603a9b1b55a07a3046f064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea11e5a45e52ea75b39560b24dc485d42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeacf319c4674751e8ed421ac88e5ed2b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea0bf2c981448080bb99c343c616cdfd41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeafb186e87152d80f77fe026e17ef24e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_API_ERROR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeac6c6d7c2025bacb7823f2e7113c2fbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea6c989fde95f49fce5af7fe9a42784b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_DEPRECATION_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeaff129e8bbf2869435d23c97bc1f2136b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeac4c5c767371fd5876b51832ec85f89bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_PERFORMANCE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea466cc388871df2e2ff2fbd63e885b70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea8649a443b83a45ff81e6b716be427c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_APPLICATION_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abeae627aec8031da00140ebbd8d0dbaa64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CATEGORY_OTHER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb864ce30c473a44f10120d7cd352abea39b4d27a7afb8d6c8894f485d0617934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLAMP_NEAR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5234d1d83e001bd22b25451b0d6e4bc6a60f64db1854e46537be0c3ae9b6400cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLAMP_FAR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5234d1d83e001bd22b25451b0d6e4bc6a6de24284c36f4c184829c59f0a4e0757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_STORAGE_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba6b8ec8d14d46678e07d2ec8b05307c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09baa316fbcf877ad59e5132f7c3de13acbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba39f347f421dc91f01fc271c80a9137fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba939cb4f0f2837840425a8ef43e1b06a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba479daa7e3d314736bc39fc371622235a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPPORTED_MULTISAMPLE_MODES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba7c48f932ce3fbe28ce398824eee45896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBSAMPLE_DISTANCE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2b88c96819a6b02fb602cd255a6fafaf577de28c63d5cec08555439b8121e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXELS_PER_SAMPLE_PATTERN_X_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2b88c96819a6b02fb602cd255a6fafa669b9cd84e86800da8790b947c0ae28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXELS_PER_SAMPLE_PATTERN_Y_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2b88c96819a6b02fb602cd255a6fafa3374c26a62ed808e783bbdd61070505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_PIXELS_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2b88c96819a6b02fb602cd255a6fafa3a922300aa33da5bd26a3a88c7db928e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2accfaa3776a2306d668524cd29a8e9b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a295c437833209d8ead25f98213fa1956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a40bf95bddee492f8bdc9cbb01af1a956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a5fc5dea51abe3f75f52da0ef561a739a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT2_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa3e101f7e3d9d31d691b71becce0cb69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT3_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa4bb5d21b310303e7026350aa6ffca617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT4_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa2c2c3833b9470037ad0820cd73a43a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT2x3_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa52d5fc52a04e800539c474e042fe715a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT2x4_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa97bb74e71771ced39dd195628c395982</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT3x2_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa7bf5030b2b274d0786eefca2608105f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT3x4_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafa4ee8daf794a6ebbfe3dbc1199271cf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT4x2_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafabd1b7dce429b596784fd9e012e5a0fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_MAT4x3_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5466edb244ad899f2dea253b23ce1aafacd7c81d9b03bdd10896f0941fd427118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab7a7b5078e36b6d8e833e683b371ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae94273bb7e7cecbc8a56937770fbbb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae89b17ab1106befdefac6f17b32b9a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2addf5a9f7c988610f95340743f15bb5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a22cae1018d3650f386243aa82ce15dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a22766d9610e72cfbd3ab60be640c3916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ad65ba09985b5575c0fbba7282617d4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1b3265b6fa4b950f8a6bd517e2cb4831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a88b192497f0fcb86d91cc8e5fca234d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2abbf02b2309b1c64c65562b915d44e5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1159ccdb731544aa040ad68f74c554ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ac9ab026b54ab666cacd9b33e07f7cc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ac2f2927f4ec13f259bceb31f9e299ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae598d77a962c83a8b39de557f722be53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1d69234324fdaa1109e347eb89ec86c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a68f7266ed06fef51fbc24f72e42ba418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a2cc682b00947faaee53ffe81aa0001e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a097d54d1d8fb27c20668e07a48587a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a0071f475c943c74b2346c54b30c41d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ad1627e4cacf51745ee7b4291df6d9851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a2b0d8084d91f1fcebacdfd061c043fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2aa32008f0335bb6b19d69ce30267b1f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab601ddc20be708bb9ff8258810d1be80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab73f3b1b8fb4181804fa319295af0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ELEMENT_SWIZZLE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5c2f7e00d4f91fa3ece21f78411f704ae65774da8feb2b5827b959db48fa755c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ID_SWIZZLE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5c2f7e00d4f91fa3ece21f78411f704a9b039b1a027eb128717fcbe0445c13c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DATA_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97db51363d29507207b05622c0ecbd5dad47e86da373eb67200da83a9f095bd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFORMANCE_MONITOR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97db51363d29507207b05622c0ecbd5da9855db69d4fe15a107209ba91d7885c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_OBJECT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97db51363d29507207b05622c0ecbd5dacc16c749c6beca2c1fd2ff3d8b78e7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_OBJECT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97db51363d29507207b05622c0ecbd5da0656a0e8ee6444f81ba512e568f441ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_OBJECT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97db51363d29507207b05622c0ecbd5da45d245e3e0f383d98e6a4e5ef19a667e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OCCLUSION_QUERY_EVENT_MASK_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7aa0a21fdc39f44377d636c8e57737f737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7a7937f8002aa51d29c251e395c3d6382d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7a7e71ce457db903177a606cd3acad9bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7a26341bab738315c3b31b087313392f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7aff6f5c2df1d476b2f13e2528e9cfd2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_ALL_EVENT_BITS_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56425025464edb9600cb92ed79da6d7a7d595a3c3409f9902d64fbf0155041b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNTER_TYPE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a4780bc21b2e9e7c9177a87a4a3c60bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNTER_RANGE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376ad6b759152d6c81888f8245a5ddd88e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376afe983cd05dfa78f42b0bc09b9c0df9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERCENTAGE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a723bdcc56c9509c513c680ebef2cef43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_AVAILABLE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a320d1cfac6d3c198370fe103e4786b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_SIZE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376abb9c7e5133295567e590c493e09c4839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a6387172ae8848c9a3e34e65c8f336af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d2433863133b4a4ee5b7b93ea3e7443ae58dec26971aea41d77c3ff418dd7fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9617c737ad4eca39006992c5c982eabcacccd961c3887f6ee2edb413f30591a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BUFFER_BINDING_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9617c737ad4eca39006992c5c982eabca252fc5d0e776e4bc7d362531a49bce73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_NO_WAIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9617c737ad4eca39006992c5c982eabcaed5e439547993911d381a9849e32425d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_X_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afba625bb5983e23cd48ce0cccdc13302d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Y_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afba919017feaea1d82a4f71e6a2517b46af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Z_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afba96a412d1cb15cc0d1f6c8f75df3b92d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afba67fe9aeb451c97b40ee8fcc71701f2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afbacf982db5f25102e9ad1c5551488d69c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afbab730f173c4828c4bb46fe481380e4549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_SPARSE_LEVEL_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afbac44ed9843fa56e42f83874e02016c49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_LOD_WARNING_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afba74e73e8c96a8c7d25be6d6ab201139f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STORAGE_SPARSE_BIT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1c037f0b5cf945542e7d960b875afbaa462dce27ff1dcb3da967f034442af16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SET_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e9dd82c66a0d0d836ec22c0e25ec1b7a9123f73b8159f36036f5162246c13724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE_VALUE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e9dd82c66a0d0d836ec22c0e25ec1b7a2666e5c7bdadf884b46ded7af21f969f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_OP_VALUE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e9dd82c66a0d0d836ec22c0e25ec1b7a7f31cec852ff4e867b79f6d735a9055c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_OP_VALUE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e9dd82c66a0d0d836ec22c0e25ec1b7af2c820abb9ebc0d11e264ae4b5ba41ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_RASTERIZATION_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf102b54a6dc6ee33e264950a6451b93a6a3838f650fdf54ccefba836cf019e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3ccaa0ddca17a993025a0080606a55177d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3cca4e590448bbb4d7e8c65aae5acc4e05ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3ccac9d4a2c93351b9aa4b4272b166c9ac5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESSELLATION_MODE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3cca1e6840e0a6bfbad5d9854a0762062bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESSELLATION_FACTOR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3ccaa90259d4c4a9861f79d7dce994f160e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISCRETE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3cca97c88385758f430e5eaf3dd6581104fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTINUOUS_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51049d1063036986937a17f9eb01c3ccaa332b22e161edd18e074f45bada14965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AUX_DEPTH_STENCIL_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2bef10fc954e1de569fd0b5f33de05cda564993a349b80dfb1b786838b698b44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_CLIENT_STORAGE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d5d1ddd11c4476e18a01c493b1828fdaeec2f53d8c10ecc4d142a9f536f3dc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a027ea6bfa50216e0eadd4dc2ee6328b7aacc4e2aa58f6636c0310cc9da3eacb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_TYPE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a027ea6bfa50216e0eadd4dc2ee6328b7a8f23ba8fdc9f5d0cf7eea4d315ce50d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_POINTER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a027ea6bfa50216e0eadd4dc2ee6328b7a2557667421678832095832ead3a2f6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_PIXELS_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a038cf957b2b2224714c25e01144d6737a4e2aee74a7e2c17f33398885be7944a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FENCE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a038cf957b2b2224714c25e01144d6737a9e14490f0efcac821a55e132c06255da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba2979bd8be4adec2fb335f90cf60c8c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba6161f4e37606a89469e6300c94a66c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94bad69e0077631f67481fc3fbc05967430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba5c371379a2c977a116d15fdbe5ed49c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94baff6682b1c4b22321d07cff0d7bfe6ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba8872e58feda88121265a9f4e3bb12cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_FLOAT32_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94bad426646965a259b7ede566af02e80e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba5ad0b6b11263762ad12694717e6d5a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94bafdac5cae4bdd5137be79de3f92306573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94bad8a7b07dd04914981f3865c55f4736aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94bac4386a07443db7a430d81ca94bb172ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba22ef3132b89548e5c6d63517dcf7d809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_FLOAT16_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94baec9bacd9d31b7617df65c59f69885434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_FLOAT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a5620c207aa0e0a46be41f60ce7e94ba1af3262fcea032ac4b554920d7e22c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_SERIALIZED_MODIFY_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28eaecebd626bcd7b16a6ba4283c88e7a887290137f8eabbce028c9efb747e395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_FLUSHING_UNMAP_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28eaecebd626bcd7b16a6ba4283c88e7a2f65f0c4058d55dc32c817f33e0ae1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_OBJECT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69a6d23f85cf4cf202fbe3febf9f501b627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELEASED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69a33e3650b76efe09a2c694fc14c2ec0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VOLATILE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69ae285e18e2bbddd6a89292f52b5044e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RETAINED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69aa64b60d00cb8006c12a0b0b9d895785b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNDEFINED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69a7931bd118230ffa10135f36136f12feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PURGEABLE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bc590580769bea6e66657ddc05fe69a2c22c93360d2bbc0bcf63a75427d9bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_422_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afa2904cb745792de83963f49564e6bee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afab7a675ea357b0d39dcccc11d6e362ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_REV_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afafa1f4bae314ec442c05b7ea9a0e0a397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_RAW_422_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afaa0028346063652dc977b23f547dbbeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ROW_BYTES_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3f112ccd070ec9ae27bf4b472e0dca0a2fc59e4b776b0ef43dce141b07c21868</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ROW_BYTES_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3f112ccd070ec9ae27bf4b472e0dca0a80a6ab881e6d2eb4f94b7d148b86eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a621832dfdc0208563262f1d1aa16205da410bd6ac21e8fb1fd93860aa3405e8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RANGE_LENGTH_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131a9815623f70c75e098d0c4425c92b705d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RANGE_POINTER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131a8861d39b322eb7e03398e654a9d617ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STORAGE_HINT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131ac47074d2dd09b790a7caf051326100b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STORAGE_PRIVATE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131a78ba3a80b56d303d30aa65ddb05b47a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STORAGE_CACHED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131ae35d3b7033b6b4b2f3ce338fcb52caf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STORAGE_SHARED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a333547930d1ab97966b29c2e143131a267a92ec668a3055329f75b32698d95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_HINT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2551c3394e1178b6dce5557b65f87a91c91f849be3d86ed16c3ebb88cbf008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BINDING_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ca8bdf44e64ace1594bf64eaedfaadba4082205583daa571ee688eca4ae501dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73d540255373ce6f823ff77107bef2f9a9c21bda4dbaa394c0ff328e290863d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73d540255373ce6f823ff77107bef2f9a356d386732356bf4b3beeeb5e953367e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_STORAGE_HINT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73d540255373ce6f823ff77107bef2f9a1aee8b73c8170f81b7e1523296c5220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73d540255373ce6f823ff77107bef2f9a436455d9bf0abb5a4355fc83d1df0e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STORAGE_CLIENT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73d540255373ce6f823ff77107bef2f9a2fec3b4aa59066b51aec1c0c7c171a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP1_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ead359e52ce7b58a30240a1a8049922ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP2_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea1e3a9f3d0128799c3625853c0d8e8031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6eaee1f5f3306d5687783da98669bf7410f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea9f2bead2a6b745fd4d24608524f9aeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea11c3d3fff07ea5ba60bca7716c2f14f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea533087198fffc4af45abe59a5c01d179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea9848b7b42e6645c72b96350e96a51751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6ea7b05b71ee7be631942bc4fd998722783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6eaa617d237fc85bb0c26d3c99f03c3659e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2765c830963078f54bb4193cda69cb6eafdf0ef9a0338b340f2196ca6fb01a7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCBCR_422_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1cd35aa247a2a3b1d3c02ab040d97ceba797a0e2389324c8dc88fe81d286eb8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_BOUNDING_BOX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab553d695eb9e67d5af62b67928d4c3a5a87087a549c8197a55cc4ff83030bd89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab553d695eb9e67d5af62b67928d4c3a5af82a36f96da2b51ed5da0b7f7dcbcfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab553d695eb9e67d5af62b67928d4c3a5ad1075dc995dbb9958021e303e76583c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3b62c6f336c3f937ad789992ffe6e3ca5e0b395a8aae32c72eed1a339bf02183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_CL_EVENT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90d7f5b838280d392c4369f69f01e72bafb451e37fb2cc151819c0f319f38e936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_CL_EVENT_COMPLETE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90d7f5b838280d392c4369f69f01e72baa8d2d76178532fb02dd58fda83898b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT_MODE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04405f761d42c79d233b5606b5334132ac80c600effe0f7f4ca1f7adbc7d4f4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_VERTEX_COLOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04405f761d42c79d233b5606b5334132aee4ca4f722400ff228d68747df6d1acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_FRAGMENT_COLOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04405f761d42c79d233b5606b5334132a41e83f81bbf34a74b52fe206a13686d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_READ_COLOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04405f761d42c79d233b5606b5334132a4198993ddc25650485ca4c453ea1e5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIXED_ONLY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04405f761d42c79d233b5606b5334132a370b66aad0b5331c9b4c223d5e0414ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b088abf42c30a299b35bef45100c60aa557e5b9662ed34d7d9bd98dea6d8402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b088abf42c30a299b35bef45100c60aa6c88312107508820fa2198baf87a567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b088abf42c30a299b35bef45100c60a77bcc43f0dfe7ad4bca029ddc47dc2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b088abf42c30a299b35bef45100c60a5d7ae52c9521b26583a478e78af485cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa83185df0a87085f32dfc6d6e12915157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa2e70b3eff240d2e0c7bf29c634c21c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_FUNCTION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa224d99e05b0bc393d4568d121ee26d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_USER_PARAM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa0b669a3d679faf45bd21b3b3ee237579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_API_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa578760084cc5500bd729509797447cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aab35c93465b04cbec02db18acc2abe979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa56399f7b63ef2549151c289810ccd2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_THIRD_PARTY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa1b9e99633bfa849ea1924fb651c4b207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_APPLICATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aae4a169772ec0efad69ffa23d5a32a537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_OTHER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa8c03aec90a02cd695b05e2f0564274fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_ERROR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa2dc0057b4830cbd67b8a758b36cc2f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aaca73efb3c9a2c9dabf93bc7ed1ca1833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aac6c0585705ca1d3ec88d41f4959ae4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PORTABILITY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aab1c3193bcbd30ef39726897fe9cb2c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PERFORMANCE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aab3f294ba7affbfc0b71ea7f879c680ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_OTHER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa3fdd5ca4339be6b0c9d7d261b2b85018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa5b7ca1b9350254df469492782168a67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aaf1dcccc5634e3614780e03cfd7f3555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aaddf0635251ca27790888c360ff5c1e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa6b09eb0ee8bae7546702619b7345ab23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa66bd3ec69985e22ec5d6fd216ec05dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30bbd672d0d591d75815d0754958386aa81f062efcd85863b112d69ea60bfc892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a494ef5f1beca56da33574af4b7f590a84edb5ce10f41e9711cc076358797b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT24_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a494ef5f1beca56da33574af4b7f590a3b937bf914ed761af6179bcc8b9e6be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a494ef5f1beca56da33574af4b7f590a10ee9529937775cb620df4ac158066c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a494ef5f1beca56da33574af4b7f590aba48be315ea4207c083135c3d7f39e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_TEXTURE_MODE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a494ef5f1beca56da33574af4b7f590a0ff53b590bfd106b2791fab96d2410e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906ad967e9de337fea9beb98679e16450ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a7fa2e4419d9a1592e1cc2428fb8c4573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906ae76dfa6d85a376333783ba453df2bcbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a1f5509f765d97052d0062b2a9bd3f4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a001563b125df2d58716015bcfa5e2192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a0b9f8df744b7903811926a05eda1cc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a3b8f2c083bd2767dffd10c64152d26c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906af62f6e7732fb65a1e77fd3a306947e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a7ad33fb56778ddfff6c35edf358e1777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906aae6d3e76bcb86ac73e2b2b1edeeb3e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a29499d13b53bec5792cb6d47e33e87aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906afd9cf593f703a1ca8e1226334620385c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a0602a38080417e76998c1a51856168e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906afb527bbc6fb1481d08db4a5e0d4107b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a6739dfe535ac6c16243d6438ae8d21ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906a8ab6fd79ab1a86d66d9a5c27a9605a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a1a8ad77c297ed3b75b1487b5203906ab996f192a0beca1efd300444911613f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_PROGRAM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da4241bb1b920384cf63e2eebb5d247e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_FORMAT_ASCII_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da840dc724e995788cddba78a39d5a1b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dab83d8d635ee9da20c235042249726402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_FORMAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7c281d7a1f5f656ac8c8153189805fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7e29de15f0da9025c6c3346a0b8d6301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da684060ad3ba4f52d112955b891e176bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da5bce6bf01426b060ff54b16330039381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da02a03651cde4b9bb34d1b06f967dbefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da822ffbca7bc4b596feaf294ec4f60cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da663bb647c8d0afa3e41d6275e0c483fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da9f62e3beabb9db23916f8550b5e298b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da723e4336f83fe1d4757303ee78c10b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daad18fe8e732ffce0da4c86a6e8e4599f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daf5d48dc289d29a52d350c6d0401ea316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dab47c47b46b4f2607d9b1b169fb6d0a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7d172b519c4cfcef1e6fb46554935939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dac4b76d179da8615bb9496988d97e307a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da8b5ab2561eab5c9bdd03f7706b830742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dab797ea374651168a4b3e1ebd054afcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7c2a8bc6b4b84c50037538d44aae1505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da45fdcc296b587171c1c12d33f4bc5e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dab2cd33bce0c17d751c0d10d1d3627d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_ENV_PARAMETERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dac5c0837164ef99bd5fbe1bcc960ecb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daa241f04510b36872161236d438243e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da3afe9e43e309115b4bf334c840f4c6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da394bddec3636d633eace908e170d60ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da6f3b82af441cde0df5525042f36701ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da76f9b649b53e0763f09935327ba484cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da9f9e99a00fc9ade357d8461b0b1b55e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daa6d5840fe50a907f2318054814ac2495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7e4a2b7bd0aff959ecc6c4f535c32178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da0a1f7fb6a2b1fd85f244d93cb0307922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da156e5ffb5c840c98c6a394e7fd429dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dabc7a32de6e4f27b0178e2012de294775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da19e17c354c02c49c5727c01da0542783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da28a96178d1b8c78b34b19e9eafc0292d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_STRING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da1a5efb373c90bd2339374705c1d90453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ERROR_POSITION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daa03c323c4bae922834ef34e1ca30bd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da1f19387caea066229724139588ec8d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_CURRENT_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da2c86800d0c2e54fcbad373564f77282c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da79b8e4bde8335f1b29a64adac7ee3de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_MATRICES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da057af41e18093f10ba16d90616b46ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da403ed5e125f08ab4ba671c31186339e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_COORDS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daed9141d332d7d66ebe6f51db48fc84d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dad8713723abfa7edfb75eb16b089015a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ERROR_STRING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da157afb253cb6e216db90e7984a3b961b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX0_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da4c69564b802f3ae8efea227ffffecbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX1_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da3b62b86b6b042273489a7b2892ad9b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dac4a587b0be682f257a89de923736b85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dadc0fe2b0485f464e58efbd71905ba8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dab5121c7f7620e979f89ffc6e163eca1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX5_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da9813c382d208b1ca3077b21e365686cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX6_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da0acc1429116a61e3160720c2f5fc0310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX7_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dad189a17ec4d6b7907087874dd403bf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX8_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da53bc776d33cf6981ffe12d7756eeaa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX9_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daf3105acbd8db750e2418a45121a38803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX10_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7af09a938b0c82c45ef34fab8567f713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX11_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da6718f3a3703eb6273781ad01a7354879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX12_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da7f775336feb7483d223ffd56450fa1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX13_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da92394f77da9551264590ea99f07f4b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX14_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da29fc3debdf3d232a719839d2cbb8aea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX15_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daf960d655730c2772877d3d587611d387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX16_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da91ae9ee97ca9237ca498299c06965dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX17_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daf269a4f852b3f38444eb8e31fdfeeca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX18_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da3576c797ab9a6e85ebb67f301be063c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX19_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da3c22671473742d9589c6cdf8d835c2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX20_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daafcc7b8037894f97f8117b83e2e701bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX21_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2daea4b8ad4dad2ee4bafb73542f3e3817f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX22_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da4f510eb16e54258e166c9b7f63dcb0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX23_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dad4e31dc05a49968fefeded108a7880be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX24_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da3fa8a6d1fdcedd4d63b511c28276340d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX25_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da5ac12f1b7cd23ab21a5ae382dedd706c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX26_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da66960f56d6bdde5058a1967fef831c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX27_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da31b086feedb5900835b0f8d5a8746127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX28_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da864642782f1fbdfbd0a663b9fbca1adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX29_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dae68aa34504469c0729503665faa0f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX30_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2da80753e7f9b1c9fcf413e075f9e5da56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX31_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a578f5260f92be4e0160aece1f1f94e2dad5aa312cc3a53545f7b1dfdd25d66b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1fbcdae58d3bec0e74cccc64a66cfedca5bfbe5ebd2b7e296a71b69d08375d161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1fbcdae58d3bec0e74cccc64a66cfedcad7d8083cf3984cb918599aa0d832aff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1fbcdae58d3bec0e74cccc64a66cfedca2e95965a65c07cd266fc94827ccf1206</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a127cd05a07f988ea632989da9f9ea8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a46c888b221e10dccc7b0616c834b6721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a4619d378ba87c93706e7da4611b64c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a83d7991e651d01fa4587d92a506a086a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a68b039e51dc38b7811e3edc2eb063eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1af57f95b54a74256dc828b5fc03a13b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1ab5b6ab206e88646c9e7be52f0127b85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1af85cec903cd6062b65cdef361b28c14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1abdb34da8f1c4a02b6010306ed68b5903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a2f19e56b5c935b1162e2cbbc3407073f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_VERTICES_OUT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a35e98a9951062eedd28887efd5234ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_INPUT_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a234f7ec2e7b20f568db82ae06655103c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_OUTPUT_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1af9ff4e6fbb533630237e8e142f5ef7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a5ced99266b9eb5bc56695cc0728d5cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_VARYING_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1aa95425c7ecccc99f82ebf2d7694b009d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1ac1f6dc315b6b181784dab6add8ba1940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1a2c8a5bb7d939da65006819f09f2b6dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add48efbda4b4caaa87cd657991844ea1ababce58b601bafd26b55a59144f13f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_FORMAT_SPIR_V_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44fcf6cb370b97a6841a2b21d1402c33a0f36c54e9325960930bd97fcede7039f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPIR_V_BINARY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44fcf6cb370b97a6841a2b21d1402c33a0b68224b24f8b583150c75a7a9c2df8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4a87649a39f6a4d72a49628503f1141c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4a70b82e8d5cb26e486ba83e3acc11d70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4af75a3212816e3fd021b16d3282aee555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4a4ab3fd943210fd1f12bb4badf9c4f1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4ac603dbdbaf428a08b2adb7a5226131be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4a500975fe662287baa341498650e48622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ffe332312c690081099bee068f91db4ab58919eb31731fefbf4d20355c8f2c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_FLOAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c808fb4adfb8dc243b71c072674df6aa8f48133663e7faa83ffff954db6a1cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_BORDER_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daabce3ecf3c8a546b8996ca8151843d51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FILTER_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa0045d3883bce25243a3e0b425fc96946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FILTER_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa04d618cf6081e9efb147706f21fa3754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REDUCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa6c8178969ccb9916fd36a6f8611cfec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa13fa83dd937f780b794772d086488b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa5975d23bc8a45ed5ce311b2bb1de0232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daab451aa074463f2e83c3b83979c31312c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CONVOLUTION_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa855999313c736d0dccf2f1d0918544cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CONVOLUTION_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa67a0f32a7821085319b4777bdedbbc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_RED_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daadb173784e94ef7f37138fc5831fa3856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_GREEN_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa20bde104637b98cbdfc6463b513482db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_BLUE_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa179f8a53ff839b4272fe0bd80264c56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daac1fcd26f9315e73056f35ac3ec4b003b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_RED_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daad971126d7a029fc23f16590481536d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_GREEN_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa12c86bfb30c0e3c2b38c45d0d902a601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_BLUE_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa13c003dfd27e0159451ca433c359f8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa1bdd069cbc5f7069304e32266cc2dfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daae6f5fa10565d1827a21a8aeba1b7128d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa2857a78d3a7ec5b35ba8b393b52b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa2e0b5f5d31a77105d3aa1db9e2c6e4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa5d7bdea3ea0661848d8bd3b83a152fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daae9e77f18faf9a6da9d771160baa9b87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daade394d922d3f978d427d0bd5a8d5ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_LUMINANCE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa0c50fd0120b0a25b2633f882c33d09c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_SINK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daab11dbe49ba60cc607f514d57d012794c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa5717f6771d68d714532d06c4037765a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX_SINK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa0d276cbf578b18c5a4329804f1d21489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TABLE_TOO_LARGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa277d19a6532bb1e74e8865910c22ff3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATRIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa1e8a0247834d4d8543beea12ab62b584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa0354e1d81bf3ce6bbf335f1a99e69dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daae90b631063199f7e939569f8831eb4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_RED_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daacc4772a41b49ec37528a973c07d4720e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa8073198e69a609b0c47d11fff7fbc3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa0804e3cc1c129ea92d183a9969dfdaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa07fa39989c1daef9167ad5d750d27b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_RED_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa4e33d66e588f4d44895d52a0babd8503</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daab10e2b76f1a37769a8b91a9bfcfae8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daae65e874ddf0d05c763b9c80eb41cab23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa680db4259aea173ceb11e12e307a5253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_SCALE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa16bccd9319f9963ef891321765f5fc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa7b51b7cb8af18621a12141ce62bf7a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa7f5f413dece907ba2fa8699d26c94cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daac981f26a84e51c52d01ec2a52d5321a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daac0ab7209e7da705af4933b1c0ce84ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa96c99db837638568ed2dc48d59d97d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daacfd4b92a1067701f69df4411ded03f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa21ea404b97051e14c94ce891044f58a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daaa4fc68dea196bce6c346fa7e929e51ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_INTENSITY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daaa80649c88d93fe54b805835a4e71f88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_BORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daae5dfeb132d005ba2c8d594f89263fdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLICATE_BORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa58698852391e06f56297ab00277109ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_BORDER_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a794b63c50339bfef7d69b1abb26649daa45e37847919e20d5e05e9744a2aefd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARAMETER_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02acaed8a8408d801746d6145f521a82a5360ff06ba7b78ec2b655d88a116fe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARAMETER_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02acaed8a8408d801746d6145f521a82aa0fde9527395acc5e9d4e3fe27c552a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a269f75078da9cc77de5c727e81f8d9fca61d354b1b24205cdbba5b01144305043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_DECODE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca2caaf6b99675bb074d639a5f6af7f6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_EAC_R11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca33bfbd589ecb1500bad6b899829fe969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_EAC_RG11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca9167eec178b41071c729d4061219825d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ETC2_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca3f0cba0613acd3e66d1bf910d5e7f57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ETC2_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdcaad65c31ba71931f7f3727fd604684236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ETC2_EAC_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca63eacf9b51d2732ef1823a576c03aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_4x4_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdcaa5ced875fadb4aa8f75d25bebd49fb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_5x4_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca046a92f7807a85b09843527ff2b955cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_5x5_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca76c7c0ff07354f43fa92f9ef0564bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_6x5_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca2e7b9e2828387c12a32bfe2b88171047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_6x6_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdcaed6501128bbf64c580df007ce5f04621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_8x5_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca98b2659b2d383b4e5ff1e429892eb0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_8x6_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca547624eebd903052963e22ee99f29542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_8x8_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca61645af22f4e66f57247e6b634ce00e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_10x5_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca7ec05107209eeabee1ac29b90bb3f2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_10x6_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca35179d506ac740e81566fce1087413ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_10x8_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdcad84b59cabdb853d1b16fc32048fac9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_10x10_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca5e625b44ae972f67c492d77e0564a919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_12x10_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca3f6ec270197e557adb5886235164efb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEW_CLASS_ASTC_12x12_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96c9b39707ab71c48e0bff044ab10cdca687e2bc1d30eec383bc185ed7af3c3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_PALETTE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67af0538914629546870c1df06ed83da19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67ab952846084b83ea464013dc18c5c2e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PALETTE_MATRICES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67a8af0a3825462e8f0200ce390bddabaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_PALETTE_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67a75bc50c49e4790088ad1ea64d55a7519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_INDEX_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67a3e8faadfd4a07cda1687ce879e5b660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_MATRIX_INDEX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67ab45472eb351a325f781dee3fe107b062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_INDEX_ARRAY_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67ab67a845ec1156e69b690303e25781983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_INDEX_ARRAY_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67a666274cc8594d752e472fc756b185b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_INDEX_ARRAY_STRIDE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67a40b2c16440a258d1ae1d00c5365f18dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_INDEX_ARRAY_POINTER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dfa6c1f0346ab142fe4886aef4e3f67afae3659baa631b78210bf768d9292461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fa8cd790435514479ea768283e9c442e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fa2cce70f7c01dd05fcc900c8d31b52de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_ONE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fafc8232c19d4c71a9e81fcb1382a01a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fa6f5869b010cec6f068f724a756c97287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fabdba94ba649501a4841605875c79de4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685faa4d7b1dadf391f667a89cfd5183e9f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fa34b3beec2e48046019c82b9424034bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_INVERT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685faa36256a927f74cb7d1423abc61cb9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1b5a82c7365490d6c9e2fd3f069685fa51b3e697d83ebd850d5f8b52d0f06dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE0_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3bac43f370b9746000a386f981bf9f13d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE1_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba0b7c96484746129342a623d5610bd8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba7423b774a1f12f1b07eb84db07b0d8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba461fb6c8c6dfa64aa421c5ae1a24b6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba5cb5a7c6545cc74f2b6363c33689624a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE5_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba1490537635a974252f880c7f8f81a0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE6_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba82d277906f49135c0279af575fd3a3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE7_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3badc15ef19669e0dad87828f91157d3d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE8_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba7b137b974778bb9b64290b3bcffbfd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE9_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba754e5e64afb0d2414e58e7cc2d886bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE10_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3bab6fb57589e61d5f3df1d346bd6401b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE11_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba4aee1db4c2f4285916a55896c22d200a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE12_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba4f649c21ab350e2d4976d565960fd98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE13_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3baa276508a9d3ce5f752bbdbbde7c15c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE14_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3baa3a8c7bf1a951a458d8db60a451fcb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE15_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba1ce2372d17a7dc04055c42a93cd4a62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE16_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3bace73a614250a6eba0371b2e744752f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE17_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3bade732b1894caa9bdb414a823111a0bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE18_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba3ee34dcbfc26ba6deda883a3b79534a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE19_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3baaa42e8debb5d0dd7aa63ff07c9cb9f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE20_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba1018d2da2467d59f307b7b65708ebe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE21_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba16206c688eef171cead9c7d41cb085fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE22_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba599357773b8e4a3c9615cf11615c7ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE23_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba5ccf910733be1f1f5d1f061aa11cd795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE24_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba9053c1a88e303f1db588f97050edd8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE25_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba1d1d3a893329cf2484ba46dd658efb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE26_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba1c5dfdedb8c0d4b29d87a20192d3efa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE27_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba3b1cb10ae65aff81ba0c306ef73b970b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE28_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba20be2a0601ce467ea22ebd004a8d715c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE29_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba49b81011133c0062e982e08142f79163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE30_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba4bd71132bc708d683c818947ae760946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE31_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3bacafef9205e339f2f93f783eb88839ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba79040d2cc8a6937a81adefcd227c3437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3ba8c56b2280b4634e95c56fd2d43a9f39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1ea29e342ebb1b6ea7b69b804bbea3baf786722f05836560c2bd881442ecd19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_COUNTER_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8be6c40c8a481a2fb90c03c88ff4f0cac1e06b18ff289c6f6aa38f99145c8208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_QUERY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8be6c40c8a481a2fb90c03c88ff4f0ca41cf94ec814fd4f12e9e04a1fba2a343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8be6c40c8a481a2fb90c03c88ff4f0ca071d30f5a98c51950b97c09e452420e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_AVAILABLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8be6c40c8a481a2fb90c03c88ff4f0ca5eb7175120399aa506c9b4e7b8461ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_PASSED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8be6c40c8a481a2fb90c03c88ff4f0ca758b5b5987358143cb8fbde04d7721f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_COMPILER_THREADS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9cb50a2408af0d84c1e9e810e235e49af9f63e5823e3dfdcd73aaf384d94afe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPLETION_STATUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9cb50a2408af0d84c1e9e810e235e49ace5179ff46489f1c58c94aa80b6cb241</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTICES_SUBMITTED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555ad3175eee96a321e757e89a3660e14250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_SUBMITTED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a9615d9efded0af291badf9bbc5c189b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a091f9e60591532c2dd8ab4e18d110216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_PATCHES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a222880179ddd2581ab8a0c7a196da433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a58972872bf075c18ce892136e5eacea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a4729a5ed35e2e372eda0faae53a0ccd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555a7af2db32bc752dacb8db95242becf09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555aec7f4adbb0b062bf11e0d086c25574c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIPPING_INPUT_PRIMITIVES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555ab5fa37834d2e80347126fa93f7c83a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIPPING_OUTPUT_PRIMITIVES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3a33365c8be373eedde4d219d695555afdb7bd4739ab660c4ebf752275a019a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a664c00403961d9d976eeae8cd9719ca0aa53bd30b480b4fb82d69437e51f02821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a664c00403961d9d976eeae8cd9719ca0ad6ab3e6ce16bce19a5a41a81b94ab7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a664c00403961d9d976eeae8cd9719ca0a0128d19cf8bebb6136609081b5071f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a664c00403961d9d976eeae8cd9719ca0a020530bb01a8feeefe609161eff12be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MIN_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3195b6ab556b413323be70bfeb15670ae107867e162ec561721d3b53bd5228f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MAX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3195b6ab556b413323be70bfeb15670a341e27f984aeb196f7211df5834cbdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_FADE_THRESHOLD_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3195b6ab556b413323be70bfeb15670a65333f67bc4473e94955e74c8ae56e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_DISTANCE_ATTENUATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3195b6ab556b413323be70bfeb15670a094ea425ca3844dda85ddedfe8d257b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SPRITE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64d5fe5c602715664d6546e31e693428a0a043b2076ff391a85f3cc2aa30fc0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COORD_REPLACE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64d5fe5c602715664d6546e31e693428a7dff6280538080bac5a68b73ce455510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86fa349016e2af96194b796b85884eae2614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86fade751072472a377cf1feed766d608480</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86fa8a86023b5207b10216f3a17eebc69892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86faf44f91be880f334e34a3da88949faeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86fa9870afe684b15a4a202d39c271b073b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86face803288b8f74a21e6f00626620d28cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7539be334c49f861d3a987867efd86fa07ad88a239a79d2119c8aae2f448e355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea8706001da201788485d0c5e132827f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea69678cab4d4c5781fe16dd8804b37319</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea235275b8dd63201b1723b9952004b328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea9ba4b17ea163e888c67f12fbbc5cf4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea647ff7d4e7adf37ba813aa0bde10e581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea09f413b325618f7473552029af2f633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163eacbfd592b719dd6572d52978ae2c2f661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a279e311bcc0f455adcc068a8b0e4163ea1df0a8b94d76325fcfaf410a9e359f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_SHADING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeefda69d78ddaeffd0e510a45820c8eba3e5b268f1ca1a3d5dc121abab5231674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_SAMPLE_SHADING_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeefda69d78ddaeffd0e510a45820c8eba3cc1cb3a5322301769faf146395c4ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_OBJECT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa3c9542975539d63df7c1588818281b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_OBJECT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfae265a95e67437a6b15346dd0b1e6c4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfacecca14e31a39288b8ec3e241941a9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_SUBTYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa5da3461a3b1728c20c71251b73882343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa3479b2cad9e73cc899d1b47618b764f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa456a8bbca3c3aef8758382f03be40844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfaeb42f3e50a270cde2e1b068f6c081b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa83355b08f20e0594cf613cb6da0fd764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa67148ed9538602441db017e1f9cab331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfaa22cb9c4cad042c6c75f24d9867d1eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa86cd28fa71fb947edeff70ee0019b7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfad5284c8a64849178cc19f2cdd64aac10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa3a5d527e4aff7dfa203b3cf8cf4c3b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfacdf6eec9aaeb47c078962826ac0ca84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa1bbaa44acf3f5621584187dfcd13556c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa52b467e2038d616e3ade9d8db969de0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfadc5dc07430205637ad14e4e7200598eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfaa6816c1d83891f4a7beadb47e2e359b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfab2b03b7c417ced67f849f05a30ac5d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_3D_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa4d8d4fe1883228b824e55a85882e626c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa4962f7b694b42186dd41cb929e0b4572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_SHADOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfadaf62a955b7c371aeff7f4c85952d18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_SHADOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa494a54dfb13ee16442fcc442b62219b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_RECT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfadbaa18e013463b4b8e0e488f90182226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_RECT_SHADOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa329ab540e57db292380007c8af56ca08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_DELETE_STATUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa4140c6eb37f8ccd099e424d48bc4b03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_COMPILE_STATUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfaa8008874d452a4fc449998ad0129f542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_LINK_STATUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa1d49dd7ea180176c2e98c3b8811f2b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_VALIDATE_STATUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa1e6a5176d9bb93c90b4a927309bbdafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_INFO_LOG_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfaa0c620a5c13cac243d9f5dfb5fd082e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_ATTACHED_OBJECTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa5ddac9c647dee195b48118556636359a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_ACTIVE_UNIFORMS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfae67cc95b4c4f03a58d47538ceb20895f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfa0428ce5f8ed918403dada0d93ae50623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_SHADER_SOURCE_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af31296ba8ec61c0aaf14773a8ca9e6dfadb749194845998defeb6498a12a5f078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_LANGUAGE_VERSION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a57acfdedef7abba430472b00f3314c85a7583758742fff6602145244f370115a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_INCLUDE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa46798c3a99a44587bb3873c55a3281ba1dff13161d7a1cc9a272511203620e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAMED_STRING_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa46798c3a99a44587bb3873c55a3281bac06cf22a9d9887588f70f194c4aaedce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAMED_STRING_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa46798c3a99a44587bb3873c55a3281ba8f911e50462b20344e6bfb79e42b9007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_MODE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91e6fdc7826d393f1507e2f91fb22612adad22d3b1fd3db1830c8bf656ce45500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_FUNC_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91e6fdc7826d393f1507e2f91fb22612a3c630a549fd18e843c82c4797969f588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_R_TO_TEXTURE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91e6fdc7826d393f1507e2f91fb22612a30d823d8bfcdb1d3b093de87bf59564b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_FAIL_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3cd164cd2b1d17e4127fc9856c224177a618950ae3932692741fb185fc0e11623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARSE_STORAGE_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44af9fa34c1bab3e5fa96ab3d41769fda19f4f4b8c8e5c0428141300c550e29f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARSE_BUFFER_PAGE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44af9fa34c1bab3e5fa96ab3d41769fda8bb9dbdc1392f6db398d8855e2d20067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SPARSE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a1fd111a712f5691c001dc7198aa1767b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_INDEX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a188ffe1e903e40c270f33dc5808795e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SPARSE_LEVELS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a5024fe278ba3b081afc6ba9834b616c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_VIRTUAL_PAGE_SIZES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9af4da4d77ff324f8a4b383d9054e811a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_X_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9adf797e20f70453d32788293bf5acbd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Y_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9ad5c3ac55fa5fbf52ddc606cfc6b75cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Z_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a9e9c83eb6ee23de6a4807929fa832a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a263d1d8ea2aff269812444779d9c5c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9a94c9d2d9d4b1530fff5423f2f668b0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9ae6e69accbf41526126324b3797a9b915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcf28ff1ae187d959b21a541c6c1cfc9af63908a1fa5fd88af729f14d949a40cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a768490e6588074724d44fb59c5c93affafd132b762bc352cc56370763fa14fc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e5e7df1e17ebf57c6172d21e807d7aa5efacf66ff9791d7a7367f448800ae22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e5e7df1e17ebf57c6172d21e807d7aa55e83b04aff2448db114dabec801256a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e5e7df1e17ebf57c6172d21e807d7aa1f2a3a5d33e73bc7edefe6e11964b5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e5e7df1e17ebf57c6172d21e807d7aa738da243f0af9192257b5cb5dc48142a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_FORMAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e5e7df1e17ebf57c6172d21e807d7aa89c9a7367ad8627ec52c5c851df1d133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8ae8c53f08ab0fb711793b5ab29b3e3e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a40c831ef5b709866c71776b529e7118b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8ad3af14d2d8e3f34746982b10f201367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_INTENSITY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a865c99ee19d0e3a4e5853b37565d3a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8acf2a0517eb1cd938d05e94a994f4a209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a843867489b339f031b072a0c00ce0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSION_HINT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8adb68920b62c999ac30cbbf1e6a51a1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a3cc74a1cbf8397f27b4e9e353d797788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a9477b217dad4f2787793563bf09a9e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8aad7dfd60a7c8f6d2a3ec16560f806d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a521c604c316e035aac39fd66d07db2e8a06d3cf26327dfb0aee0190108eadbd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ea0510122eb4bd48f377bece7bc8b61a6ef0877e9bee18802176b97b0db0b324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ea0510122eb4bd48f377bece7bc8b61afbe832d3c65b80b7ee2740bb9d84f3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ea0510122eb4bd48f377bece7bc8b61a6fd2da151bf7f031bda0d8b92cf75df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ea0510122eb4bd48f377bece7bc8b61a59e64cd2b8d7d52f380d08321a3b95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3ae5fe8fd3b0beb0a549691312d48ccb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFLECTION_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a19ba461b48e78edf3ac5ccc7d28ceb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a0b190254e8e5f491fcda49108b1b2166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3ab74a1d440bc8a96e81c0b8525a67fca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a5d1fb3c6f52b9c4f12213c283a32fa28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3ad3a3231d32370c9b1e7ceb7087d9579a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a2002b3cd64b86a004633197b0d3bec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3ab6fb5ff35c1e9fd2cf4fab857bdb71e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3acf9eacf1d6048cb408c8cbe53f543075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3ae0debff32a3adcf7852e521114537983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a5026539da3720b6bf7a148ff14a6b6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d77c5a2b9f11867a316e304f7101a3a7baeadd7bbfae9a745034b6ed20f3844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835ab0eda05f33aa4a41e34a3f42c8d84a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835a6a390455b35ca2c9637dbb04541784c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835a197fe1bb1293178fafc8436df9e92b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835adaeb1b110c08e5f1c404b21f9d34e1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835a71b5c98357db12ebee1eb6e94aab4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835a747e2f262aa489c4429841c8b7a37f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdfb01dee0b58dbc3c8731b537a7c835a481c7bb412accb7f512cb9c80ade1a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea8ae35ca2d338f2145e0a4130d7a68726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea75cd605e35660d13510ba219eb37ef32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea55e97d083d686b3185a8896c276120dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3eae99130da84f4f7a41c5c472939a00249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea0402a7bbb68d0313c48a03afc732cd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3eaf1929e989e7bd506908f1c2448374ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3eaa7d26e6aa1967f1822ba8dea9f80a0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea472dfc91403ca579ccb6f0fb2a3d00ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea6a8e163757f83be20b23c85eb34dc6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea149cbce054cb394707f84d265a424400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea59ffad8a2c734269f8cda7ae0bd38464</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3eacbd3edeed5b315179b5e5961453a33c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea6697f0d20ff6019e543e81287663cbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3eac75a2223647b9e8d0464940992247b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_ALPHA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea369b7588c6496eb6ced8866af1d7d1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_SCALE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea359d68bbe45cd233f85766d28578b595</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADD_SIGNED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea01771444168320a429f657a01dfbbcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERPOLATE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea2b5db58c7bbc769658712dd2fca1f77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBTRACT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea35d81f5884f25d0b47398b9db032fe7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea71c082cabb32ba35ddd56335eb2637d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea06514fa6b204656ddbb52bda904d2bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PREVIOUS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af227f69024c5478608f880369e951a3ea1fab8e8057b033357ce233d935057d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88a3d140a356bf56eccb969ef3a78cf0aaec550ef7396d2f950e9c5f04a7212c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGBA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88a3d140a356bf56eccb969ef3a78cf0a2f6469ad1d74c139953cffdee7c9fef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_REDUCTION_MODE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad447475f8133864df73c6c92bdcdc379a873f4ae51f396efb65e88416bf60545f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHTED_AVERAGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad447475f8133864df73c6c92bdcdc379a28bb41c116997f362c9293de3275d919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a8846d8bd79e2baa84ae1682513b6b81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9ab58aedcfd51a7b33ac42271a727a1a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9ab4809547f53cf25bc499160f761bd416</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a9799cb40e6162557a844f13c22def1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LUMINANCE_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a76702e1250ed02864c2aebc8839961d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTENSITY_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9abad6bf1fce6e6f3019ead6709d46bbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9ae7f51bfa396a1f84c32f3d79125923b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_NORMALIZED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a63bd3e28b6a2246a1c20c0ed2d0e0215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9af7b064803bd418841140fca6402425c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a709e2c8d6f4031eb5a124e64f94611d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9ac74bb49de15fd97549031123ad64ed66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a25b103ecc6f37690476a0a9aa3378448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9af04026d9c9fd7ae030ceb6077189c79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA32F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9ae2c64ea49204d6a751e16533eade1058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a06a163e6d58501607e6e510c40595863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a61116b16cf16d86093b2a0da1141e211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a42472e708f757acedeb52b9414d8ff76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a3141a53567934c8c70e0e346a46e0954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a620d575746f6d62eaeb3e8974864db58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA16F_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac284e2b36fd5e6561f1aa63a6c6b9df9a68a715d3746e698d28af710e23a48877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a436bb32eff45ee40e40408f02f0bc47da9ac14a06129478b12c41dc100943797e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a436bb32eff45ee40e40408f02f0bc47da574fbd4eb57423396619df1adfe9200f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a436bb32eff45ee40e40408f02f0bc47da752c820da1f81bf7e576bf44cae44fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRRORED_REPEAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a248548f3ed456a9f7991103aacbf905dab2300a609885417ff8e05f052f2a04ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36fdfe7d85fac4b7b602172417fa007aa823cd8cb16ec8bddbcd3b87f7a9e126b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_RECTANGLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36fdfe7d85fac4b7b602172417fa007aaec6d0debcbd0768a0088e35f9f410f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36fdfe7d85fac4b7b602172417fa007aa8828bd5cdbc10e19080ebca35ee1c135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36fdfe7d85fac4b7b602172417fa007aa47fc457c020f5abbf286084abae3cf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8dd903a1ec0b0e875e9fd4f60e7fb8fea6d3116a7c7919fd13e510c9a26d6e939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8dd903a1ec0b0e875e9fd4f60e7fb8feae9239047c8e29b3f6a6a32ed76392654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91344eea77a0f8c35baab9e39762068eac53c4a086d5c5e0c5b95ebb4a8b43ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_PROJECTION_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91344eea77a0f8c35baab9e39762068ea60f8a5cabf13113837995277a784abf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_TEXTURE_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91344eea77a0f8c35baab9e39762068eaf176db697cfe2cd9cddc60b7ce704a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_COLOR_MATRIX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91344eea77a0f8c35baab9e39762068ea719c22508b9906f7aa845bc3b4d26914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fac27c3be4fed28fcbf1eeff6519022b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_VERTEX_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa70855f13935e3e959e8bac8851e4fd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_SUM_UNITY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa3a91fe81a9efe80b2f959fc4c916008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BLEND_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa9d9093cfe4adf532413d21afef53763b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_WEIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa1d999d0c3bce3cedff4ce9c4bc2fec8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa97cded50d1e51867c7d9b0385809511d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_STRIDE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa0833f6d55f621b249743784ebedc10eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa0ce7d82f4ec2753439a1f9805cc2f528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_POINTER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa613f725470d771ea2fc7ddcc558e3ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa8f47123995753f74f8118c667f2c619d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW0_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fae650e8ae218a53e8db26432ad2f1a05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW1_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fafcb392c10b734b966714c4c43b0b8308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898faef42ecf4199a175a8a45752324b8440f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fafc61fc77bae983851da39e098d4a396c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa1a8658b6ab5a7ffce74d2208194c56c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW5_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa977d7220ed81d66b3aea8a99ff4458b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW6_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898faf7bb95ac6678e217c0c39a518c5b1402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW7_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa3c791f508ed43435d55e16b4a6f01773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW8_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fab643d6ea9bd7f3d7b6569177dfe13563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW9_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fab1428dc6781dede6be0d06e1a6cc1ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW10_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa39fb994639f3f01d7de3ee34c9c8c0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW11_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898faaebefc3c418107e00ee427ea3764de8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW12_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa8a05919eee730778be09a22a11f428e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW13_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa181a20a9e774bed34ba5a1d7e9f779a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW14_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa20fbcb3ffc8f8162d9ec62b36ecca074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW15_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa0a6b1e2d620c36672675dcd46fa138cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW16_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fac2f2f677157b7928a28332a01622d04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW17_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fadebbc3e943d378b269d825cf33ac36fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW18_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa8057eb7eccf7435b4dadb3d1f452a76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW19_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa9195d54dc767cc5f57ca6d4083fdc5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW20_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa5cdc8048d82c094874267298021897b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW21_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa8c82f162557680d2687cca4d02510567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW22_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fabd3e7627790db021fd3bdeb0815cc77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW23_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898faa0d3c18676fee9768c9606f73ad1f1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW24_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa1d4e61285225c6bacddf58abfba2061a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW25_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa857d7e987eb4067e89f46229ce611bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW26_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa9d96392f148f41f5c69a9f28dd79f608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW27_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa25800dcce8643d85011a694d199fbb57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW28_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa7385a21aaeac36f0c91151c613f62317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW29_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fad44bb1b6eebd8c13a7249b34f0744671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW30_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa61703ef7179a31f7f232985224ba077a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW31_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18899effeac6db4441390355e16e898fa300a1c76e68d3904c091d714e372bd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370abd77dee5e0d19811910dd9665be9bd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_USAGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a8f558185d56ba0c50f1a6fc61e619e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a40dde5556fd091ca214373a457ef2866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a30874a969b86336d34f2d47c93f1b914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a18b9d892e540ce9927614c459da1464c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a7169f1c1093189e428ffc21d5d109818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a6a7640969d1b2526c3a370bfa029ce0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ad98d38093a7a50198f38d92429a9dc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ac3ed0f01496152d5816fdee299898c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a32b2ec6035057898507ec79ef6482f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a247cb28e61918704915a17a3cb505adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ac29c0031f3f88b905fd82671349f66f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ae3f5ab44a2469a84e03ca4c5d641c26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a9021e20cb72c414521499fc1a2e0a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370af74c33e8de2e8b6c6b2e5dcfb3f9822d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a2166b5838d88e4232aac60a53f575054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_ONLY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a08105df418941fc363805c05841a7602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_ONLY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a1fb1e27876e46a46a606c01525e470a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_WRITE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a90ab1b83d58399753b1fa68061fb95c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_ACCESS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ad00227a45b688a6931eab7a57638a380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAPPED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370acd3a3468d8f6dc76809d75ca1d6c7c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_POINTER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a8d0612444c3cc274519228f455135bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_DRAW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a2bf1abb7ea8697a43bd81d89ba2b7ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_READ_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370aae886119e24f7d77def2e7ff05141fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_COPY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a94e9ff209853175693939ac510e681df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_DRAW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a059a25c520a2d337f5d6bc01d37c648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_READ_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370ab126bf3522b6d6204a2c07b5d830491f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_COPY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370abaad0ed6687a70239bb9998bf8391999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_DRAW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a1751dd23ca9cea223354f8f23dc4d746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_READ_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a8ab1efce1ad799cca66c9abf7d58a98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_COPY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25f52edfa3b979b1f4717f9c7dd9c370a78e734dac4a4a118e5f2adcc65df0fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SUM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a3879a30b89d5069d2024eb2f22fd85b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a92aff5f26ffc6fc5c37780d368fe904b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669aa0990b61c277fc9c9a2015e20bc7bed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a62efbd75566a2c8640d47c27bc482277</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669acc1be1dad58afd07c079efa82f0bd093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a91f23ff2ce78a1846e0665fcd9f24fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_VERTEX_ATTRIB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669aa408298e84eff62f97b8f131c7aa0d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a6a0d7881c8765b7e1f81e223e7684e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a97db85bcd0615e8bdb288c307b93f0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a38deb6bf5053b7ddb2238ef6258d0572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIBS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a7518b2f807575c1acdb603edc3149e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a1387e4ba60c7ef51ce8621e4f29df878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a5e9b18f2602b0620b10c10e5b3602940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669ad1f51c27556e681cacac1ff0a73792a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a275fb3ceaa0caf74e1dd911c6011a921</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a795dbef7117c1e99e7f9a8cf77a03669a4d97b2d147df432e0df914854297335d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a72399ac26baf4effcec972b5ee55768c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a68db02940a0e533f88e4aa9433729798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_FLOATS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a52600856af0885f77e902aaea4f72f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a43b851903dde9a63426a90ce6439d7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a9b9f27ec9f84b0e5f0229a4342d2d068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_ACTIVE_ATTRIBUTES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386ada90b2ac2b0711b499a358b78f9c9546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66caa433925851d45244caaaa4ab1386a1e56f962d4385afe881a4176d33c3944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca55b04abe0c8ff0b7f54db3afbc3d0d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca4ae135befc09e6413132050d4345e0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468cac0a83f9cadcea6537d8a304e463f2c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468cab427fde3195062c51f1be72e2d5f8abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468cae094cfaab2cf33f11f7eb28e10734d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca47fd6d951a10e947ff0723734a6a47c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca3f30f39c514d3a775599774d75902e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca7fd0ab65187652ea8fe2a9a025d27cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca0bc0fef3d03ac613b16bbbbc5cfbd813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468caeca9593fc33025915f7a19132e796ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468caaf2d7d357d6c6d6fb28c62a487987bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468caacf1230480916b86fbb70e4a8cf2ba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca6ad9816f48256af4e506d1ac8956f76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca556767d13529f47c5c231541c2c91905</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468ca7bb6039a1fc90e28a02f41815ecfd90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468cab18e345fb7bba877af8e443b487015f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34a8389113fa66e4f69ab508802d468cace6df1bd466d62592d99961289733b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42e3168ab1a2f7b208577474a1120502ae2c2ed54dfb75d940e42b8b5a00e406d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_TYPE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42e3168ab1a2f7b208577474a1120502ac568a2cbe5395316450ccdf0c7b719b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_POINTER_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42e3168ab1a2f7b208577474a1120502a9bd1f5034687be28fe04b2c9d3ced8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_ROT_MATRIX_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a9f4f19f4d6b669a05e9d51fc9aa08a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_ROT_MATRIX_SIZE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a622935067c20caf10516fd853fddad83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_NUM_TEX_UNITS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a7d1e49974aeab625bcd98a16e933a3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_TEX_UNITS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a7dc343808725dea595d614d030c56969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUDV_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a9e5ae653f0e5489e71b3dc82ee5fefd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DU8DV8_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a97bf54ebffdf905dccc1327c0d1c1f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_ENVMAP_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a372a19da4329019cd216512dcb0998ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUMP_TARGET_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3e76e9360e5fe9077fad3891ff088c8a5f01e85deed3897eb136f1b1edfc3ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa6a7e1c3ba340b1f53dcd404ea759e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_0_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a3ffbc2c856a75ab0dd9b26d72846f7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_1_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a15c3e2369419e55b1d6b5c7175800235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_2_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4afbab1b9082e4eaba87d6760d219f0d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_3_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a67f5588c2f2df18900badfd0013ebf96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_4_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a09996083ca6ff554fb30833f098f4123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_5_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5d1ff034782cd9e166a40144de4b1ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_6_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a067ca8b54d315c265c84529540753c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_7_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ae302acf8f3710c6422b165628c596e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_8_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a1b4c402fa094733ea222c459297354b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_9_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4afaa4d16e43949b5dea2810fbab881000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_10_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a53e6ad3604f5322f0968d54807992580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_11_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa57838fec1ef225628c7c84e56292b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_12_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aefff5b143837e27b7f8eac2591ad0381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_13_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a879f02779ce6409ae42c59e73c0a144e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_14_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a89c9a95a5e96fc3a0c4e116278b43e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_15_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4af41f1e709b2b0803bacecb1299b8d18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a3881ca33e6e05ce254253a55b84f63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_17_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a1b9ef7415679f7ee008f4346e229a671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_18_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a9a7088d19d82e954f023753d804544ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_19_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a71a78e3c884926583a7a339749a107c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_20_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5d77388ab48e736bc1b23fff77c079ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_21_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a6bcfa30149e8e6669dc9885048794414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_22_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a255d0fe24213688a2ff2f978966db190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_23_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ad0b0636a918c13e38ddb7a89962c1018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_24_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a32f2ea0a9c405291a21e17cdf5ccf1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_25_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7abb5f3af2ee0b23775ee8aa6bb26460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_26_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a85aaf42fe5bee3a510ffcd7af33edc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_27_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa65d5339325a6204ec60212f8f68bf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_28_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5a12bbc7b5618b1c471422e1a2cb14b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_29_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a6c18f6b29c9060a42b557fadeb1a64ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_30_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a56a040dc7fceb34739a8770b13e854cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REG_31_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa8cb81ca1400c54c2b191e4dc70d4048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_0_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a3d685c209d7191d44446b8616364d3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_1_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ae52548f6420d0c73e437090971327eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_2_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5a0c6e3e99879efc2f7cdb5ac0186c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_3_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7a8ca1cee186a14a7ef7e60f1711bd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_4_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a6de1eda7a3b1465d8e9b96800d297c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_5_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa358301f8efe64949c15a90856d575d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_6_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a513a7d3937c9c892d34df1be4e840939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_7_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a423931dbbb1bd3c17ecdd47f090034c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_8_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a17a4254c85ff3dfc88a87be8fe1cf803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_9_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5386f0b91bf1d4e1324bfea5c78f6cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_10_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5f1d86d9a6f286f97236a292d88e3c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_11_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5099c2013419826306f7ef7739feb035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_12_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7489efe02eaaaa917aa9ac614138e88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_13_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4acaffab07f3682fce438109ba741ffb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_14_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a08d5f05e6548187d0e3fd0f1faa61e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_15_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a20ca6ab5b67e439e1f417afe76a79a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a9ba84906e2d686f5a9dafbf2e5ebafdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_17_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ae0d64044a4ec51108117cef674031676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_18_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a92641ba784fa4bbe667c56def834d674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_19_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a8767a74c7a2d3140c98c0ba1d94e3fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_20_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a45632ee08b6b4c7ece15d078a7671023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_21_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ad6089cbdd16ead41e6facc3849c65612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_22_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4af4f743c96229bc05035eb3baf85abbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_23_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa12a70aa547f04f85f27bc537bbcaf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_24_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ac7a725be9a80fcbf6188d49724dd69cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_25_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aaaf3c3e560f192ead63a7e6ba28ec307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_26_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a0db79afcda8ab43c0c97ac1a5e13d3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_27_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a8341af180038dd3a7743302c84209e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_28_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a42e57ad2951b8eb20cf3901fd68ebbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_29_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a4174dcfe2e1cf964da24c4e4d1588327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_30_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a2e34edb0df8e95328770babbbf8107dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CON_31_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a3f4564ff9885b2b08f3bd10d54e8e246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOV_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7a943e494578bc999169f41898cdfc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a40799881c19b64a5b2769d48cdc6c058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MUL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ae4a2520ad99ea6ace64320586d89732d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUB_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a058cf87731e2e933d1d4def58265a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a5fc0fe555b054040dc6a7c9e71224870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT4_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aa308a8aefdfaf0e8e90b26928cfd7a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a008f4f9cb97afcb774256e08e8a7aa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LERP_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4acdd8a6dfe6aff382eda3a44f5353f51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CND_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7fa27721af6c62efa4c2d1adcca82f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CND0_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ae6eae18d29b956d3eaf66968f46b6f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT2_ADD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a2b35b0cedc07d170affd4239ab020804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_INTERPOLATOR_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ac4759ad083dd003989b75fc6d03c01ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_FRAGMENT_REGISTERS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a7fba03f995a455e73a4d70cb7b7cc628</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_FRAGMENT_CONSTANTS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ababd5b02c5c2cb59357bc1a88c43fcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_PASSES_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aaede3aadcca51fce4b3858831b7e7c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_INSTRUCTIONS_PER_PASS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4abeda3a88200e8116f3fd9a6946d518b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_INSTRUCTIONS_TOTAL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4af1656d934caa6c68010215a02bfbfe76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a202ec736e281cbe5ed30f58605449e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_LOOPBACK_COMPONENTS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a0d678d3f56614a964fc51694a1aa7a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ALPHA_PAIRING_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4abc72274b29b162cc0d163c6144b1150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STR_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a892d79cd80b3aaa1b3a8dedd593fb1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STQ_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4abaa5a5f2274f75f5fc8e4bc621783767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STR_DR_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a68dbe476e7a640fb329415bb0317ccf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STQ_DQ_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a17889b16119e893a962870b75bc834b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STRQ_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a4601a8f373d17715b25786804841dcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SWIZZLE_STRQ_DQ_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a1bba3e7ad09f9fd7bbc39ebe67e2f29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a87fa5c94aa8603b3154e3e6dc3342f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4abfd9b8e6f7f4d8964c266543a5f40a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a48ed897ddc0d3bcc8af02eb87b2ad9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2X_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4acf3d7aebb2b7e587d9b0c4b86c13b104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4X_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a46a5b9b4d9db300c53dd6df8b321b9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_8X_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ace476125211e132861f4800aa45ee947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a98fa924cbf878910a733193a9aa8fdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUARTER_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4aba49c07adcbf835c90a08e93c37cbdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EIGHTH_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a86c7ead7518d0f16cc88f9a417eb211f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SATURATE_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a26ad6985015d5b02ba1502cef63b6c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMP_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4ab3e89293f85426f5f5f9c6f7ece16dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATE_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a26d7fe16587b5afb871319209ec331e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BIAS_BIT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbfb004c779dac081b07ee5d980176d4a0272456e4ad68ec0604a823959b00f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VBO_FREE_MEMORY_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8897c20a1ce55760825da45dc90389c4a3501c33d87704a25ddcf31a9ba9dc7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FREE_MEMORY_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8897c20a1ce55760825da45dc90389c4aa4b343778bbdc104e5ec42f6910c265e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_FREE_MEMORY_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8897c20a1ce55760825da45dc90389c4a558909df3c7e786ef51a504ef91e377c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT_MODE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0aecb6901e6c58d151c4d9118883d68cab3b6dfa01add925a000364ed56663448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0aecb6901e6c58d151c4d9118883d68ca1a71ede23652bcf4b3f50b54207b19e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43ac50734e78fc3d68b3910fcee6c62e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a312343ec4bbf43c6dce039fa7f37eecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_POINT_MODE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a934c12f7857631a6e6e9ac2b3c968c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_NORMAL_MODE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a7ac2603a934d30304ed07d05a3f94e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43afb3592ab5da3dae951dd37f974ce3b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a04365c335ee3bdce4170de39b1141631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a4067fe2e5febb81a00faf700cbe4b8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a33b71d64f7314d1a9534c3926f5f91a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ccd442faf47472fe07701a3e26e2b43a5c4ee5a23b0cb6964e2c2511e5b174f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FUNC_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2116d2d9e4b33a43a862de1d452f5fb2a6e3e37fdd3ef2b16e58452c7ec564cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FAIL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2116d2d9e4b33a43a862de1d452f5fb2a3645876031bd42d8aa614f65c28394e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2116d2d9e4b33a43a862de1d452f5fb2af8769d8f7940b20f503b53768d54f54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2116d2d9e4b33a43a862de1d452f5fb2a60e6dea0ce8194df24b58fafa8384c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXT_FRAGMENT_SHADER_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e7441575c25cd6b474cdd7565a8387fa7a5d030290d6dfc8fe8af67767830427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODULATE_ADD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a432764d8ddaf69329a2f75b6cbda67aa35779dc7943c35f7c84a52b870f037e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODULATE_SIGNED_ADD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a432764d8ddaf69329a2f75b6cbda67a274393adceef66cfc169aaa8e53ce874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODULATE_SUBTRACT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a432764d8ddaf69329a2f75b6cbda67adf6a9e84b62dd2ff5b943e18d764f19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4cac8f9249cb528d29da85fc7d47b5c5c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca6e34f8ac0e1698d238275eebb9f89c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4caabc3c67cc965138fc3d9fd705bba7111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4cad60d1836c1c5e28908b669fe3cc56304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4cadc62f884133418e4c889cdddfcd11f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_FLOAT32_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca38f924210e797ace0d2802cb783aebd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca482773e1a946cf3fc1da35e011aaf504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca7fa6f22c4562dd5bb9049de3d32b0824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca3bd40335aed6b52bfddde8af445e631b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4ca1b3700c466963c40fb0c1d2e96225866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4cad079241483688786981d40782a98c662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_FLOAT16_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba6633b56b64d04fae6249591e63ea4cab22fea013210f69184c908192988dbf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a422b5f87125d3490bac9b24b1165af49a824b4647f6575b810f28271178142f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_TO_EDGE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a422b5f87125d3490bac9b24b1165af49acc2546944a7120bb312b7e815dcc1cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466a5b84ac4247368220aed7b7381e08cce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466aa9375e36ec81e87634c669573fd1b383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRESERVE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466af7c061677d38536739d7a743cfdab963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISCARD_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466a276da857dd873516742616cb2d1f0dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_BUFFER_SIZE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466aa1646b592a3eb37223fa5349f15899dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_BUFFER_USAGE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466a391ece890fcf959c96135fdf767794ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_OBJECT_BUFFER_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466a1aee18213ae85b8a2225eea96cb33be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_OBJECT_OFFSET_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a924faef532f703229896996662f85466aaa30dd0a1cd72baee22979caf7c19542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_STREAMS_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a910c45561500905782cc0d35e192b656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM0_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a5ca163c5a0b30e965baaba0e1b82806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM1_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a4e74a42114bd57078f4c6a8359f227a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM2_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a60e149bf5c8490f1303e086f7ba42f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM3_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a6ae8b011b9cd08e9fe856df3953b386b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM4_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a101d8234e0a7fb6893ffe1a12d691a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM5_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a1d1fc33e360b0ab555c9654eeb5781e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM6_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a579b507500c38c2bf8a97e7c182708f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STREAM7_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a196240c37b39b76261f50ef6d292c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SOURCE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c6788ab045d69f9a400c04e48fec147a5b6f12d0eb72929c822ef5aaaa8abf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_422_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c8fb38bb91061b79e29ab7014b207aea2d18f9bcf1067da239504566125db6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_422_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c8fb38bb91061b79e29ab7014b207aea9705048bfcac0c625a3db64799d67387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_422_AVERAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c8fb38bb91061b79e29ab7014b207aeafa2df270aef3ed6cc989d4fc73d3c676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_422_REV_AVERAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c8fb38bb91061b79e29ab7014b207aeac21e239c45773595df4873befb42c7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ABGR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa30556b4f46f9ac3eee90890f3bff2d7a024095b408785a835c09d6c43164eec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32739a154482c1578e1214ec594440edafb262f9bc335c9cc3f181f63569c305f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70d410b629c535e57784e73f2513b7e0ac589499ba27e32396619320fd17b4978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54fa23946e1bc34ec0515cf067f4bad0940b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54faef4541ae34b670fdaec8f4cdf12c311a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54fac5941e76f51a0a4a28003e21fc3cd6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_BINDABLE_UNIFORM_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54fa33d3d85f1142fb58e9871e9d6117c190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54fa2cc4a013f791b64f80734be385e6a6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aaf56988ba174784bda1a57ffe8d54fa8843049acde298f23289c9285fa54d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e09bbccc2cb6857d641ead4421d5326a3ea153df1472b8ac50698b8d54e9bc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e09bbccc2cb6857d641ead4421d5326accd5d2ed70e03fe0b89bed77de97408e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e09bbccc2cb6857d641ead4421d5326abb2377c3da07da908085d9be3e4dd335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e09bbccc2cb6857d641ead4421d5326a29ec64f233a9d3fc706e76ec74f3f24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e09bbccc2cb6857d641ead4421d5326a29c2a46399bdb51571944926fb2d6015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d457b59293e96de591afe1aac0185b6abd43a47deedab7e76a4fc1c7a7d3c5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d457b59293e96de591afe1aac0185b6a747b1877166c43b5cbd5cb4dfc68e019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71da57b555374c93e64dc55460ce702eafa6257e7771434d2bfa5c8e1a04e5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71da57b555374c93e64dc55460ce702eab82d67d146d2292e7c140f1c8c99724c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71da57b555374c93e64dc55460ce702ea09853b6c8ea7a0aff05d494a805e4ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71da57b555374c93e64dc55460ce702ea1b99dff39eb98d4410051a40a9342e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa80a2f165383aed618c47b09218291510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa8f1aa9c49b3ee396b37c694d9850e167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_ADD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa43b7af20abf55fa33a6e51be0f5b9f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa6dd5e925ffe673820ee1a0d5fd92bb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_SUBTRACT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47973344afb01f80b86f35f71f88d004a331ae94a1268e92cacb0c84fb72a2e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_REVERSE_SUBTRACT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47973344afb01f80b86f35f71f88d004a1670c68d11494108c998416d25852f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_VOLUME_CLIPPING_HINT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59255ac3e695b58a42a2a0eb6310d27ea603e6ab1eb885e905abe8db46707fd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CMYK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66f5b88bd5094cc8521e29dcf73822c7a022f445991a1128aa534b737c4cc746a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CMYKA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66f5b88bd5094cc8521e29dcf73822c7a35843639fc0c8210ee8baafa55cf2d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_CMYK_HINT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66f5b88bd5094cc8521e29dcf73822c7aed2e42f84c313a553f1c9bbc3eb8075d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_CMYK_HINT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66f5b88bd5094cc8521e29dcf73822c7a73d4d7a8bfe0a25562fadb5d6d35dade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_ELEMENT_LOCK_FIRST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a834e21e3a0d2a259efe6d5b6d5cbecfaa1ff28707d3b764557081fb8a4aafb7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_ELEMENT_LOCK_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a834e21e3a0d2a259efe6d5b6d5cbecfaabffbe53a976472262de3ca9ca9e7e2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba8753ee0212f3a337be8ec6c707da756d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba7f7817cc89380f486cd89642c1ed7e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARABLE_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659abae020bc8b74feb160f1f31be4678c722b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_BORDER_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba42a3be4bd5210938595e1a0c730ea2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FILTER_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659abaf9e81ac5a78a1d8672ebf407691f8694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FILTER_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba8be05afc34cd6e51c5277c22608814a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REDUCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba290b3239ef38b9f6f737d0826c66e520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba151069a95f2bac57623f76e235b5eca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba6b388dff45670e4537eda5557b6115a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba16a6a267b6c3e561a75c5b7d632da4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba08280ba19f45eb49b010b6d782f2a455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba219ebdc84ca9c1d533f44066dcd6d7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_RED_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659abadcf308628e205443701f5dbed0b58cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_GREEN_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba63786613f2e397dd65fd3445c39bcc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_BLUE_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba365f552346f27aa427e542627195b2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba49162e050d79d4fe47d789a485527681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_RED_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba1e1f38d60f22c984431f238bc8181052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_GREEN_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba9e3ec10f6fdff0401f0d71949fb521d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_BLUE_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba58e4ae491f6a639c0b9de0844cd99f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5399b92813bafd97700eb3790a1659aba8f2106d263876680dd3650b576a47111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TANGENT_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a8a735d0f3b263c86fe243a530cd4b62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BINORMAL_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a3cd85bf4e69f3879cee98f531e488f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_TANGENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a4e2c1aa2ba5b9ad17e2420b49b6e8a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_BINORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33ae85872e814b99e2d56636a241c3295be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TANGENT_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a630d9ccddbc92829d74f1ae253c658c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TANGENT_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a228ab4ef189246b16c3b2ff3f8529139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BINORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a2d21beb20e3673b4a184e2f5ca9f93e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BINORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a3b69d36711a2c4fd3476100960107af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TANGENT_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a34bfa3b1b4e61dbb5767ff7821878ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BINORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33ae509ee44050a7114db6665aeed9fe8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_TANGENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33aaa2c9bf9bf5548116f28bbc509f0bbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_TANGENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a6a99ec077bb34c78cf3aad7060a2187d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_BINORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a07480bbe389939cd5b620b61d3cf0e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_BINORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb69662da91c4f8872aaeb5e58d95c33a006222a47231a276c671a755866d72e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c0f67067b65851acbb64a2a3a66b6e4a3cdde827364db290df1ad3db5b1a3ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_VERTEX_EYE_POSITION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c0f67067b65851acbb64a2a3a66b6e4a076066c3eeab10729b59de4fae9bab0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_VERTEX_OBJECT_POSITION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c0f67067b65851acbb64a2a3a66b6e4a259c37de32c910ec58e485340a9f7692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3acab150c7b227f826178bd41d9932e4320f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca47b27805a55ce928cac607ad30b5c70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca776843ac4710756b331cbf61de8e9143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3acae4f4ecfc56a73f2e473ac32deaef33a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca7ad14a54299f5f764d7d380067bb9e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca533deaba72353b223c8ad3e50a0dbb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BOUNDS_TEST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa564bdaf7ce87c5afa2dfe0b8ff856caa865f163b86e0e6725f39f9bffd48d09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BOUNDS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa564bdaf7ce87c5afa2dfe0b8ff856caa7561d9770bd1b8b356878f3d83746acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf86756cfa80e1b92cf6d39511b10dfca76d84aa920f095cd748bba214b881101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_PROGRAM_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf86756cfa80e1b92cf6d39511b10dfca2a035419937765c92f36c89569345e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_MATRIX_STACK_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf86756cfa80e1b92cf6d39511b10dfca60f4e80e389f997413dc539555326b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa222ca34c12fbb819211b9206934e8f8a0584e6095d583c6e4ef17059dd0efc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_INDICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa222ca34c12fbb819211b9206934e8f8ae90df6e7f8e23cc3b9c1816472dfeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_SOURCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a1fc303d3459df907f670b8ea210bec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a77f55ffa470d53a8a8579ab9e4b7ea5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a8e41ca288a6ac6b71d0690a39ad3082f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_FOG_COORDINATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1aab223079f4360aa5cbdabd7df27ea1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a2452dc30c01f19c92208823305b06658</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a7442a8f0a374e55034021c8915345d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1a6c198146f980068fda3bb9b3d36365b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe9fcfafbea7d99faccde813775fcc1aca5f25a6950d924af375ba11c0f24bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad27a62ebcfe23991a310bc6bce46112ead2ea93b39ba09d3df34d2a6bbb81bc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad27a62ebcfe23991a310bc6bce46112ea7cf3d96e50fb04721e1713439cbe0a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad27a62ebcfe23991a310bc6bce46112eadbde67f5c20b749fe9cb061ca0166260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad27a62ebcfe23991a310bc6bce46112ea0e893aa8e78d9a9efa71b4d87364b9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efab16a880f752cf53729a94039df05b2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efaa22cc8fe8e2f7db00363b74befff9f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efa4bb4c5c0e3a578ffde7e112b1a2b2661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALED_RESOLVE_FASTEST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12a8e7ce0c5e2a030310c17ad6e99e28a93cfc18b634b33812427e7cc284809e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALED_RESOLVE_NICEST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12a8e7ce0c5e2a030310c17ad6e99e28aee69a7acc01c4d16562e1935ddcf7648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_FRAMEBUFFER_OPERATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ae0c441361c82eb02257f5acb43c69ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RENDERBUFFER_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a1505b158c72f3c5b6c49156fdad824df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443afe57caf0dcc40dbd254cbd808e4ec984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a48163feaa0be3c98b2812a975392ed8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443aec576354925da4189e0f764e2b17974b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a41c8b519afd4e862db58f5b0662b1f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ae7b963eac7c3d8413c4678dc05a5d155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a4d09441ed8fd92f509f6982acf5bb3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a7c7ab4e45a7b22e3560fa3c36d9b481b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_COMPLETE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ab0c110e8de2f24370d96567eb4f0bf5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443afc22cd4f8c7110c0ad9ac9eca2efeaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a51342e657d2e2ad59a10a5ee99b86f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a26432c8032fb9d1070286ea81865536e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ab7427d5a29ae38ca8518d37d4e94bc87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a0151df7dc0ddd97fac44d6bca93ed090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a8a899319f30ea29a48d92bd63bc310b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNSUPPORTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ac83f80e5080fb0c1b47363de215f9954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_ATTACHMENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9af6647140d8b8ce3966b6e4ff9505ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac6d658c12be115edb2ecd37c85c1ae3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a84dd108755187265e9c8473417443531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9aa20172f8f1a2e82d41de341b3efbb920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a23a3eb470b0890adeccccd41be5b683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac2cf8fc7dc756d078bf79a4f1d99b8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a6c14f3a0635d8a9554c2d3627cd7fda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT6_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a2957ff2b6362cde8463bc4a03a3602d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT7_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a6927f8dd3a2229fb3335a778a070628b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9af8b88eb548929f289f29e4fbbee49a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT9_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a9bea014e8432c84f7c79a08015276c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a931581f1fe548322f6577a4310665dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT11_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9aeb58659a74ef1551e71dafd9b6f467f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a8e9536c794666762e80ef61d995a8850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT13_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a16186ba31a89f94cace6b760e1fe9e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT14_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a7e2a47db2ffe9077874cc17dbbb9832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT15_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac0926c5b0180faaaa7cdb2b88ca319eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a91f8a94f3b1922aa6f558e9c8dd01628</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a784c89704b27255289dfab5aa3e426da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a35392518f2aa7023bfc6d6e615325498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443af3877d3d31cf76b42515d6832d5dd104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a1c2a058edbfb231684adfe9262af2df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a8cdc16e35debf77f799fbdef2b693082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a71a3c7cacb552ea545056cafe371a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ade30cfef5a1b23890d7d1e1d1e5b7962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ae2d66148eba8848fec5fef5df030b52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a42b28ed4962b7f1401faa4e0d05856d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ab785e2d2b2495005c6c8e87d84af5b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_RED_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443adfab7a16da1707681267d1a83de8c090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_GREEN_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ab349ff578192dd557f92a1b289d46544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BLUE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443a04fed7539f0012068e6b517241f66514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_ALPHA_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443aef561ed21954b2fb018d49216e7c6f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_DEPTH_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443ae6a92cfc943adaecfca7bfbe32215438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_STENCIL_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9dad40f8ed37356ce13745fa87cf443adeab6445a9d9a32e383700b63cb7e6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0de70d9134d798f2a9eed077f7cfd96fa7fc5e634cdfc6f9710b7409a4b4ac1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a784cf218492960697042c37f8e8192a7a097cf0c2a37e5ff904d342ded1059439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a0ddd25bb0714fdb3dad962b9e3eae535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_VERTICES_OUT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4af8ff434a22b7ff82266546542a403131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_INPUT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a738b28e30555b66122eca5d2902958df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_OUTPUT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a6404011f03a7d545d3fe7421c8e955fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a605fcfcd813b6c8f264434bc020269b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4adabcce837a324a81d27c89e583719f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4aeca717230fb927d5df90025802d91861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a4b8b15e403bb661318c7e6dde90c1cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ad28fb8ea6b3367b9ab80ef998a6b7a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a083dd717af50ecb0ec75553f6a8406e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a7fb1d8865ffdcca573b7239990f73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ac8cc81880a4bf4e1a2587ece759598fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a4a07bb1d3bfce877ff6dccb93b940695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70abe802b1c0a63b1247cc9b75ebe22b1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a92744465f509e676adc75392e9869798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ab6cb7bbfe3dc791b5a290956ffac1873</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a7401f886fb0173eb24d4fd381f1cdbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aa5cbe0bf403a72f4bf131def8f6e4935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a888b478f8518f939e0ea723a5cd1928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_POINT_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8357e12761edfdacba718c1936a569c4a96885df6cc53e0549541d4a01755a024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecab8af4e45767baee900ab2e04ca11d427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca9ecc17d42b01d8dcd7e5661221d3a171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a84f92cb2b152eafba2fff842c6d6b0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_1D_ARRAY_SHADOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca6dffea46cb5eb7676ab16f592e37e0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY_SHADOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecab7b4b8da5a8bd97b548b8b09ea1d87d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_SHADOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecacfa84ca3a2adac313d7300ea03a61fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca4ee64f98410750f8109ec01049181f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecaba5c8079f240559c21b5a5863b834681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca3c533ac02c5990d598197bad544a972f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca5f8e161b4be97e3e49099dba0b565d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca95610186b4a038641abe7bd7d3053a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecaf31153ccbe9e2a7a623eb635b76e3da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca8836742c631570296ee6e41c05a6bcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca8d99a362970d37e1d336432a7d588000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca4a6b63a3087741ad47f86aa504d8d914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca8d8d7baf78e61549f7f17923072d1ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a85b21233db26546f76b42ef09f2ebe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca577b6267d21e99e899a985e56fb2ccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca8fc9dbd2e41ccb54edc0309eac4670d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca3be0efbc3c7a1fc1929e0db7543aaaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecadce873f20b822089a5f8a16a9d1147f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca74e9bffb99c8369c43f5615de1914a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecaad4adb4958135ee6093c5ff5fd220441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca48356d071d9dc5f176573d55e222b264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a8a85e0ad7ef7cb20dd9f0b86e65fc68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca7d7b233d828c893e3ad8ea2bd9f398cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68feca1ef4f4e62c51002dcd24ec1f4d4ae9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bfe02e7f0c6a4f7cce242a62d68fecab2ec8e0b65111d4be0dc8e4c8a86b971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca37e2889a72ff3b4ceed94353049c1186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_HISTOGRAM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53cabec440af20e735a53b26e06ff1d89f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53caaf1aca1569868dd80b68cd5bb7b1c26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53caf315d4c8f7a6e257d2943777d1273a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_RED_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca05fdf3182613757f1a17facfe86f7532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_GREEN_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53caee6838789ccd806c1520b73411506f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_BLUE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca6695bf856ec4c84cefbccdd0e47fb0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_ALPHA_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca3a8039cf369f5603c2b4d2a30fc5c744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_LUMINANCE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca85a00dadc8a8454fe958a1c6879fd7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HISTOGRAM_SINK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca81176c3b4e5b02bd4288add8d71a46ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca5fbcc7e6c957774d8ae1cb27baf7933e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca4d8a9f17cd76144a379dbe6e961159d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINMAX_SINK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53cacc80d346fc4643613f362cc12859e4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TABLE_TOO_LARGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afced2f1fa6e88c14a10f2f10c84bb53ca7e35cd6b40202a8e2cdab0eba7492279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IUI_V2F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8a54cd5b543b338833909a826e210e0dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IUI_V3F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8a0021cb73c472d6231074b05b7f9a0b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IUI_N3F_V2F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8aae8def99a27de66cb6e16abcb686ea14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IUI_N3F_V3F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8ae140180faf3ed3284fff05e62a6d226e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_IUI_V2F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8aa924fb8eae1c72feefa45e30928e2620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_IUI_V3F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8af9c5443e0bb3eafb4a0f355fba966dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_IUI_N3F_V2F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8ae6a7c88a55bfa40d22f967a8bfca025b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_T2F_IUI_N3F_V3F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae80d86578078a4c8654f595947649de8a805d36db3db7b996e290a1d562099d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_TEST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bc991753f794aed55d0832711eba645a2677ac4877cdce42aa7e63481b10e9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_TEST_FUNC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bc991753f794aed55d0832711eba645a29816aff4e22cdd8d2e8f1341f9efa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_TEST_REF_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bc991753f794aed55d0832711eba645acc2e4d8f3fcf59a9c0f6e64e05475ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_MATERIAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77eb13d54e392e3fcbd93ee0610f8e61aab94909b08ff34a20d0fc407f55f1890</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77eb13d54e392e3fcbd93ee0610f8e61aa484d172be6b6faa52b10f54aaf01f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_MATERIAL_FACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77eb13d54e392e3fcbd93ee0610f8e61ae46d7c83bb0e27969528335010d0d51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_MATERIAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825a6ff3b4fc2dd6f9034c61aead66246486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_NORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825a80900e7b0c76ac02a2ac9ebf494129c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825aed45b142e8d09154915f5e5c430a77b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTENUATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825aa5a91e95ad7ae443817d507bee8e47f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADOW_ATTENUATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825a35005659f94a9d3523d002b30e11d9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_APPLICATION_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825aa5a574db753c070d40ffc4dacc918260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825a14e1e74f6a3c7c45012c8a300ba145b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MATERIAL_FACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825af5b50ab71c727f67ed369c255c94c515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1345f72d464eca47a7abfcad11147825a8276be6c12ac4d1f3cac3f35cf198b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a0ca8bc55978a5c0bd4ea76412620b5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEDICATED_MEMORY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ac3388bf5546e512c3d3dc467c2e44a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROTECTED_MEMORY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623aab26e1f365c4de43e2fa7ce342428952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_TILING_TYPES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ac88a7e425901e348a5f2ae2169538845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TILING_TYPES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623af991cd28c47659932188b292ed4e7f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPTIMAL_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a64b66d6bde1bb868107cc0b61500a9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a462439558fcb243026e132a716dd4cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_DEVICE_UUIDS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623aa63f03ff8185a82b2c134558af466aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_UUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a76a4ad31830e7ad7c0278e53cc1c370d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRIVER_UUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ad4f79a6a51fda5a52163807c592c2386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UUID_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623af2b6310a22a1065f1d65291ec3ceadd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_FD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ecef095c042e5c8b425174d41a8b6a4ae1dda73d699e3e060661c8d37344a9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_WIN32_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a00e52bfa38e84c0ce90260e18bf885ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a783848d7f1bb8c5e5e9cdac4642a6ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_LUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a2e78cbc8f74d13404525ee42ae3f9799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_NODE_MASK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a761f2d487616049fd526c47a55345973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUID_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a9603e4db7463a3e13a0990a466029512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07ad3cbdd2172210f22bae8cffd6886dc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_RESOURCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a4cb4e2bc6a2c02e5273c82776e1417dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D11_IMAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a677d4d517a7b65970ff7cdc04b75adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a898e502e1c16ebe0b2fd5138e7bcf927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b19c7da55d442d708a2eac34d7a2a0a18cfa592ca8829f34aaaa95930608e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_MASK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264cacbf2122180bd57a4fbb4d0fbd58153ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b19c7da55d442d708a2eac34d7a2a0a47b9c27a367dab87e6568ff9f3c40f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca61b63fda85a68e8b49d120c1c1cae738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_1PASS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca5261dbb6c6e5b3ea178cd47540314372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2PASS_0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca99b9c040abf397e8ec127d9c36e568b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2PASS_1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264caf7b4a6493c292e34dddba6186b3b69b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca3a173637da5a21b3a63e7fc0c13ea5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264cac8d31fc325df20de2d0631a45a619273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264cad3c5f6fee293fa86c95cd6dc2a741a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca4825abf4ec6fe621e76cc1974318d9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca883d3e294cbf954d40c9aa22198de1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca7633e35d7b0dae40560d5b48e6cbb391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264cabb918891243262816c0529f0ccc89362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_INVERT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca2bf696fe9f5387147a50280e921da7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_PATTERN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264ca18fc3dd996ddaaa6109cee37846b5047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad93f0951b5cbdc83dc58fda266f3264cac605924c4d65ba17b2d1434b3ec24f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a295da1a58827aba2410ac4e8bf1d1782acb6efbfac28a1ff6ac2087439da600ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_24_8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a295da1a58827aba2410ac4e8bf1d1782a82d9195ab5c8d887d2c428115d8bd577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH24_STENCIL8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a295da1a58827aba2410ac4e8bf1d1782ad34def2be11565fdd0b3019347ce7584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STENCIL_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a295da1a58827aba2410ac4e8bf1d1782aaf9450e5aacdb8f648fae37ac9a16c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R11F_G11F_B10F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adac9e5e2e1d13169df2ecaaba10f3435abd9e3b1f1d54560093cbef7943e6b90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adac9e5e2e1d13169df2ecaaba10f3435a0901fa740284cdd64cd413bc570721c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_SIGNED_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adac9e5e2e1d13169df2ecaaba10f3435a7737df06ef211da3442def663158d8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_BYTE_3_3_2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2197b9783b87cabb0de2e02ffb0ad73abb7a403da37cc04df509de15300c21f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2197b9783b87cabb0de2e02ffb0ad73a29851d55f3cfdc00cdeaeec779ed74d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_5_5_1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2197b9783b87cabb0de2e02ffb0ad73a977ac83d0d2951e35f11d70a9c65edd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_8_8_8_8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2197b9783b87cabb0de2e02ffb0ad73ad3e6971d90a40e69ed48fa01c6055777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10_10_10_2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2197b9783b87cabb0de2e02ffb0ad73ad9f0172be9b7b46445cbb7861d839141</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a548962560946150ad83214da66d1c0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441abc799a3c3dd4fabd4646404cc681edd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a763c49dfa303df3e0d5ed45eb8175540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a0cccf82f2c425d8510519e4d9a126560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a3ecf8f491b220dab96097a57123e75df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_INDEX16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a42073918416c994148c97718f4e323b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INDEX_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab814936d2cc763f89851202d7fb4b441a170965efd83e36610c638ca2ffc5062c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a221a75aebe53fdefe17e6f1dbb9cbf6ca0be99640f1a4c7431616d82e0a953de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a221a75aebe53fdefe17e6f1dbb9cbf6cab7b17dc4dbfc7a7dd5ae8339351d41f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a221a75aebe53fdefe17e6f1dbb9cbf6cadb6cc29f58ddde419d35bf3b600b3d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a221a75aebe53fdefe17e6f1dbb9cbf6ca1d7df0898ae067adc5eb89f039001dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TRANSFORM_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a1654154d597e79e1843b9ee7a5f34b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MAG_FILTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5acbb2e3b34b490424927e072979b6626a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_MIN_FILTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a9b78f94ef28098a8d207adeaec83de14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_CUBIC_WEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a460dd20951ebbef48f81d6cefb82ed2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a58a2ba900afda377b9422748a05764b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AVERAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5ab1aefbe9960dd44e724492675fe8c695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a8b5db2f3d3638db5b7f84edab35897ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5ab92e8218ce0ca605284c7a523a19be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TRANSFORM_2D_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8682e8b7ba6aaeecf1c7dedadd5912a5a77ef1681340f230f7bd5c8086d589740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04e18e6c95f41f7e3f689a4e6fe537ffa68a5204d17127354959bad351e2016cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04e18e6c95f41f7e3f689a4e6fe537ffaf2346299647fbece8f996aa628268894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_FADE_THRESHOLD_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04e18e6c95f41f7e3f689a4e6fe537ffa27b552d64612283e253fe4e12ffcb159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISTANCE_ATTENUATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04e18e6c95f41f7e3f689a4e6fe537ffaf0a7b970a396b0cf61b06f80ace0c547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5471fb05ad4b977c12305ef2579cdea2a4f558f760507e9f5b45bdd0c32b85e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_FACTOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5471fb05ad4b977c12305ef2579cdea2aee270998fce40279f7f85abfd6da1c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5471fb05ad4b977c12305ef2579cdea2aac9c4d9d968d87bc6a8c335659c8a618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_CLAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a197bf0972757f08f55384fd60afbd1b9ac32a0090fc7f70599c9096d009eb13e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58c85bb34e66e156ca3efb4ca7e62b61a827506faeb4aea0198bd602baadcdaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ab44d37ac0032d1ea418cebc0f1522eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a0212d91fdc959d40024db22ebd1390b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROVOKING_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58c85bb34e66e156ca3efb4ca7e62b61a694887d83efeeaa5cff0c4b4f3e5bc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a66ddd0fdde9e218e6d4ba7818408e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a849763cf3b3feb167fdc5da2ca77ef46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70adf066ad5c1769240c3f0fc170b6d9822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a015a8ab9d3e894493178ae6b1d78d524</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70aed87455d2a573892b9809d96c6b44153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EFFECTIVE_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70ada88e8ff73be79900cd2878e50c7e909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESCALE_NORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4a623105d191c53cf5fb073e257be95ae7313d8f057973c5f7d1a7ce15df4b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_GENERAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda5cb29a4b81a9ac13295b56623c1b6a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_COLOR_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda8498237eb43dace74d5cb37394a01937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaa5ec6a1798b148097fa3c3315d54503e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdab41ca4c026bf8a6f0f3808e256f2c36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_SHADER_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda41fb84d1ccae9424e3c7f78a2daf2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_TRANSFER_SRC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda298744c524b7fd2b48789789f93e9179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_TRANSFER_DST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaa2c19590ba4c57db3abc8443ae4d530c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda62a1be1c149bdea90f9fa4ceb7de4956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaacab6d3e3678d9bc1cd99162f0692493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_FENCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ece56f38f9dc65f65bbc7a34be9287eaf5fe655b505f9e0437a8558c3922dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_D3D12_FENCE_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ece56f38f9dc65f65bbc7a34be9287eac465f6907240bb1f51f712668d341647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SUM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fbad010e7594bedcd5958d23696fef4c5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_SECONDARY_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fba6cc15faa74601a2b48449ff52cd7fc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fbafe826eeb82ce6458cad85546276f1f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fba3ca537349ab58a0b5950b3500898edc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fba51208d139cdb835dd06450b49e120c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fba2c0e04eb77adee41bb75a5230e38f0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9de7dab5422a823c96549dfbf60948fba5a17241f6a2e571d90b8aa60819bbc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_PROGRAM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12acd50466b6d7a606affd58d8d089f42b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad8a93f835c33b7f08e0af528040df195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12a92171bfec7347cf25802f11fcb0de63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_SHADER_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad7f56b14b0aaea2caf9932398cec96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_SEPARABLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad8e75d08d6b6b3cd4a5ec1ff9716c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ae5609809de78bba53d1a08e7205e09a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_MODEL_COLOR_CONTROL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5398fd9034a092b47ccd3acae09874d1af05a28cc10f09ca4606abd3b7d37fe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SINGLE_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5398fd9034a092b47ccd3acae09874d1abca4c50d5cb5fdcad74d4b92e7ca46ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_SPECULAR_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5398fd9034a092b47ccd3acae09874d1ab8e29c3f75b17ff7de6aacfcb4227c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae121c02b44582e3314f860cfa0a9cb76ab4b3d0c19941ee51ddb44497db7a405d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_IMAGE_UNITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af9edb5db159585ec29c4fa5575ae748f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a135f17827d492738c1da27575fca27d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_NAME_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a64560f74928dd65ded6ef9ca871daf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LEVEL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a28624595349731a3c37728440f7cd8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYERED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a40da2a37985d2eb80435c34f6886f259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ae41f5a456bb35b188c868967c508d424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_ACCESS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7acea3adb8cb21c2fbd494fe7c9bc5d5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a210c2035ec86da6e07b11affc432c113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a7c61710c9863d26387493948843e98b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7aaca1e60465607dacde1ccf3a1a6138c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_RECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af7e75cacb5262f7355bcea6c2893f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af2e67243d71d35059c28b6aa60e2288a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a7ec78327e059e1d25b2de72eefa9746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ae7066763dad094b0ceefcb6fc2fe4568</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a82f85f01d9a74d2952c347be291801fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6ab68118211fb7e0763ebdd2c36290cfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af867b5d14b34e9dc15600a230902b923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a420d07f804fac745440cdac1c94abbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ad210052255e0f6b98d0ba53d51c68aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a5d69cbf816fa5bce0d37e593fcca0a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a840b90351c81e7dab5ed9e5af1affc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_RECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af1c553373698ffc4e0aa01ff631b8f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7aa859f22e3285706ab7051a32670a6387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a1d6a7a3ed9669502fe5b8be5fd59f268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a4e2493fea3dd6beb58b7e1efa78ec131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a761dbd0251b83c53cfa2d714147d565d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a4de73c9b0308664e960b2984ad4882df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ac8b4b7338047eaa61d7de69b9b2e654d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a0de3330d077a07f7a6e5659701ed1420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a20e3826cac6bdd4f97d7c03de2d7b1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a06a30c9092a7717881125e84155b3e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a107ddf13c52761774d8689019c0b79c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a7c8341476e1715e7f3dc093924597f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a68fd507ccdd97b675f290b8e485dad4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a7b388210e6146250587b14f88c1b0f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7afbc9691028ee40a56de1e91c19021841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ad1ca6855763cc41dbec219ff4570fd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a7f33313496c48fa88142c0e3aaf73277</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ae620feeee7855e0732893baff0474b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7ae624a6fb214c3f7dd704b3e15a29c57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_IMAGE_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a8334f69c96803ace460fe152090f3ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a0cecd5689d696a9f48a312095cdcc52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7aa193ccf21d78957e6adcb407d467cb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a38d3b651fe227b6e657679b431d9d9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7acdd01e1e292356245d7e0240116de54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FETCH_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7aea7e5c24f84972dd6564cedcdc6135f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a419b5c045f862e2b683e35931e82390d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMMAND_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7adba3c46a3e42354319e0eb10f571710d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_BUFFER_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a305de08b44bfca9e98b8eb59cacf39dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_UPDATE_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a18bc536bf5bfad68f407f9fa01a49bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_UPDATE_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a41225eb3e7892f19adb04ebfa25ca274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a9acb2a9f535c473e3e854edfcb58ca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7af4ed5e670e523b4bcff93597fa028deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a80ff4e31318b84d0e879827d87d06154</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_BARRIER_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51b739dd87ecb35cec9bdadec97329a7a427753d4cb69f9538021d7daaf3384b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHARED_TEXTURE_PALETTE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f8dfa1c0e5870aab21a53583f764ab9a1236b7e88e8e52d19bddbed1c184c41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_TAG_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5424d3be4baa602b0a6c12b1b6bd64f1af980eeb5afb78c3643609f1742b232be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_CLEAR_TAG_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5424d3be4baa602b0a6c12b1b6bd64f1aeb19f4b7305271f69e617d30d9ce02e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_TEST_TWO_SIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a359c94b33ef0978e0cc7e1fb7ef14749a5e438e1a9d0d6b1830852d9b678d5c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_STENCIL_FACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a359c94b33ef0978e0cc7e1fb7ef14749a98b65c06fba2f65b8b6437d94ee81b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCR_WRAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca0e68fab1c30d9dcdfde198c58fa74bae924da20a24d2ff9d1e446b929b16287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECR_WRAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca0e68fab1c30d9dcdfde198c58fa74ba340f3771184af45ed1e3fa86eb1b8812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda10fc55ed0a40468fa2f7f8660b97ef8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832ac71fc902f54212e1d3c5095eb98e1811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda8c54849994a4bdc0914c1d4daca8cfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdadb36e9202ebd7b145390d66db9410891</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda40339f93b78d9c3054f4ec7ae5e2866d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a2986e007998b857407b6a61df9776460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdae6e043c13592ad315c016a1b4bd3902f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda1249661af5aff683082b23323e2c1aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE4_ALPHA4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda421c39317ae59cb699739fcb409e6361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE6_ALPHA2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda150943eb7b131d8179c4f2861e75c740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a970398cb6f0e106f01508baab9c3d47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12_ALPHA4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda1c91976a288bdb417314fe77708b36a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE12_ALPHA12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda7aa768dbffa04701b46175126200de18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16_ALPHA16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda9579edd2c9b63f979988bd6044730125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda10a98f3bea82685cdc6f402df8307ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda6bbffb587c0c18057f8af8b938557bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda143f244eb90d7cec4d99ee27de272244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda45a70716fd55a35a6d745c974dce675c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda2d142cc351e0488279c0a5363647d1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda36adfb08cdd1e89ecdc8d0307b984496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdabae8639bfa059d3f316c6d55cac4f10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda494fdb6c17a8f9521ab8a184da40579a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda7f10adea8f850900a06a6d111ab3a04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a0c25288821e8c4a6353eb2845b0a3294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdafbe38e7c1bd4693f13b38902aa9cd6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874acd13534a8505e53fcee290a18e0f5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda8ebfca6acfe92d9e533d96fb2d713c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda3c91019e183ac7a84c03541efce14d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5_A1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda204778f14cddcb9d22affd404d4c43c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda5b97492a92c2fe37d47392e1e219a8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a2b2e0ed05c38c593becd6a44fbe337e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda2b2c7ba30a437361cffe9ab65dbcbe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874a03e11e08187ade1f9fc1d5701fb01573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdac701d4578cd0310b218cdb0ef10a5b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda16fc2dd5fc4510fc620a7b3f3a253d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdaa4e51d8734389e8d830702ddf06e2cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda9b7f3263af4efe71f905a75e3c7731b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LUMINANCE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda31e26ccb81f56509262d98fda45bbc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTENSITY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda0c03b6fac1eae1ae95a2369aa3c7e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda98afee560c4d6c1bb3738462936680a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_1D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda0d15adeb2b687f3e74cc6fe3f2df4d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bda92662c0786d60df80283adc0084128c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TOO_LARGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf2f68d81a8b48f9eb2eea6893e62bdac95bf5e425f665bb0fe1f36cdd35b3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_IMAGES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19af02c0bac245f1a1d60f0adf300b37a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a6ff06894aa7daa7f83061a4f1a049dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_IMAGES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a32a26b0992c187579d3bf9e40dd76f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a06d2c78af8daa227a3d82300a4b07fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a7a5beaae253b313dcc5edb1d91507fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_3D_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19ade5f65f56a32d774d09137cda8e1b81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a2d2d011e1eaa8c8af94e3c274f1e56b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_R_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19ae18cfc3e0a6a70998d688dad2796e2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_3D_TEXTURE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac717be519fd14e5c813967f49009cf19a19aa889736814ac38ad6ae8dc25fcfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086facca0479bd6bd674c9f088c592cd04a64ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086facca7c9c6d1d5858ab8e0ae17b163859b70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086faccabadc20ccaf8e76818571efd446ea877f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086faccaa3dedcc94aadbb2871c6ac72399e0eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_1D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086faccae67eda69be1090bf277f541410ffda7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086facca9d8103d37b695566e26719d174c51551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086facca5abea30910fb5623984e024629dafea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a6ec2a6f6bc4feea4c741f1f086facca946f9f0cc9e375891932ac7813fb8dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a1cd7b09edf78656159b619c0e0b66626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a9e69b1d5ff245e1ec58209200fa75dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a919cf261eb9d1a22b304aa0c064a827b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90ac19e0577ff748e4f1790c7612e9f7139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78c9c1fdc9e19ea399c204a33e8de1d8acf94c1a9ba1b6fa01aae3c2ec3653de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa470ddcddf0a50a0876731a111dbec85a14d722a7c1b36326cbcc54e0fd31105a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa470ddcddf0a50a0876731a111dbec85aeba61fd273945abb2ae3ddf04505366d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa470ddcddf0a50a0876731a111dbec85a52d7bb1db1ae554f7305b0f3fe3d4233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa470ddcddf0a50a0876731a111dbec85ac73ceee8ddda1e13b5935ec423a73095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED_RGTC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a2fae8a7b777c41f94503c26bd3f24425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3ae93237b16f8e9faa03277a08a491fcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a4e340e5e363caece3b84188c31a862f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a063a4af8106b2c6de431c4dcd3c72441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fcc80cdd921b5263fa4597a9ce8a94aa00076889136d1c04f10821418aaaba61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fcc80cdd921b5263fa4597a9ce8a94aac238193079542e5b9faf3f18bf399bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c4f90fac2aa5587e708dba152638e00aa9879333715436abcab2da0111b7feb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c4f90fac2aa5587e708dba152638e00a2b6c25963bfbc904dab3662374929a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_MAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca66a5d12c660a70d60f2877d88522e9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFLECTION_MAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dcada99cdbe6b858940bb0d41eba89444ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca1c31b04ab4934f1d4e37a89c8bb076b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dcaae4d9660f2964817bab3f0fb7c5c1d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca09e616f666ac617a3800bdf1cf28a149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca7c990a2bf2b25ba747847b9a714e699e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca7ded59f2a19e9404a10fb66849b9185f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dcacc5cee6769e44612146873464737eefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dcaf0f914d698cc8b86a2e1d5d1e07ad273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca42849a8043fae0cc2bc50c88f57c98dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dca913e0a2aef4d1f99fb62e45283e34144</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac8f53d26206e289c49663957b0d04dcae8d254dc474ed8c10b3059276d2598ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9ae0c552b0e79115a6b7d0bb4e1b799f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a64ad0f6764e287bd713560726c24697b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a45f9c4dcc87ffad721426e727f543901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_SCALE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a01760e43d064f1623854d512261faade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADD_SIGNED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a5bedb2086bf62a0a882d83426070b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERPOLATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9ae2c833c2d6850a55ef84f2fb1a2b274c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9ab0f14fde921ac51316082b41d0d65758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9af62f5bf5f9a4c4c6bd6c2d912233fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PREVIOUS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a92d882dbf318352ce21f3741a308d525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a9572f23bf1e8dae2aabbc079bda50803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a4cd29dcac89af5fe9b226d493fdbb510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9abaffc115fb25867709f60bcb3603ab14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE0_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a63ac0da20c0ac9782859400d89e8173a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE1_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9ab04e43c71bc3193a41d1c5ee31f532f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE2_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a89f634698a70867d69444d819bd236d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a1fb8bfa836d4be0f9086053136884dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9aecfe8a1803e3b197446852a418d8cc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a2ce6805fe69cfe4f43ff573ed1c0d861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND0_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a19da1a7bda78eb736d28844e9b93825f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND1_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9abcb39a89c980c74831ccdf863d3fc04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND2_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f486c6cec6e7db0fcd6c6b47a7f35c9a35c5c573f77711622504b88496249f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e667b646f22d76cf9cb6542554ddb25a42e2024717d31bc5b86d17c91377613d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT3_RGBA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e667b646f22d76cf9cb6542554ddb25a34a358305330c9d25844fff66a542514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae830d675f74f829f1725dfac7425b60bac3b9b3c3750c7bbabb6bae26b94a7dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae830d675f74f829f1725dfac7425b60ba6ecca1a8e39753762c0a3e4caba7404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_REDUCTION_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99a9e6d3beb9109479aedf6ad8a4b748af64562f2726061913dd0aadbd85e0889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHTED_AVERAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99a9e6d3beb9109479aedf6ad8a4b748af12ae0ec416e5c5a48415f3087dd83b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a7684f8484ac05365fa1c564732141a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8aec200939fab9359e3c5ab542e1406e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a4bf297ae16086032846fb2a7b8b97d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a3e2945f2a3105cd9c86f9d39d275d147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a6afdce0d18cf35a8a666b4c9438937e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA32UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8aaaa31116fd41f9d1d0ecc4062eb1f6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8aea7ba1761d4c4d216823b4414dfd8ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ad3b9354aa69e77fd0b5a18310596c446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ada5b5c80660bc92f5b2e9916cbefc179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a424a79761f4a4481065777a91ab8df56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8aacef38c6a361e7b042d55038d2764e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA16UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8aa5ddf22ff2eefda9e717f7f4489883c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a68aa5fbf5e0e82e3bf7ea597da906eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a156528fc57c4e63a3af404f5209e3dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ae69184a0ad779e98f3ff99020ee351d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8acf68b3e50c5f7faccd0361c5d8952120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ad5fb134339e1a2ea30b810313ac24089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA8UI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a3d26d3ffb7563877315dddc7feefa26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a27105bd5f5d1f12f877959b39a114b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a2fd7c0d72b8b72bfe322093059f4bfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a770c2f993f4c8c501f0581d78d1ba844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a4f95e9029a4cc9c6b81b5bc6df0f6fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a5eaf371fc6d6d8f16ebc367d8f140d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA32I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8acbd1f950e718d39310a3aad6a11eedae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a8ecbbeaff9ecb11a063c50a8ef8b5c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8afc51d05e2c5a82fcc5750f3b82d7b5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8affd7501df9767d017e07c60d97b7c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a382de4f82656813146d9fddb0ec9140d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ac25dcc578ba87932a6cd04c134144814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA16I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a4104a7fd39ff906b618676462dc0804b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8add9ec9db75b4067afd3f08f9bc77fe2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a9cc131e442f372e34769a289be35a054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a345b863bb666e26069d3490321c2908e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ace62037d6e3e8b29e276b614eb375683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a5edf45bba16db96312d622b3d1d276bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA8I_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a4a7c5dd81fa287006402f5ad0e8e9694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a1f2b5b566e0c064a126ceceb4b13625c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a2d8fabffaa6dd6292582b8e3ddad8863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ad0debabf744b384d38d669d6c3c42ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a5635674c9dc29c699fedf5a23280fdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8adea85004785c48b02b08ab91da88e77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8afe11d5ef04addbf8fb7507e09b824bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGR_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a83464516827ef9d124016f76d4c31aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a268ce3051b9951bbf7e1bf5d6f9a9fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8a34bc5d2b626e1f10631a9300b2431d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_INTEGER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8afc2bded2781a042432eaced61c6fff2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_INTEGER_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbe990b8c383c78a526b64bcc11ceb8ae4976c9f5318985182db8b61b21e8a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51bfbd851c4d8c51116b3abf6e6875cda4b4a7582028920dfd2983ad3f66e4962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FILTER_CONTROL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51bfbd851c4d8c51116b3abf6e6875cda0479a4ae6f576028550b7afe3329b236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51bfbd851c4d8c51116b3abf6e6875cdaff300b46e55406a6e2a106b62ca3d1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0accf8e37bdb758ff0b4ff6c02f397e2a32fd95bcc517f5c72c59f2a56a2c5cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_TO_EDGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16b0f7b756ee3565ad3645e6726bb7e3a539b3387223ed0c89cd9c121356d054c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_TO_BORDER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0accf8e37bdb758ff0b4ff6c02f397e2a87e9685e17cd59d19cd17775f860346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_PRIORITY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c4289e17d1d982880fe0b5da5dd4f5aa6061aaa5db0d8050b1880d9f7872bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RESIDENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c4289e17d1d982880fe0b5da5dd4f5af98bafe61384448547074bbd3cb6be38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c4289e17d1d982880fe0b5da5dd4f5a9b58a48c8048c39eff275cbd7fa60b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c4289e17d1d982880fe0b5da5dd4f5a610ad63edfdd9264acf9a3c0d623e253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_3D_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c4289e17d1d982880fe0b5da5dd4f5a303ff270cf40a9704ece5e99ff08602f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERTURB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad57f1c412a008b8e1f4442e3c6876adfab6a0678ebdd9c4c16054c6967f522060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_NORMAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad57f1c412a008b8e1f4442e3c6876adfa0b0ae1e3d1d021ff22e6d4232c789cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885ac482ce9044425541b1f638fb7799af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6afe9de24fd5291c423d763da8e2f22e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885ad2db438916da9d27dd8f45a65633c9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885afa517dea932ff54d9b59f2c6694f659e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6afdc291b02045f0bff98fd07a3fca0a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a76a2188cf36bc59899d12219877b9d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a2b5d957090ce01ad0853cbb33d52a43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a63da503a1377bc2999711351e82f5b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a4a4bb3b110d5ac0e67e72470e01036f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a7c9fd99710a536843737ac0a75b2cede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SLUMINANCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a98ef6aa09ef4fd828ac9353449470895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28da34cf09dc136cb5ce0b12bba918b6a5d21bc033d2eba3785ae4d8182af3524</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1da5a9a7ff98a59823bfc0efb3e692f5dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1dad3003a8722db823bb334bc40f606eb6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1da7d23e922be2547d6359acb941a85981f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1dae2913c46471d08940ccdfe4c3cf41137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SR8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a949f3f94f6912603a158e3a3f73a9880a0ae59abf72ac21baf735b683e7ac2c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRG8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c46ef4dc3cebaa47bb77f14ffe519c3a1c35b1ae39a26fd9671e62b2cfcec896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SRGB_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a1b6a783ad9afbc69e7f5b7ab284a39a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a43d01dfc8131f002f833e878c9476af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a5394671ab56bc975f16ac2affe2ac04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB9_E5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acdf194f0b926b01caa2357ab6fca29a5ab79a6de3224980b5b8f6bce7e0b40eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_5_9_9_9_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acdf194f0b926b01caa2357ab6fca29a5a45c90c0599706de54694d4fc3893a775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SHARED_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acdf194f0b926b01caa2357ab6fca29a5a71c21720bee35819d751034e4e8f7ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ae8b1dbf242a6e801cc53fa904cf7a242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1aabf1ae72c9753557a6420d8f9f8d69b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a83cd5605f814d1e2217e5914e16133be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ae041be0a845d047d815d2aa4692f6872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a07a3a6e1c3efc91e6f5c66ab491ecb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ae6e8b5b6e624f608b94bf8652938b8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_ALPHA8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ac96dc9b8d09b09b60f22f9b17692f8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a4dced70e47a35cdfa0eee8e605114995</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a15dce910dbd98ad390b58eb8d5982e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a2c73711bd34bf5f167823e722c491653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16_ALPHA16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ac91e11adb5dca45dac71a8daa424e080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTENSITY16_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a3dbe88a6989d2f9cd56d9abae1cc7c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1ae66fe0729e1115ae72a2131d2b6e7737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a190286f1bf8ad3c0d7d1c6f613204c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a843ffc230aa0b2ed1fce2d902417d32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72cb6b2f62bc6c9cf621e2ee070cd6c1a91e697ae71905d6fd5fc751fb7a190cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a1c7ff8effe20ae422249c7f01cb72ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a9bfccbec7fa3c7c970de67f220bb8b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832acd656641261951879c2cd5bf85b0b188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a331870879f6cd819c168c53a1b34c597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a3004afcc997d379f4524844f86af5a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832af6f9a0f7afe2b8e23d1690e9fd57b3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a58f52d9b527964b43085edb1223175da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a6ddd528732bbbe04a5e159583cadf09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832abb9783ca79d1a155af02462be4ec16d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a8b63afad4f7f818f9563feac612e7b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a445fda314a61699cfa1027272e1596a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70d410b629c535e57784e73f2513b7e0acc66ecab10ae0a076d0f9349850dfaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442ae3a06b1381f5f453eb8dd6393cb7d789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442af024e9677df99402fb764f1b9ff2d3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a95efe0270555b7ac0a07522a0ae806cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832ae89a1813a8d966a572b3580dfdd01e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a61c7ddfc3bce067d014546a611c0f726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4ac8bef898286c432ecfc3fc8d33a4fd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_R_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c81dd466859810675b5ea190549dc20ad593530754a66c43c3dca7aaffa4af75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_G_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c81dd466859810675b5ea190549dc20a4448eecb4cc982e04b6a00e1af198438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_B_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c81dd466859810675b5ea190549dc20a16d40eff23928001ebecd1dcbf0b1856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_A_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c81dd466859810675b5ea190549dc20af95d9eebf3571011ef6d363031495c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_RGBA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c81dd466859810675b5ea190549dc20a5c352e8afb04f69e7c9956bf72864910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMELINE_SEMAPHORE_VALUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dab547e51e301dd5fa72737b8c4962dfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dadba64cd59df4bcf51314bd1c1923258a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_BINARY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5daed15aacaee8bfab906bb8fea343ad080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_TIMELINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dace0c858e78e535daa962f67e6b12d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5da29269f28b2e8c730992cabee60ecea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIME_ELAPSED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6cae411e8eec1b65ef28c47cf091c676a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647ada1637a3604885da3d8d2685d59ef830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a50b4c9aca37f00a0f2a6d6c903d65348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647aefc1c63cb808239d9df3ba5deb30f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a5fefcb29f67e2c9cbfcb1c795a266130</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLEAVED_ATTRIBS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a79a417cc034d64330bfd4d84d069dbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_ATTRIBS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a2ee217db7be54f7d9e135b799e81c42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70abf24c371d2135d8f9ac1aa29a794b279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a9e1b6889200bde6847a9da9a0ee3f4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTERIZER_DISCARD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a3e9491aa93f86998c4ab6a216ecbe6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647ac8555e93bee04c974838bfc359a3a01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a83a38d17e3bad3359dd78c4d44a15e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a92e9b73e274908817db75abe4ebef7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a58ea66fbeafb1a76600dc0ef70d109db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a0e2029162bde30c418cbdf2cbcb2fe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7fafc865c3bf73969fe92800ee46647a86cc562ff7c2d1c0005b732c15f41e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eac434ba6a373f2773726484d0c4291c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea023cd781af9ed42306313433e177a662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea24e3659baceb4a69c96879d6bee03e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea15b68d64e6399de0c3e09d20d2c58095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea93839c8220b16b3ef97fbe846ccb4aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea75723d347d9344f9bdb6d5318469e95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eaa1bd8d87e21e327043dd872e56d5159f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea37faf9476ba63a3cc87a03a0127c3188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea639392bd23262693827d6c5c11d52fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea4fee5df8fed1af81c35c7026b3be9acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eae7ff96c423675397ae8dfaedcda4b915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea02d845e0115a3506a67ff50bb159a18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea24cef682f703787058b6d49891291045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea8c5179878485f817fad3ec6d7b377757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eaec49e146a7f79789082b5c2a555bd39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eac2531767724a5bd25353c6e70abbcd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea7bc94be8a51ad3b2014bb881562b1292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea62db2216e290bb01e81995339bd4fded</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea442fad326d89af23faacc1d6d01aa004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ead53984fd46d7c08ce61b01c076c55923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eafdbc28417f8362b875e1fae959d95cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eabe030f3df131661e8af0f29713778ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eae305ead93f55feebc5d38e0080e9f5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea7ce1b16d8e86b3cdaac4a26ff318c4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eaefdc4ae39419d158257f2fbb8381cff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_COUNT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea79ffe9a9594f566a5c3e98b3509f4029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea94019f8b70e1600a305d1e29d945deeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eacfa3b14101f49577d55341a79a7502bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3ea738cad95aee69297a7f2db456b10a53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eac040550e6418d72dbc2a0efb6048d88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eaf069291dfb10946e68ff8215c438f191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a394304fe581521b1198c58a349bd0a3eae66cc24cda8401830228cfe86ca9735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262edac01a32ab8491482d572f78a5b6f4c9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262edad779f83e85791757794333134a00b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_VEC4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262edaa1d9cacc731d272735b3535912dea50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262edae60a8d32bd0b88a6fcc604f00ab99daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda107a7aa2df2f2805cc6bbd84310e50e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda62abbbf668255cdb7d966127ce6e5a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2x3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda75bd7d8dcbe645c14c189833fbc23880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT2x4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda4f795a64067ebed58becc61e467d631e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3x2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda0cbcb22d266bbd18da78b612b7ba0c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT3x4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda4ed63defc5b735b420a6ae92242f7577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4x2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda9fe409ee211ba99d24123b8dfda22e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOUBLE_MAT4x3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867cb1e11cc88d05bf3582c5436262eda69e0172acb6bcc0ae77cd620776d1e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a4ea85c5604b1f92a7fccddce0b88375e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7d49e2e6a4f2dc8a8b0938bc4459e7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_INDEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a6f7a9371650080e756f33bb028f5de43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_NEGATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae6216eb55900a21871433f1302460e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_DOT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7afcfee92b01975ac4cbfafe796b5ab4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_DOT4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ac10d810e04cbec7bdfad7a4f697ffd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MUL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a8f93ab1dc9f68f9976fbf6cc67d26321</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_ADD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a02017ad0959726af4b24ca0e686a353a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MADD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aeeedec46f6ace653824238d97b8d1dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_FRAC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a3897896de29c721ce603d48ac8ebe098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7f1ba9990a10e7f5484fd0dbffe59e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a59f14a0078958f6ce072cb25205439cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_SET_GE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7b8fc0599d29bed0e78b6dcc10ccd1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_SET_LT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a06690be995445b7914d80f85cf5173ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_CLAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a537cf2a1f7537bcc9139195c90c92a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_FLOOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ac8da5eb5f80a7634d307582b5cd37e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_ROUND_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a5af03cfb54dce0393c99f0289fddcca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_EXP_BASE_2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a2224575d146914f5e7a3e8a218c45726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_LOG_BASE_2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7adce9aff25593e79e8e726a3e9a4125a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_POWER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a4ec515fc26ec692db7b53f8b4d3e230f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_RECIP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aded2f26cb423d40c825a73d8c927ee2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_RECIP_SQRT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7abb33ede60d8bc1474fd31e9071a7f01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_SUB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a5a7cb3b19659dc27ea528dd712ebb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_CROSS_PRODUCT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a079c922a5ff60b400472bf114379da6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MULTIPLY_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a6ea771e0b040615159010a753b9641f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OP_MOV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae1660453c016c6e2fe6f110d4ce41f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ab9c15203fdba7e43438e553a1b35fdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_COLOR0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a2523ed8200e27a24f5ee8dbd01e43f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_COLOR1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a74b620d2665f5e21d3360f8490172736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7baaffb716519e073d150a7028a86013</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a3af94a7cb892a42ff0e8d37322d5b8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a9698d0824d066edde9a8e0881caf1e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a2df81369c1febb64df077ba42906d6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aefdb7dad1d4a90324e760172f3621318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a21e2f43590c9e2f9888df7f6c9f258b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD6_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a27e4e2b5607b0a063a39b6f8d08b2aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD7_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a4093d650e7ef28b1144fc1839fe96681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a8f25e70157ac0263238ad1c19d3c57ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD9_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a52fcf94f6f6248a8a601bd05de1d8d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a00cddd6045ac675e4a6cc109894f1463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD11_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae357df37f7067cc95f31868982573224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a99f87fd4686bead13b87dde04d067985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD13_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7afc185631b45fc844d465cae3f5ecee74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD14_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a3da3b063a6007998763918af17649dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD15_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0d6fd87d1f1468213bed7b446b24d318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a828c9ec73aa75a0b41bfcec0e61aea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD17_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aa536fc73ed969aac9669a7116732dc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD18_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a8e19a1d586b22ac3c7af1eb795bc04b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD19_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a8ec3c6a8c2cb0d8e9765647a9acb1a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD20_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a5fdc4a9ce5c31325c3be6917413dfebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD21_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a996cd42d0ebe44382c3963191a330997</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD22_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aaee50cef5ac4616628edf97ad1a6f7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD23_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a113f65609b85ab5b68e0f44761df1a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD24_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7afc712c6c9d11a136a4aa684f1886064d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD25_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7c2d66f39ff3e1a1ec6f943fc81a36a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD26_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0fb8d532569e7372a96e771be3b48e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD27_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a073262d4911e89ccda8e99da4deef98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD28_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae4abc9e85f4d55232819c0313c1df743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD29_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a8bdaade339da6fd30d9a5bd4a59855d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD30_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a595ecbb28efd10bb7def6c2caea45a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_TEXTURE_COORD31_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ad637ad20c1aac737953e76846d54815c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUTPUT_FOG_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a31f4bb55c3f45687b70f2a22b51f2389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALAR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a9a03cd059c21641c4d4be69b5add6225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VECTOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a569dd403d1e65767a035b820723b5916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a7190827d52f5a40c3610ff40698ae506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a792039987fab42c0d35b0ae5fbf89bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVARIANT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aa80a8de06bb363798a3108ebd3c0f9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCAL_CONSTANT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7af0b388e91eaaf7b8e77ac89c4f8762ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0173702ecefa7786513773b779d5c8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ac165bd4ed27cf1fb801d05a54a755eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae951e5d17bc8e293fa05db92644c6c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a1e92f8ae7ff0ba7abe1c1314828cbac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a9250384368306e83fcf832fc8c0f7bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7af2219e4376e3376003916644fc1dac77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0ced3ea1ae65ca78f15b3ccc7bb7d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7acb83464207e6c6dbbdafefd1cb1b4e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a66063fdf20613483a1841e1344ff161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a74ea26e5a3cf20897aa1f9dee8a7ac00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aabe4ce4d349e58d022a6186ccdb76cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7acb8a2793aaae482115cbf31cfa328c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a4316f474a61482456ebe0c8d87d410ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7abec6638a1254458d5374068e41ba8537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ab90d27d51427b2d61ac47e7d2357048e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae356e91a16040230b1476b230abc3db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_OPTIMIZED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7acc66ad5abca9807e056a9f4ac78345c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_X_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a29cae672b281a30f38235cc978ca8300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ab99f138ab555d68c56d9838709c892af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae4bebc41734bb39f8b7b3afc19a2269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_W_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0644f1ca6b76a06ab9454e639f82ffaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_X_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a38ad0619b8224d930ae3cf33be759d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a3c529ff8699d595dc1b37fc97218ae0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_Z_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a149faacfa7032215f7362369d0b2fe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_W_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7acdd7bde11001fdd1a03fdfaa26c0b7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZERO_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a0d8311b968293083bb5d3b609724347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ad36b727dfe82b075eceda36e252c0fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a9fd4e1a05fcbcf052e5c7bf8b2e4aaec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMALIZED_RANGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a55b97e728bab2d611cd27d0aa227fe54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FULL_RANGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7acbb30306a2b46f5178a6978bf633203f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a818f1e92fbe080bab5eb3bf830014132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MVP_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ad40a90ed98f6fc3970171f39081be719</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7af8f76f55279c5bcfb2a976843097c5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_DATATYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a16d4d7376caf375293c442798fdfe31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a5ebbe79decbd90b05c82d527a796500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a4c8c000a8f843e91b69da40cba538b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a06424d0270484132c5ccef1ccdca41b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIANT_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7aa9e7c6aee1ba721dc39819399e2b933d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVARIANT_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a5e22b4efffb763d2f10d1ccaf68b2684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVARIANT_DATATYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ad2c8a1a20bae2d0f557f1964432ed32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCAL_CONSTANT_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7ae9d762b1fb0bffdb3dd1a47737590426</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCAL_CONSTANT_DATATYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2109862ef07f74e1afba8e8a38c62ca7a065348337fa354cfaacf794a6f8dc2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW0_STACK_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca9d7db1d563189e3be8e2cdceca3d90f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW1_STACK_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bcac64df8f875b126c37f7a9fe5fb69bad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW0_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bcac8bd51d73fc4dc1d4eb6c77379e276d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW1_MATRIX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca5c2f515fefe53b86bbfb4667d15ae8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHTING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca181e0994d599975a10634462a8cacb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca6f00a196672487e0f4d625ec5169f893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca15eedaf2a356ef3e9c7ea6f6bc04e8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_VERTEX_WEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bcabe330c9146a95aca2fe653090fcb6d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHT_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca74f81f2ee55cfd9bc283b378c697c62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca88fb132112192f8da82155706c534431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca643ef3220e9ca2631230236654d3715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bcac47d29a505eb6609824db65e5815283b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f0d19b3e6e083e219cb28bd96525bca43cb24dcc5c7f449d065792cda78fed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCLUSIVE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a8e89de7a1e062f8e95533d6a9ab51109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSIVE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a65e2245bffc0e786cd21329ba97a3b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WINDOW_RECTANGLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a30465c4c4bb78d198075dc2fd5ebe614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WINDOW_RECTANGLE_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3ac9f29a23d1781ebee74a7a6c350867ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_WINDOW_RECTANGLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a1d3fcf814bd73a1d726e55e085e30432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_WINDOW_RECTANGLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3aaada56609a6fe45601b3b04118b1a3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_X11_FENCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80f74e30de738765bd6807768c125794a027a229c7db0f3a9694e0bebdb3ca484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IGNORE_BORDER_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b399ac29f70aefaba858e0b031b83a4a74156321a788d3d7380eab2bdc3c98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_BORDER_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b399ac29f70aefaba858e0b031b83a4a33a5ad84b45abcb00e2d7b907798583d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLICATE_BORDER_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b399ac29f70aefaba858e0b031b83a4a37ebc806c41def6dbb35ef7951f3a954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_BORDER_COLOR_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b399ac29f70aefaba858e0b031b83a4a2ad2831e221e18c241623e46085a899e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_SCALE_X_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba60a7a1a26270f8c7d8c34d4d2d1023ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_SCALE_Y_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba70fed35ad7c649c379dff48404be63ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_TRANSLATE_X_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fbac305df92d7439208cda691eae1fb2ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_TRANSLATE_Y_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fbaaa29e9d5473f7ff26f9ed9fb9603f6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_ROTATE_ANGLE_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba15dc570762be7c4fab87895f0a026fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_ROTATE_ORIGIN_X_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba0bcc883b2a52a726fb41b210978988a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_ROTATE_ORIGIN_Y_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba64cf3aed2f21f18a3100e59d66b36ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_MAG_FILTER_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba230ddbea02b3d00b6251a9d19a3be9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_MIN_FILTER_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba748f73627bf48469454f834a5f499c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBIC_WEIGHT_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba523236f8a2bdfe851b6547ac07841a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba28e35586b9a52a09f7c3ddd3ba626c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AVERAGE_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba2ed31b866299786f39e48d7c166dd4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_TRANSFORM_2D_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba3be8e1b209df3f7f407f41e2e5cc9233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba76662fc010168911c6f47e9bf1c2d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0244db3cbdf6816cef61f22a560650fba132d77d0842b1130aa65023a92e57119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OCCLUSION_TEST_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81e01a21ba6658cab8080906f9eb56a0a3aa462dfa0db8a8d20da89508ad144da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OCCLUSION_TEST_RESULT_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81e01a21ba6658cab8080906f9eb56a0aff4036754cc502dcbbf6bdf043a00fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LIGHTING_MODE_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa20c9c99c923628e16f2f840ad3f0396a6cb4de140177f9d877bfa19d82f4f948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_POST_SPECULAR_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa20c9c99c923628e16f2f840ad3f0396aaa81f016a41ea8fadc13c94be9965243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_PRE_SPECULAR_HP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa20c9c99c923628e16f2f840ad3f0396af54f7d7e6917c76733b706c7f7069f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_VERTEX_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab376846d1ffa6e946253d2cda6cbc27caa80b6e208ee25b766f60b5739a46da89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_POSITION_UNCLIPPED_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a583e44a983e59bd4f4c732eb1ea56fc5a46a611f9169169b99e5e33a2acb686f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_STATIC_DATA_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a130251cf55947d2af8e0aceaa0ce5130afed542c6f8cf34cc2901160b3803b7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_VERTEX_ARRAY_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a130251cf55947d2af8e0aceaa0ce5130a0f3eede4aea808d101f9b989afe23b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRRORED_REPEAT_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc5d9228eb0764acf0a935faeada9bc3a5d4051f639110c0b8386ab720281ece2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a4a4ccb80cd3ecf68a7a0ed8249b2b1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a02f21cef915257903812167afb70ae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a6fcfc1f11a4d9795a9f98c74bfd72eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466adac718372be6ad121183f62259eb208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466aa6efd6946fecf13bf565777a235abc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a463b0cd7c872e60e774d85d24785af02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466aea37e4ca3a0faa6a428b77713a226e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a88da044d3fbbb718329c305b4032edcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466afe4784d1312abe6dbcbb6f31fbbc952c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a619d09ca47341c3f103b89e6c966edb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a041c82072d3bbc9ee33c0a6bda834a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a7536ddacd360d829b37036fcd379631d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a78b3b88a78a154c04d485bb60d32672f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a973a22e003bd492bfbe23ab8d5862a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466a80706db05d25d5a4dcbfcec56ab5d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e41a3ee9115b6c549b341663f12466acd2a7f710f3636f13010cecdae6b32db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_MIN_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736af6fe4e4529e280f3f3ab97138b93b672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_MIN_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a65fe8e35afa7f4396c47a889ec7bc683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_MIN_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a5e7a2bc80f35150a8a69fdf34763b52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_MIN_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736ab5e4311457fde84ab80550607a7f040f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_MAX_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a0d7a474ac92be41cdd6c4d47f9965e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_MAX_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a9a2ba20a9d670e315789f5988c7eeaf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_MAX_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a971ef86d529b3300f6ee067f67af6bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_MAX_CLAMP_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a260ecb7f75ac0b37fd2d1e339faa6736a3f9bfc6d7fa18ca8990f73d39bcb536f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLACE_READ_INGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa640f9022ee60f7ef7628e229952c33a703b4a63ab15961cc47d299e81adec86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTERIZATION_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88b055249b17d83c2229d51802a252f5aa237677524ce99ed5627ae746b7fdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MEMORY_LAYOUT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c1cdbd225e03671425ec356d08bbc28a68cf6c24e5178c517623acaf2a846540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEFAULT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c1cdbd225e03671425ec356d08bbc28a5c6dca187d00dc52233b0a9423d29860</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_LINEAR_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c1cdbd225e03671425ec356d08bbc28a844a24956c37082573afa4f517034589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_LINEAR_CPU_CACHED_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c1cdbd225e03671425ec356d08bbc28ac6fe1fdc6c0dc5f519ccfaca708de41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLACKHOLE_RENDER_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02545702ef80d4485840b26d1f070839a73be7950fb886f800b444f57572a63dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARALLEL_ARRAYS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a690cef108e2e7739c1f8204b344bceaaa5fe1de4ae1978686a68d8e999c502249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a690cef108e2e7739c1f8204b344bceaaa4ad36634a0277a701a21bdcc8854e011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a690cef108e2e7739c1f8204b344bceaaa7467d8241d940c59d9e373296e4ae96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a690cef108e2e7739c1f8204b344bceaaa8e094ee92c08c670b5157590538d68e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a690cef108e2e7739c1f8204b344bceaaa9c48963d5758aa2a17115f6700fab3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_SINGLE_CONTEXT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6acb551d1b3d1c1a6a48d03a6394b8dc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_GLOBAL_CONTEXT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a21b45c7179172db608ef6e708090c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_WAIT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a2222a2383f48e9563d234d3584eb8499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_FLUSH_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a048a1601a094bfa8920b5a52b0473675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_DONOT_FLUSH_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6afe373a7f908147c8f4da1516c2832741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_EVENT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a8c919f7b7b65a5ca58d4ee73c7bc5790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6aa0f978ffb9893f6cdbef694c04442cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a010731a4db9cd2e163a0e75ee2da379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6ae1908fc1081dab8f59710035c0b12d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_RAW_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6adbb2a40a74efc4df5c464fb4e05fe40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a3963f293dda1db16064e4b61f91b6f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a6618e7cd203229db93db54aaa28c8a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a7d94a68cf1a4d7c50533ca664a07696d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a1cd0a6eb66f137575388e1633b2e662f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a61d33046b1050a84d9a63ee72290c491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a523a6c01ba04259981838adfa30fef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6aa1a55f53f01d2fea62ec1b2630ad2e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a86a1fe9ee7e590b9a7cbe14858bb2534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6ad478f1f9f338b5b1cdcf27d3bef8b80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a3d489b935c7efce5c9c41f022d405423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIPLY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a831532bbf53a5cb645db8e42adf83ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961af3a13b27b2788a36d944e5013db59a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OVERLAY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961af5629277e9e543d728689648a73d90c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DARKEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ab525fd7fd65495338e3f1e240295837e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a2c69dfef744fdd678e0faae23dbd7127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORDODGE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a074046eae37b644cf3a5408de6242b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORBURN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961aa933ca49c2a07add4bb26352c3bb79db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDLIGHT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ae1fba2798935e267aa3f975c59382be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOFTLIGHT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ac3b94ba6023dc5c4890f81b558751054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFERENCE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961aa4c68b3e1db517e85fca63f354d6ad44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ae782ddf18977f907aab6fd61c4279375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_HUE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a5bf521076c3cd1c3170d548841ec7d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_SATURATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a266e6e440eab0b30bb15c1d8aa7647be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_COLOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a40122d108773742e12282a601805df71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_LUMINOSITY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ac70a5bb178e0724cd1576b7098c7ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_ADVANCED_COHERENT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9ca9e61fed31ec9ff801774754def23a5692c43cfa412992b23d2ffc24b109a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7aa8dc1984ac179d90b411bd1760bd7425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a52d0819e394b3c8514675e175ed81474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad9cf331149ea24f17884ebe0f658dc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad9dbb1e9b9fbace175fcb2b8db5269fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_FUNCTION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda60e1ba3734719168af328ab2bdaafb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_USER_PARAM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda72b742961054f9bcbf8da402106c2ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_API_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa444d61fe9815c834ae416424fd65ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda90d608f272214acd6414685f8ba4d8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda9d890b3e383e822609a8c1d34b579655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_THIRD_PARTY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3f1ff80b9a46fd5ca212c8915f5c0c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_APPLICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaeffeeb661eee55d406b4cd0ccc8ba058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_OTHER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda6942ce908a235c6233e57e7c28c2872f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_ERROR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdac1f059580ec06567ecb512e13902542a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda24df155f6b3569a5a2417dc531040066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda39ae73124751e5be3f66fc5b4255487d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PORTABILITY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3022e376c3c666019289add8f8e00801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PERFORMANCE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad17306edec760de030bff5215f815761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_OTHER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda38bebb73ee4902a1d903778ed615c8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_MARKER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa416a974f91f1ba8f702a6bac002d830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PUSH_GROUP_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda96949f52b68c4b21fa675d19f53b4c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_POP_GROUP_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3f918aa6031d596bb559c3cc11c288f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_NOTIFICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa0cfb6fbe1470f1c5fd165c09f17630c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda33ff1b424e89723460f9d63872ebeaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_GROUP_STACK_DEPTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda8c8a58639d1b771ce4c9c6c85685ec16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda476264e10d9636716a28f09a8d50f108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda2392c2ec6223850ee8d1336a96296ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda53d2c126694f577fbed8ceddb10259fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda7029780d126d4bda8cdc1f29ae6a7608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda2e1b6ff11f812cc01e8a247e7cd572e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaf2dd294e3bb6d8a33fa7a5c5c987e468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda897b404d3e3f121a8216839a9bd677e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LABEL_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda5021740286129ec64f263d09a6e169e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda9da001750e4af9356812433ee55970b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda789f18f166484ab0eab5dac9078022c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaf2ecb0e9a891ae545abee00e1fb66b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda754ecc7440127be65e359afb723611df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdabf367fe40a572c1ac19ed232360b131e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda645e13b7714dfa3bbf9ef92521b830ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda0e66417739832fd5e60196b07f999a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_DEBUG_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda1ba5170c860e98e034272bb35a38e4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_OVERFLOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda62bb75000ab7a77618b5424922c58173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_UNDERFLOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaeff6ef62393a8ac3e16b130d52b693b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a995b86a26e2033dccf8cad40c65cda23a7b85b65c367b14608e85cc7c63eadcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_ROBUST_ACCESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197daf9d5e637722db4c1319ef7ecd8c6c9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_ROBUST_ACCESS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da523e101a9a0e05e0100e72332ab28ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da53f97494a3673aa2000ad352061f5c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da099dcfc3ec057d076ed9df25ff32ea54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da5181f76804ea34a0794f04836cb825f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197dae44f5886213da83ce62aa2ddb6dbef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da442b92ad8691699c1d13ba035e64919f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197dad4200c9a05db1852526e8bc430cb10eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_LOST_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da8e37f1beed5121f3d313473c98a24ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SIZE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba26158c0436b0872318512aa4a4c3580a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SUPPORTED_STAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba8c38a9e04117d6db06511ec14f4a9bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SUPPORTED_FEATURES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba774f1bf699e865cdc2fa2befc8896505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_QUAD_ALL_STAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba428c2678477d9fa9901548cb3faaa405</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_BASIC_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba4a05ca9b0b0d019afd58a5bd391e0cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_VOTE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba5478ebead83d54cbb4346197d7cd8c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba6e9535d1c861b52842b42932364e63f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba3ceb7b65f7983393d1c93292a93afd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba0deedfe1edeb14c016651eb7ecff3471</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba73e35f5f85fdf76f4207dc9d2fc1878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba4051bbcb629f03fff738db4622b6f528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_QUAD_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86bac3eac1cc53f21ee04a9b15f0140fc902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a351d593d30f5fd791de0edf38a1681e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a519147750007cdf43ad84ed6ffd3c6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4e2a895a330349171547642ff360cebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a52b333dd4791dd604db88eac8103d746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a387358985a8295d7faa2523504916f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a5e0d09db808e3105d056ca67c9d30de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449acf297dd60b9dbe5ecf4dd803f757a83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a37b3f2c2d80b89e6e47094c602ffef52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a55040f495f95b9576ea1772dcdb2b51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a12d7b69d893d389eb6105b7890a541cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449aeeb74acafc9cb5b00120cd5ec8bc7b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a1bb2ee038d5c2199dd4268aae6fe104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a5a5efc29a757cddde27a7cc718d53489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x12_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449abebda9612eefbdf8e588113b9e01a8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a3b7f18b454a91adfc63e8bae5db0a009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4e10c9950234f2328b2f16eb1b06bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a803dd33be879be3e2ca34bdba4d05ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a69178b295eb450cd947a986e91e51950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4d24c54d70586d98d655c2e35b09d981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449aebe665ebb03ee57673d746989b71bdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a69f457894bf1cfa2321f2ba65c9c3bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449acb77051cda44d6e7bbc8746b31acd34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a9dfab5be0b9fafe43a4306a3113c0db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a1b4ad92a38656df8cfee3b0ac98e938b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a35227709a0405d6b21890eb9acc3df9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a68a45865bdf64808be8bdefd95a8166c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449afb6305099cda39638cffb43438e69f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449ac37e7089e076e2127993f645557b1d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_COMPILER_THREADS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a4a99a3f5753e41760f8af37d189cf2a44f00f8830fbb41502b308702dc83dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPLETION_STATUS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a4a99a3f5753e41760f8af37d189cf2a18cbcb0a26252f38af06d1401fd2419e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2ad446419c33a97a828311ee237e56a4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2a26708e2c7e192d47313306cecf601324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2af7f01c0ad126fe0ef7593df7e165483d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2a58ee649d8c12282ad88f1ae0ee4de34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_1D_STACK_BINDING_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2a9fd50773d63992141a1c22ddffd0a39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_STACK_BINDING_MESAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae096ad140b80a147d2cf3ed223a5b9b2ad1aec25bfa5a6bb4ec9653c69013bbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_FLIP_X_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d67121045c7a0af9424df587db9884da31734114fc02f8e0213fa354b70d7f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_FLIP_Y_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3daf00e33f060b299086d616f7f1d979aba17d7c90da0eb80e85ae8f07864d61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SWAP_XY_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4926995503b2e3e0d2d01be5d4937b7ac6721284d9dcce4daa5d6ece688b1ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_INVERT_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc12345bbc3cec170b8a09ff59b532f8a134842c0c41d0cd31fc14555053405fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_FORMAT_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae05edcbf4a90f78b40d0d94e68212fa6af89dff08487b3a85c713c2e5c05809a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TILE_RASTER_ORDER_FIXED_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4b0e5a6bbfdedbe0be9f33b5b5643f3a66c5bd8c6bb3462d123f541d55212ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TILE_RASTER_ORDER_INCREASING_X_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4b0e5a6bbfdedbe0be9f33b5b5643f3af90da15ca2e718e17568c21cd1940aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TILE_RASTER_ORDER_INCREASING_Y_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4b0e5a6bbfdedbe0be9f33b5b5643f3aad35160451d69f542f76e777702dc17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a639e787683585b84757dddae96a8d6a70ff117269dfb4b799a387d081ea51c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_REV_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a639e787683585b84757dddae96a8d6a6cfe7e0cd5207673d13efeaab70f5c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCBCR_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a639e787683585b84757dddae96a8d6a4886a8419722039c9857bd2ed709c1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f804ed1ff95bbeb619b3897d3e43cf7a34105ed7bfc53d6875afa582cb13101e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f804ed1ff95bbeb619b3897d3e43cf7ac1862403d861720d636a132daf402d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f804ed1ff95bbeb619b3897d3e43cf7a259585e7147bd491a0c6ced9db26ed01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f804ed1ff95bbeb619b3897d3e43cf7a2530bd980c6482c4474eba3bf46f91df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f804ed1ff95bbeb619b3897d3e43cf7a3e674be5e20165d3f19e81531b2c690c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LGPU_SEPARATE_STORAGE_BIT_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f68cd63347d18c8b184820d9ffe620aabbaf1bcc4ca562c478895a5c6675cbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LGPU_GPUS_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f68cd63347d18c8b184820d9ffe620aabd59272b9eca79db0b8c7f3b3ab18ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TO_COVERAGE_DITHER_DEFAULT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a482e13cba49499fbb826288a7157c47aa2211101c118de79d444f791f274741c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TO_COVERAGE_DITHER_ENABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a482e13cba49499fbb826288a7157c47aab008372491983144a3b46028baeadcd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TO_COVERAGE_DITHER_DISABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a482e13cba49499fbb826288a7157c47aa7196b25ab36db60ff4abd1589b8458ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TO_COVERAGE_DITHER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a482e13cba49499fbb826288a7157c47aa80b8fd9d37bc82d807f885d527d6c79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_OVERLAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab9ca286d594c55f9786bc64cdd312734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_PREMULTIPLIED_SRC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6dd7f819f1ffbd8e13a9ad88e99dff0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a0c5f813c15125d0c641641aa5713358a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORBURN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a9dc0bce45c9cb193c41f93aa700656dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORDODGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aec3ff47530ccb824b3e101b2683867d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONJOINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab93d6b422fd1dc6daa2b5ada98441058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTRAST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66adae18e81800f7c3d7e4312bc898c5119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DARKEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66acdae0a384ac3e2f22e585c7077247d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFERENCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae56913e0f60c50bb3ade201b037318b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISJOINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab921ea0a80c331450a13527cf3f744bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_ATOP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a2ba827759c94c6e6d7f72f4c3d2840bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_IN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a96611bb4f47b30a538710544226adb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a2fdd3d383719fb0a2c9982e2df83fcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a90b1cd7b5c25beef79ebb31924f9acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_OVER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66adf26e29cf94f14cb153011874fbf9967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aaab97f0654bedb80804dec4587e17898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a00ba3965e61842a341fb490854e6b111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a1a303b9b1520399b946fb6a621404979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDMIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a9b94b2f56c91e5ec04f996f33d696de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad27ed4c49960a78881754a342464dbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_HUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae3f09a76c2e097bb98608ec1bcb1caa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_LUMINOSITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab774d88563ac94f147b4df8993f3a85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_SATURATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a204ec6ecfd887847fbcef61b418df648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT_OVG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad075449bf48ee093d6a845ec65de990b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a686290d11adb8fb277a0939a5edd753c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aa25fb17c742524b2f10ec7dae00c3d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARBURN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aeacc73324a4668c600ec2129f3643e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARDODGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6f32e083d0f780d0dffccb8d5587ce05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a258fec7ba3219435af612974a0e5b0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINUS_CLAMPED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aa0213fecc2e08735ad86d50fbaaa683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66af1368f50c8cf9619ee3eecf61fe1f4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIPLY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad7a19618bd0ceaa7bef8508dd3c5e5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OVERLAY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6f15cc89f68a492dc639d70924bc23fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PINLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a237e622da6ab957ae879732f71b071c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_CLAMPED_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a5316d86004dc0a5f585bd92276ef7764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_CLAMPED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a38451545ef71f75203ca93f6037fb2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_DARKER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a54674df873397b5f76019ff195a62626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a7005cce8f108b84014279a8163198f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae707ced64934a417cc1ce631b03a444b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ac768be9141f2402dc52a0b98f6bf564b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOFTLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a3e9b7f4b08b1de5bb984063a31166589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ATOP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a594e51ef13021d3fe3cd457325d3a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_IN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad04acbe2e05229d51b294d226224e8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66abab4fc112613d5bb1c1c0ea920c87697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a20fcebec8aa66ef4546580d5d70e5e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_OVER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a5423044ecc9f8d5b5c5bc6f55e21249f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNCORRELATED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a29ad2628d0b8763c7f8b814d87d2caa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIVIDLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a11bc986412567acfa2c1aae948cd33c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_XOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a79edab32ca6e73619b92177120d04cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_ADVANCED_COHERENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ca5246a2039bb502d150c3fafc39e0ea5eb8f57037079cd6eb077624a27a33c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aafba030e6bf388af64055195ec22f89e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aa41ed3be18fa3da6e0eaa8084be81ac70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aac53b25bc3d48a73a1621753a2d098aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TERMINATE_SEQUENCE_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cabcc3d573139ecde13386a0135eeade80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NOP_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461caa36268188ee479821ccda490c72d90d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ELEMENTS_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cad570f05be421ece46ada4abd278904cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ARRAYS_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca86bd140a15087375be00ed64ef3318ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ELEMENTS_STRIP_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cadf8a38d41eb020d8656a57f1266594e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ARRAYS_STRIP_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cad43e4e542358aa16f32bd45d4e2e8a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cac8c0f12e47bd2d7741fa07747e8abd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca29bd4e2ca016f76bde1193a730fd4d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ADDRESS_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca2fac720f4cfe9b09a05f46f825180363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIBUTE_ADDRESS_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca8e0db987f49ecb885b694f8fd28de04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_ADDRESS_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca423cb67d8e0e96793f94bc4ee2beed05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_COLOR_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca3095676b4da113a4858bf2814ae18dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_REF_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca066d7893ea671072b7d20101d89011fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_WIDTH_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cadd78b56419b318f58c6306ab607627f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cae1772730c97f25a815ff8a700dba995b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_REF_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca80b713962bcdb46abce8a1e8503818e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca06b4c5c3ebbb7bede37b3f416dc7647d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461cac8d3854753d81fe9ebf5e0a2275153e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_FACE_COMMAND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a663d00caba52a5a1538083db7343461ca5839f2ebc316fbc3aebc0be33e58624d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36924352f4cb3d90faad378cbb9a383cabf2139ec5a8e7ab9718d1de175a1809c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36924352f4cb3d90faad378cbb9a383ca43b1269a4a157c8681c0418f6fa46829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a12af2b49448138518cf0a56838e44ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_NO_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a712432bd8af7670145c9e6f957805040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a8fa0d24afeda0bed5b70e57691c3f69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_NO_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44ada48355359ad7addc0d0fd75365568c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTERIZATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a2e1733e986d51028f1f89bb5aca1790e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4ab2472be4a2d08e3eb104a98a5a225a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a3f84ef286acf55065dba89a6e9af5b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a3e33e8efd6ef0b40bf041003ca59939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_DILATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e76f518c31a87faf1dd110e7828f31daa792bcc969c4c937f9f779357defda92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e76f518c31a87faf1dd110e7828f31da451a989248651df44b0aa2e0b6509c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e76f518c31a87faf1dd110e7828f31da05e8753a3e0c5b9074d23ab71be6eb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23820d7c314d69d01ca40376c333d392a38c431a698219b3cdf5500597b4f1cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018caeeacfa441f2cf1e3ee2e7ebfff628edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018cabb68f777fd37a79e9e60f42da0523c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018ca97dab488ba12fac4a0b1898307b25159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_TO_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7acce3aaa38362adebed2ac6e3a64905ab592fa97b3448630d88eb86bc20b237a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_TO_BGRA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7acce3aaa38362adebed2ac6e3a64905af426af6df28683f38ce6738ea86cc424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a195f288a914ebdac96ef3218ecfe24a3aee580e1488d29c5f43251cb705485fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a195f288a914ebdac96ef3218ecfe24a3a37534644fce4a586195d1bd33d06ca6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32F_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8b5862ea38717b9fd4fe2ec5f298838a49d15381256355ce08606209477484fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH32F_STENCIL8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8b5862ea38717b9fd4fe2ec5f298838a7638cea8c87dff5c0014034e4aa450f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8b5862ea38717b9fd4fe2ec5f298838a59275dc5d9ec9cc13c9d1d22d55269a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_FLOAT_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8b5862ea38717b9fd4fe2ec5f298838af03b52aa97818973987b51b10d84473d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLAMP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0205e31aeb44e75fe19a0a5290e743e5a05b8712acb68a86f9700be9f883b5b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bab20e8584b36765293569604e498e3ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_TRIANGULAR_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba9351c315bf78bbc7df25527cfea8edc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_TESSELLATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba172ccfe001f4bd5ca97f72392be48de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_ATTRIB_U_ORDER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bac5eabbe50f9910e385c5719932111d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_ATTRIB_V_ORDER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba1c7fb470628b4fb70b4f4abb5df1a93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_FRACTIONAL_TESSELLATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bad161cdeb9e80e22862ab3744679f0f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3baadf720a16f04551112c0ea6abbcc8e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba551c6e340298231af3e37c8533a70a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bae45dbeca6e05827eac734443697b5fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3baf4e0d3b48563512a2019e15cd9d2d0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3baa3c3aa0842985f6b0dcddd4a71e37343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bab5f52a5a7dcfdb05266f784b16941b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba83bab79a25f826f4453fa78312b69c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba27e529b3f93dc0ecbc62b357095a5e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba0a3cf86e7dc056da332e710c3a37ac5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB9_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bacc8f4b6df271845658e483e5efd1a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB10_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba36df8a43fb861b44d2d80653e07025b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB11_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba5a70fc31d5941818deb9c1e6651a3e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB12_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3babe4827e22bae80397f0b2acc0b414144</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB13_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bae14de63d27e3887846a4373453a6699c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB14_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba6fea685a19f53ce305a9a2e6032d9728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EVAL_VERTEX_ATTRIB15_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba3611d8e4332122ab0cb65e25a8dd5c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MAP_TESSELLATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3ba44d71796f54c3690bc385db6891f63ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RATIONAL_EVAL_ORDER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03586229759ef99fea7171ba902ebd3bae2c6288fe953f7a544cebf50ab612e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_POSITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643a2e56e0388b089d979298ffe3a02e5b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643aebd1989a950723910966118c42b3d4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_VALUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643ace3655dc9661af3c42137f74771df893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643aeed5441340cada00987072323dd407fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643a9481183d0db140bac20eceb3f6428db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643a704af0ca3a0ed01c0a5d78d006c737cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643a7e84e891c9bcacec75deeb8826b227c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643abbe762fbbc0aa97df93946ad52c4869c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643afa0580b17f45f1388437a762ea7d79f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLE_MASK_WORDS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fc20fe1bca09efe1e72e6e5fda26643a5d8f6d08e3417d8b95810c7bd31e052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_COMPLETED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451da2d3e505d3e9756a90921f2b5687e84da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FENCE_STATUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451dacd5ddb2a7528942387fb12f2428dbf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FENCE_CONDITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451daf870ac55698b25d58be3047cf6d60735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILL_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a513700a9f8bd8f6348616ced06ff86a3b258a905b9deb6aa5dc967e5f1f1036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_R_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2ada9940eefc3b72e12788a5d4327fcebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a5a03a82e16bbf9fda9c14ea24408ff02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2aeeb747073794fa5cf76beef96535ed82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a47c498b597f5bb84bbec19a9e58f37c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_R16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2ad15ba514545b5b7987a9aa7493c59854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_R32_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a923f96bcebdad936b787f779f30adc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RG16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2ae66c09fffdc4cfd0120b9c45e6cc1dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RG32_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a6fbbdfa436b8be13893823894a29297c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGB16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a028452a2e1954e5b64fd98f5e3f4822b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGB32_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a327bedfd9af871f17cb2166b50cf0036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGBA16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2afa4e035cff32e61c78db1114cdd78c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGBA32_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a5ede6e67879d973e208b9f7c84c345b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FLOAT_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a508b3312518556941c73b1e04da8f813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_CLEAR_COLOR_VALUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2ab710980263f6833bdc6f968528f2efd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_RGBA_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0376002b42472fc4b00ba991ae656dc2a8cd742df3a85e24ad70a426c6ddad121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_DISTANCE_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9835811af7c984bae10f3c13cd079011ac791fd3cb62c3c4d95684dedfec7530b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_RADIAL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9835811af7c984bae10f3c13cd079011a37c9e0bb0e724731d96b01fce7a534ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_PLANE_ABSOLUTE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9835811af7c984bae10f3c13cd079011ab52cede2b632ed83bd435e5b76d6cefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COVERAGE_TO_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32db1a49af3c2c6679e21fe359b860aa87fd0d1520609c94de6b347355300bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COVERAGE_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32db1a49af3c2c6679e21fe359b860aa26babcc038ffe01d13cf96c5c5745fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaea6741ca00d3330efec3ba38d0e000d00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaeaf69a34b27848fe77e84db9897ab92f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_COORDS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaea94f65743248d1b560108cd2bce740f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaea6b86549ce1dc439e7b45b5c28df3b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_PROGRAM_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaea8b613c3cd0a237758804cec80faa71e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ERROR_STRING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a27947e869492de6dbdac8fa797aaeae2c10f7a33d5d075b62ee3d8b309d312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8a65007171567c44970813c249b3fdfacd4de801face34237d0ac8d39d2779ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_CALL_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8a65007171567c44970813c249b3fdfaae418d5589204529f1dd8d5d5508f7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_IF_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8a65007171567c44970813c249b3fdfa5820ea446308ef45c3507092b35efa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_LOOP_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8a65007171567c44970813c249b3fdfa425038b84e21b72310ff9c46222b7ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_LOOP_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8a65007171567c44970813c249b3fdfa1c656fd03062176795b604b5951dcee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_TABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aab18b7c6f128ddd2ba63f5fc4dd1efac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaac1110df83dfeaa9357b63de184ed021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa6d11948a84b80f8c7e4acbefd1aa4095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa5c13fc681af74ed36a9a7d9da29e2c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaef4506ed82df3025d7f2adadbc9b4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaf0bd068c99dd564b951fa633986736be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa1164abebcbba7b69fa5c3fe3c7f56046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_TABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa95bbcf06189db83362040ed49b4610a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_COVERAGE_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10b5b4bb74743bc9828d8f905e9a412fa4114d39bc4d1c1783768f90a38289d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_COLOR_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10b5b4bb74743bc9828d8f905e9a412fae04412a93a0b499196e886f1abdcf8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10b5b4bb74743bc9828d8f905e9a412faf1ff9b3da059297a8669a4f254c5e753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10b5b4bb74743bc9828d8f905e9a412fa46cb8f4facd2c6cbc3655f621f3f49cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35a65469bf582971199eba26b120d2f9a601b53b8ac42114db8a71b2610b3afcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_OUTPUT_VERTICES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35a65469bf582971199eba26b120d2f9a44fb106cd1632f4eada7dd8a9aa7c1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35a65469bf582971199eba26b120d2f9ae42c115a80c8da3caa1576b617738b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6aa20a492027cd2bce43c4b5fe07280c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6a439d76efc8c45529f91c97a60861f799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6a899bda6279d63a27d1e00efe9967ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6afe51e0cc2838db59f567a47886d6a790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6aa388cdbe785716c54512e3a545b57dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6aa36c2f31a1fe2e584262815ca7ae520e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6ad62d3b3069d9113058a1c6d50d185da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_GENERIC_RESULTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e246846d541b52a49325869bbbd2f6a95c6f0334ded9676b175eb01943e1f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64a664605fee1e3640c6be1ef610887eb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64a3700d7958ed7cd384fc4788554ce40e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64ab9b218ebf696780434555dcafae707f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64aa63245119d40c93a35d56c1ce834e3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64aa427fa646114821eb61821e5490ae779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64a11ef97605a15b0db96c9da302532beba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64ac9ab8a517999938aeda9a3b4c4269e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_SUBROUTINE_NUM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aab80afef48a1980574936cc13ebc64aabed7ed5abc5f0d30cf156ee10cd9fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_FLOAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75be9e1e8ce9718ecc84dfc889d9667eaea797553dd6ed54534eb19c655db1792</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da345496221e735b807a4dfb797b5d76e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPERSAMPLE_SCALE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042dafeea7cd1ff15614a179c7f3de21eb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPERSAMPLE_SCALE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da7eaa5c76ce7228b9a8623a512071c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONFORMANT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da4c3c04fdfb138a83e24d5afb66422dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHININESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1cbdf80f6f2310ae8c46e509ff59383a978ef5d2e4d197c95357ea562f639ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPOT_EXPONENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1cbdf80f6f2310ae8c46e509ff59383a302b80da86ef42d3e5a832afa1588cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PER_GPU_STORAGE_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a918e8ab8a9d3a019b829a94a421ef4c8a879392e85d106bf4dc9f10d2552478bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTICAST_GPUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a918e8ab8a9d3a019b829a94a421ef4c8a63508def68e3bcad5ef14166d6155bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDER_GPU_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a918e8ab8a9d3a019b829a94a421ef4c8af7fce6a0a849d034444208b2d4771eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PER_GPU_STORAGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a918e8ab8a9d3a019b829a94a421ef4c8a9ab651856b7f775fcde6f559cdfeae0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a918e8ab8a9d3a019b829a94a421ef4c8af9aaff2a9fe2b6766834b0983a5aa80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UPLOAD_GPU_MASK_NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ec105eb4550028c13437cee16e099a5a8581af10f5a7c50ae77a8cee2cf77b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_MEMORY_OBJECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a93ba73ed70dfb831063279cfd76bdbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_MEMORY_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a0e70693964f3ba935c41432e634a8ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_ALIGNMENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14abcb4fe69c2d984df26c1948834f51e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a9014badba516c786d24aa183df20cf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a9a83156c94f3b954071b0742c2de83bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_MEMORY_INCARNATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ac2fa9474fc464a83223f4bc64e50603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_TEXTURES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a1056bda813cc133c51427e44b627fd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ab9f9623d39fff59daf095e3a8ad493b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DETACHED_TEXTURES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ad13dd2a2666b3be8e84cb09ec8152d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DETACHED_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14af01d2829dcdddddf48d41243c4c78a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a09f56d101082564031ad58b01a67683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1078817d3997c17ce79b795c2655bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_UNIFORM_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837aa367cf541ee382c4eff0c4ce706b141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a0f3d108ebcc5f91668b8cc7460913bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_IMAGE_UNIFORMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837adb396040af6f990b7ba05fa677dd57c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a02f41376fe01aeb961aa5eee6c7ae1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a2923f253b80c9eb12619665654a5710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_ATOMIC_COUNTERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1a3e51cb878bfb6fa067953c89f4674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a752e318f2344ccb0e6f5e61480fba6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a672ac2adde606777a3f49fe50c09363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_UNIFORM_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1bfe8bd6f3db617307e3f9a62cc610fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837af1735af891f2680082cb9a8c66585752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_IMAGE_UNIFORMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad0ac08ecfdd8fe915fbf95c8bf87bb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a9276c96972ff57406db788db32a3258d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a567ac80b9580658cdfac549520570545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_ATOMIC_COUNTERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad82055500e7e8483dd117ad8b5b7ddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad7891dbb9ab09e5fd0c9caeda8e706bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad51fa3cf4a0c6143472d225163434cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a275e9490af6cf19dce8402f622e50b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a7af6227235440b9211870c40a1f998a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ab162b467406a689697b3484be7a1f120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a47616983c2460d533bdd59c2a7c81638</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_OUTPUT_VERTICES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837add14f5b670098d6a28c25f573139d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_OUTPUT_PRIMITIVES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a3621cb966509f6481e9a1492bfdff3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_OUTPUT_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a61a8adef33f480ef539a4f5d1fe46d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_MESH_TASKS_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad036f9100d7af3745b1cf3a81ade2673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_VIEWS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a9167af2c7ec0f2e6ce619473dfa16abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ac31c96d53bde23caed40ae07bbb89d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a77cb1330e7da7b7ceffb2f193b236ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1d560e4eb812dd57531b805f872bb7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837aa11832b3a608aa6c407699fa104b029b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ac8e42ccf76520df6c8771ccec6911e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837af3590bb3466f3edeb47157d397afbd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_VERTICES_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a21bf4624880da0422b2b6701b7630b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_PRIMITIVES_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a91b3e2c2ad8b4e04c34c94dbd2628557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_TYPE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a8d7caa0c6396eb6823ab79794b733d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837afa38f0d9931dd389b54438f9bedbfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad0b25ac0a819bf961cf48c5c2cb386aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad68861df4ee9bd9bdd1d9d32e5100a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a7088d55a65ff65a239dbcdbfb7cec1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SHADER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad58264ce845bd9e10f9b40a2997c69a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SHADER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a493a857a6eb792a75d4de9143b8c411e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SUBROUTINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ae8ec523ed27a0f6b494e98c2fa2dac25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SUBROUTINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a28d07afb52ab6b451b33793b6fcbea6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SUBROUTINE_UNIFORM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a6edae778cd07a9588d7ab02d9b30464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SUBROUTINE_UNIFORM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1d763e2eeedca341686a10e23bb948b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a403cfc70aa0c9e41d5ce392456d1610b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a00a5d7a49f64da49d7d4396c184fdbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_FILTER_HINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a605c6045dcf7a6d533c742a68d16e211a6f6c505fee2190bcf52f9fc2e1189109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_COUNTER_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52e2986e214a206991f00565427bc43cab919439d7eb2aed661445a513c1314cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_OCCLUSION_QUERY_ID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52e2986e214a206991f00565427bc43ca9b7a04b08b66085f325c706c32a9b1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52e2986e214a206991f00565427bc43ca801fabf0d2ff1e4628ac423394972265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_COUNT_AVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52e2986e214a206991f00565427bc43ca20d7810e46693d2604e8caea47d49290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a998e9e2821fad0df8e9232440e5570e9a8ca194ad504acb6e2493a312fac2c53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_24_8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a998e9e2821fad0df8e9232440e5570e9abb4671cbc5a670954d5ece78f3475557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab6b44dafc4a4e8672ab379b04a4a49fa8c8ad530e09b3bf1f166e6387afc2827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab6b44dafc4a4e8672ab379b04a4a49fa512d9df9df39eb3c4d8bc21d4453f4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab6b44dafc4a4e8672ab379b04a4a49faf89efc5624c5c047da316aa96ad420e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab6b44dafc4a4e8672ab379b04a4a49fac95be6b2b39ca8ddd0fcc566a7c6d47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab6b44dafc4a4e8672ab379b04a4a49fa33be5bff5208937f79da7c50ad1bc2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FORMAT_SVG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5e7b4423d1a058b733bb0c205e774eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FORMAT_PS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6ecdc024540c0bdb0e28add3d9256a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STANDARD_FONT_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a68cf24899f74069792e9b10d3700671e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYSTEM_FONT_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a21b78f65098f51577e1771d85c212511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILE_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5a1e76c2c465bf23017fd28878f45b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad1ce0460e2122c735b4f7d94aeba0f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_END_CAPS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa365081975b4a4fdeae284713cf9d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_INITIAL_END_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4f2974311bac7752f46af5e09fbdb706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TERMINAL_END_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a97c5f381a213a5c69b1b45a33da2f138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_JOIN_STYLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a83f90bd583cc67a071c3cd83a8a2f55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MITER_LIMIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a597610035b28046d3979b6b958816862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_CAPS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa151babc45851da93518de51f6639385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_INITIAL_DASH_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a45156e86a238c454da26faa3807d306f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TERMINAL_DASH_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab18b0c2f5101c88dd36b0a0caeeefd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a31f537050e6d7532ccfb4d46dae93cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_CLIENT_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa953d1bef94d8f3cc371467a97ff2cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9ebf965c32d19f2bae0c4f10d6aa249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0e7c305e8f9415792ec2dc3f4dc68c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_COVER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a064e68518f009b1e1a88ae36e808abf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_COVER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a458c213906939d5f2d18bae9a7b33ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae3f33c6446fa7e4bd6bea29b9fbce822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNT_UP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa1b30d2ce864aa5d4c81dd86dcdce48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNT_DOWN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afcdc3ae42367d07e6e8c6ed958674d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_OBJECT_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaffaa94689befb7da6939d5d37c48d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVEX_HULL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5bd53af0c5f9535d806f18d78a860133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af225d9faa573c481f1cf44cd62e2877b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9fa8e23d3d5ac72fc4bd1d14b334425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4803af9600396b092554567b60de2ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaaa7350c3f5f37ee36ef67c3753f3ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4a36fb8aced6c0de624d64756f3e2040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AFFINE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaaf7db75228414bd8cfb62135e310b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AFFINE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1e074c15a568c39d155b5ad087d1a5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_AFFINE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a44fbb4e0e3041f6b9e7baea9a3d7415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_AFFINE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a57991f16f0a04f7fc319d7e13a5a54c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UTF8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a46b80a00161d6b0240d232853a138fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UTF16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab44b6c1fe580d2de832f3c9626699db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a190e975a0eae0fccd0b87e060b21411b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COMMAND_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aab824e2e4447a8a6f9dd7a910baa0414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COORD_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2658db266d7eef43e05957ac8be86613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_ARRAY_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4fb23d61ef2ceacc3ddd4fa4dd905793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COMPUTED_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afa2423990b7a7b881265c29355129fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac958031750fa54ba7ba6ea68e4a13687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6cb894da1aa1ca327cbffa7dbdea0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SQUARE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab5823e03df0d694a85a73de8467cfad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a997b96acca8a9e5d89d1fdff2aaa16c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGULAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae8d0c3ea9431e4752c48986bdaeb6404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BEVEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a53575905633b8d1334d02e5538988f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MITER_REVERT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a40eb268e8fdc08e48e64a1866fb478e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MITER_TRUNCATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a637c970ef6f56c4bddc19ad44995f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_MISSING_GLYPH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3ebd35e356ade72c9802f490ad7f8ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_USE_MISSING_GLYPH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3e642cb519ac09638e7dc95d281ceefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_ERROR_POSITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acb20928e91143d865633a7cb42eee459</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_ADJACENT_PAIRS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9accbbec46996d87000c2e710ae4626f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADJACENT_PAIRS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1208eecfba99f5a82c6fa3540619874c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_TO_REST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a40bbf5a6b23b5600e690ef746553b9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a152ba26e4d46cfafe934e131fa9cff96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a30b5ff1c91c4ac7db1f6067340c2eacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a07e1616137cfda687152880dbc6aa2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_FUNC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a217119f300cb3c3298fbf17e829d5c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_REF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1d80b08977853e1dd0040da79895bb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_VALUE_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9dbad6447387fa3bac8ee91ef67be443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3ed522358be8cf050767f4f00e4b7e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad32fd6585f94d54d623bd9740463ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COVER_DEPTH_FUNC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4e77a2c79ac07ddbaf6688e23a348dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_OFFSET_RESET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a984d92b01430db65923b1b890243396b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_RESETS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2f92b93ad753be6bc5d90f6876cb586a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_CONTINUES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab901297d88758067f6faeed2de82d46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLOSE_PATH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5f215b44573e32a6bad6d62aeefa1a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae554fc5b827cab6a05569eab3e157215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_MOVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ace1117bb22b97c11b17ed1d8697393a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acf699ccda86e88a96f4541aac2f442df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af49e98296dbdc4c0e699d4016d9b6a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7611777b718226945d72a2873ca3ea6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac86860cdb57542734f56bf8fbf60f37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTICAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a09fa38630bd119870761c505482d52f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_VERTICAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7c0bce55c92afa4747e259faa6aafdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aef370afdcd7f65fd4cd6aa37d3765597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab61e13335dd3eae04f64ddb6f1b24418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afbc0d5569cb5f2af1635db77ce23030b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a598037209e5d32ec337b5abc7edb03fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a580a9ac7ccdb7f137d74027cb415fe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae32f5a04cee7db766f5c0d83cc03ca39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7e489e604c56a340ec53946fceaaad55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9a06748a71002b3bfca03a1752ff59e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae09c19a75fedd097553bd44198d0e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae358518815fb1c9057667037b62bbd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3b94f75f668c4cb20f79538e04b63898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5f0f5aafb17980a1fc79a91d6617a370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae8da5f89874546dfe4072b9400d6911e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9a8805234b16c3be7da1311108ce3f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af06fae57a7de46fb7a294ef422beedef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6dbeeb921fb17390e96e3b0ba4862010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESTART_PATH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a78cad72c6862fae845eca0b95d9ffd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUP_FIRST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab6732c6680b87e49009adff29377a7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUP_LAST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0118c3538ad4f0235c6762d0dab342fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5bf2ed18d6c567a90adef720990c03ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4faf54bde11add4b117c391718c5b458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af353bc1e41597944daebcc8e1d38431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_TANGENT_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a19e43c35879548128696a7c07fa4306d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac68bcbe638cf8063cce3e223111ba678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a24e7cffb5985e0befe3ccb82e5e1195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOLD_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acae1c5f2ac3fa840825f014b5ad0264b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ITALIC_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad1b404a300c43ec4f4858732ddfb810d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_WIDTH_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae68335b8af8243e9ea694756285170e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8a2e38ae4a4b7859d50fdac3dc7081c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad3f2fe60701db678a05367e368e67e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a84cfeef85bbef420f1745d0cbee0ce49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3926de90274781cf41efce0f4e071daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_X_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6d4baedd6262b81c408c4007bd449a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8718397701d988d9bf314c1b440c4cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a525c5f65d87c6af52bdd8197f938e8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HAS_KERNING_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7f8ef03ffbaccf0394de0d8aebabbdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_X_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52adbc3c2c261d956455c16e5bc5366eb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_Y_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9849c1b1ad8a7805cacd14b1b17ab8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_X_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a49b367d631a678b44a01def9641a1455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_Y_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0fdf5baa15bfe3a678f7060840a9106d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNITS_PER_EM_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac7d2e7413e1f04c87c1008263edc6f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_ASCENDER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa9d88b8f2a540ca5e54f394174b61833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_DESCENDER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a90c6774d2d21977068d32f27748b2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af336eb748cdc48f75361afc69aeddc25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a14f30f38e1b9dcb2392ef5169668c982</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaca1f95cfe7e2e4ab5eba85226331f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNDERLINE_POSITION_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a56cc484adb3dafe01885729c60fd550f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNDERLINE_THICKNESS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0207b54d22d89a902e2dcdd903c4cbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_HAS_KERNING_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1299a378403fa1cec36ffd3e455f4ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8c26f19db3c4cb79d9c71b4b8c997c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5ea8b2f713530720a2a8b38544d25d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af793a63588ab71cb96322640e03c1e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae08a7d244e54396a64ff207824ef2369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a69672e33d20c05ccc84f2698a54f9491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad2a8867a0d60aaed2bfda88b8353e1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a194455110f0b1c56acb3ff05bb9794ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6bff185c7db93e847bb2027f75392a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7c3e545b09b96d92c918ab00cd612cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_GLYPHS_AVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a90a5ad34f5dbc4e0385a62af641dcbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_TARGET_UNAVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad6cff539da02d05ed011c63ac30a1ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNAVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad69380a347584af022a3932d1cc7db2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNINTELLIGIBLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afcbf03c15ddb61f70001fef9313805a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab8f54ebaf680ed2bd89e3a09e713919a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_CONIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae9fdcfe04cd1a8b20fc82f9d3fd55fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_NUM_GLYPH_INDICES_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a82136f1e65c62af9eeb53ea3121954c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STANDARD_FONT_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a13e6327085256c7bee2fb5816e7eba6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab10ae45c6d320769d6c86f663207193a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab4e9a27f9c9f4141dfef39153e3da6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad424200ec9e839f72f40fa088c3300c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_LINEAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4558e39ced315c02a46fada7a84cabf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_LINEAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aeff54c693227c25648a32e676a95510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9b58202a019feeef6105f7cb9c2f0b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FOG_GEN_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa61cf2f00de499b7ccb282407f8119ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a945b68a999d292ec3a0a1911e59c9511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8a7187a2b2758c696ad86b65a6880772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COLOR_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5e7658995bf369b14f4569be74946150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1ca61c4916c71b7eea1185af2a6bfceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab68bdb144eb3ddd55f4101a9c4f33a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af9a83b7cd67d4764d466489a354791d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8595aa869a57d36284ce761fefab8598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a498ddb96a122272de4e1de7c6a4db71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8c50b68c90dcdb410ff14306347eb8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1964964f60afe4b8ff0b71feeb53d2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2f4f041ba8ddc2d84353fe07b177de1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aac1fe0253c7f9e6df6eae7ac87d485c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab1052c36109c830f881773061ad0a950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_INPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0a78fae693c890e0afa61ff898e04b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHARED_EDGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a710c81dbf22dcb4d2ca8f7619ffa3aa1af9f336949109033d498a907296f3a837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00a162e55cbbbf78dffa66c7d483a35648a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00a5fe2b34c296fa9757db7905c5f9094eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00aaa9eaf950f5266184c598d9d72e6e747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00a6647f386034695727c457feeb0643e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00a166baa397f7d996fb2d1fa3d08de7eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9dfe4e19683b184bc86d740d04cb00ab7177ce757deba62d3a8717b3af67bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SPRITE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68ad1fb86828823d7e76d63fd5f90447a7e984134b98818428d804249af10db21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COORD_REPLACE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68ad1fb86828823d7e76d63fd5f90447a9e8d72788acd0c2ba59469a73f05d76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SPRITE_R_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68ad1fb86828823d7e76d63fd5f90447a44c166efb2392cd7093a0d36c4d03acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58a17c8ee0d058820a48b4ac29dac383eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIELDS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58aa3ddd03667dfb6fc7862bc1c3d9b5bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_TIME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58af2e95e8ea6e8ccdc5093e261e5e44082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_FILL_STREAMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58a54bd5cd5f13fc634be1307b3b981953c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRESENT_TIME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58af3d1c1d5cf74ebbd13db8ffdefb9433c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRESENT_DURATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af62a6b28bede06ceaac6224ee4879a58aca470c45cf4bac256627b6237a06a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a731363820fdc6c24c636e3f24bfc1a91ab5b4ead8070d5cddeb1682c358e046d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_INDEX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a731363820fdc6c24c636e3f24bfc1a91af6c4b514bd69a71f3faf1efd4ebd5a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89eaed951e780f6f473a796888708e48a9061f9c319ae0a2dcbe843d91e4ecc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89eaed951e780f6f473a796888708e48a416e64be12d8629b18cbbfaa5b3362c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_TYPE_VIDMEM_ALLOC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793a1207d63af295a0a73e044dc9f6a8cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_MEMTYPE_VIDMEM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793a0cdc15c445da20afda97c8b3347234b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_SYS_RESERVED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793a655beca50dce91be784042f35bc7f60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_TEXTURE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793ac866a3257a72165bc3a8aabcf6215f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_RENDERBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793a1691efcc6edfcfd4828b2544171620c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESOURCE_BUFFEROBJECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74fc560df0a51a19e112fbc7a2df2793a89f31c73d0ed49b49737aca4ebe64b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REGISTER_COMBINERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9af664e43c654b3a988a72c6bd4589409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_A_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ae223005557f9f1f68be3780a377b11d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_B_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a4c675033de67e2996b05e91dd7cf0bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_C_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a0110868fbfa0a0c446ff658effc0d689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ab328141d40882b5e40e8811fa788ed1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_E_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9acc9955b47a82824e3e90088b731e3fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_F_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a90492b2a4ea1c7453a7a53a52f67d2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VARIABLE_G_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a52de0bca50268ba1c57b9a88f5d7bc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_COLOR0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a1181f945ccab42c688467c327d000626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_COLOR1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a4164841f049732dd7ada6dce20560494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARE0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ade7ca862541ed73bd3b6853276054b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARE1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a327bbbb0948bead57e675bd7c54b9eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISCARD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a1991802dfb0170556ba7d7a691eb9f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_E_TIMES_F_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9afd4d853031a3ec0857b296135d97da0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARE0_PLUS_SECONDARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a050735db66170554da58377657489b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_IDENTITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a45d6d1cd59959a357829c6fbad7b6252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INVERT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a7cd458a7ee392715915d044cf2ba8345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXPAND_NORMAL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ae3d3ac47562c06cf114f95949d26cbf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXPAND_NEGATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a302cb5b600f3d5beeeb63410fed4bba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_BIAS_NORMAL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a58015ea0ce4ca5912f95dc01511679f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_BIAS_NEGATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a8f3b70d5ae4a1f997ce8b4419a44fcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_IDENTITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a5f9592aaeb94ccfc9640e7aa4571701a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_NEGATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a3b58129e3e9566d742b9ed4b3dfdcfc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALE_BY_TWO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a9ff26d098d344a935819d28875c266b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALE_BY_FOUR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a26a934c6c3384e85e68bfa9682f8d6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALE_BY_ONE_HALF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a1600a2f1727755e4e78657b69f5373cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BIAS_BY_NEGATIVE_ONE_HALF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a205fabef3a54ce7ef9265c660268d2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_INPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a9572e88a8b821e34a3084d5a0c002653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_MAPPING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a288ad0677bc29edef44caf8ae4c8de71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_COMPONENT_USAGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9aa96bc703ed863ccfd501a1be02bed700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_AB_DOT_PRODUCT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a761f0b4114ec3155502d5f74c51621d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_CD_DOT_PRODUCT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a490a12b9cf9cab1cb531ac6c640c7399</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_MUX_SUM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a30dbdaf68895edf827b15cb00ebc0658</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ac13cddc723eac599a4074fb3ee7e3ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a3f50ebb1acccaa2648bd77482e68d22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_AB_OUTPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a12e072211d99c64c52841ccf75541f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_CD_OUTPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9aea99d994fa60b21d21595d36f408182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER_SUM_OUTPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9abf38d9beebeea70bca9c2db20ab108fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GENERAL_COMBINERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a94a49a106f7cec3f0cb99a37dd5eae08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_GENERAL_COMBINERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9ad65f1d821e5805deb8e2f9b405b28473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SUM_CLAMP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a1ad1cfddb3d9c3e9536f3e16a164ee0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a10fc435140372deb25259633e856dfcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9af1c253dfa2dfb5bb8dcd8944ce5a017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9afcac1ff9f24544d88bef94498cee3dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9af63fb8446e3223761e186188b6ffcd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9afd8100525d81528dfe991c76ee8dbf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9afe7bc25f320fe0ad1902db361a07a929</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a595aa871fe2fd4d2ccc3a2136df61e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINER7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069062a6160c0c94b1b94daddf4aa7d9a1e41340e97cbba7507efa57855938a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PER_STAGE_CONSTANTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c357f8e9c1f4b2302cc27b531f9884faf9bd8d3f49b799a454351e78fa45373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPRESENTATIVE_FRAGMENT_TEST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad97b46cfefa22338b5537ea870b6d3d0a0594a7f67af993fe508667f4ccbf7f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PURGED_CONTEXT_RESET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0de8009b87849e13135d33a4982b99baa7d2d7dd139e1c45c4cb984c4ec032afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5aabea3290231b189ddd45662db040d228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5ae6222318cb2be144f58165b213dc5558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5a6a65327d1a233912419e658eadf9e02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5aee60d87abb2def8b708e006449616b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5acfe5f00655ff84f3ef9113f18386c8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5ad2f8fb90f6492eba38b74804e3a6f164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5a0718ad81bebbf66771578b518a6d15b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5afe4ce5db36c5ab60c2b5c833fc05c63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_TEST_EXCLUSIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a686546673a5a8ad674bf04d7194c4ebea92192743174fef355d95058f0a724abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_BOX_EXCLUSIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a686546673a5a8ad674bf04d7194c4ebea881ad2b20354bae99caee04c001887f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_GPU_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a561034309020f89f1ad90729877fdfcca82f09b6a7614fc5f5f5e5e7dc3d45e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a561034309020f89f1ad90729877fdfcca870051fa2b2667823ddf52d688c26e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_BUFFER_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a561034309020f89f1ad90729877fdfcca8d8abd939200532f4ea0dd02442d5dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe9082bdab2902c23bc436f423811c8baf64a7d5667da46a251b3ded12e79105f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad356cc4a711718ba052c004bdb82eb13a513ab82d7fb4b2d2eaff8b14f7ba960f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WARP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d32e70f5fb163b50f426aedb3982380ac3b43c1978f1b2fa85a3d7a275350845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WARPS_PER_SM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d32e70f5fb163b50f426aedb3982380a2decc625892949caf3fbddcf1b75d98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SM_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d32e70f5fb163b50f426aedb3982380a13ed92a02db6835460538d83a5910173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af48b5ece5a9b0c3189acaadf99c59933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_NO_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ae0abc627c828f17464d73bceae120496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a38de867f78b34f6e32dc703e5e17ff49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a1d4754b87ef249d72d30271bea9b186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ac3b23ff61882f4a97231b8bd65087306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a11a91686e2c582f58e5918c0848541a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af689997f6d6d9bf26069e398c548cb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1adc2ae432b85509871185160f4c98dd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1aa0d6150037c8d5a10a23cdce622b7567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a08bfa0d4b148c21114be206795d9706a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a99f3ceef7821a56424dc3607991cf8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a929798853849157c4e425ffd4eea475f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a0f64096da3f4ff910540d2250f4054e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a471cf9d880ce9cf1205ac2110829ef8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a451fb6dfa23d6050f915245335ff6708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ac6f8a56b9fb41611b82ba74527aa017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a6951d30d48647bb7286fed2a61dee68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COARSE_FRAGMENT_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ad49086497f52d8b366a9378299654b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a1d0e87536f60cffcd87bdf2388de2362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a593cf291d693a8d7f432e625018739e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af2a66d1d49ce2780d8b24223ca2ad0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_PATCH_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fefd4412d19770f9693073e0f12c4f6a5cfeb93e3240f508e9134e417b568918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fefd4412d19770f9693073e0f12c4f6a80eb2f498b5ca91ef4a4008f7dc67704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fefd4412d19770f9693073e0f12c4f6a03a9f1f110e7a5b6566fc3147f0d7533</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fefd4412d19770f9693073e0f12c4f6aabaaa0853d777f4e28a9bc1e3cdf18e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fefd4412d19770f9693073e0f12c4f6a2279bfacd5b904a2d8bb11ec111f0180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EMBOSS_LIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad69709c256b48d7aec440e8efc3b4d28a07038dc3d33a0597771d97a840aada6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EMBOSS_CONSTANT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad69709c256b48d7aec440e8efc3b4d28a6dd21b1d3f65ba899adb472f6d4bd7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EMBOSS_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad69709c256b48d7aec440e8efc3b4d28ab60c63bab5b24216cf6eb8a737a7f6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7d7db118a996a0662ec30a5daea7abab76f23cf1237a2f4f22b59821389c75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFLECTION_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7d7db118a996a0662ec30a5daea7aba284228854181f5c903a3123db5ebca64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMBINE4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3368749b165738ab79b90b5d8219970a108e697d882114e2325c7e65a9fcad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE3_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3368749b165738ab79b90b5d8219970ae3a7aa147466f3c929f02195ef421acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOURCE3_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3368749b165738ab79b90b5d8219970addf0a1a9a410b51cf9ea4120be91d3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND3_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3368749b165738ab79b90b5d8219970a9e6be4b6b6fa5ff51354b3c04e99c7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPERAND3_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3368749b165738ab79b90b5d8219970a214fee2121372ce9f36a3971d52eb5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_UNSIGNED_REMAP_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49c061070f3edfa617a49ce30211252fac94b12f7c63a2c4c0d9b6fea64453ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COVERAGE_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf4b1937d656ad8f5664c3d4a7a0a9bfaa739f689acf0f0c6d42cfe67f7a523c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COLOR_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf4b1937d656ad8f5664c3d4a7a0a9bfa6ce9e2af8f2079fed5f1b21315a51221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92719be7ad78b05a71843dd869e613a7a4e7946feb9cf82e4114d984d68267516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92719be7ad78b05a71843dd869e613a7a3618b27a2c88fc23e91f80d89077817b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92719be7ad78b05a71843dd869e613a7aa0e1e1ed5fb157f66501781dc34c7382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92719be7ad78b05a71843dd869e613a7ac9e21230c242a696d8ad1c83860e23a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a65770809b3d2c685bc3b79d524b5cc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a1497187f6bd858debdc23ad14a20c26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a8f6f594d6cf9c2c6037cc305b8d79aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a036630ed8e91876fe4e30dcfe666c4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_S8_S8_8_8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ac16962a88783effadb78ea401b2a67b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_8_8_S8_S8_REV_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a48e8398379c417ddf94570d04e49817d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT_MAG_INTENSITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ac9374f36e7f3b327f1a6f78f3fa44dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CONSISTENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a5fccb353a1554a442adea3c08a930076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a159777f5b973a335d6e4a7673d2e9974</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_OPERATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a8bb1d930e9164bfaf999feb7c414d493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_MODES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ae024ceff92f5c94c8c3aabdafbc26352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a222024d3ac533b52485bf8cd49f158dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a68532ccf07c893eec61a00709c4f59c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64afc16573001b0d73cdc23badd00dcc57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_2D_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a0e79593e865571024b15660b747c6ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ab9e8054a7aa551b5eee4f49054b8fc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_2D_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a54c16ca1cd427668e4dadb58b1997855</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PREVIOUS_TEXTURE_INPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aa6ca74a54bcedc3bcfc88303dffdc822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONST_EYE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a3739a9ad357757e8bd749376360a347e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PASS_THROUGH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ad7ae799fcd1eacca839e901f80cf095f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_FRAGMENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a5b812b8c85c9bc381569e56ebef38d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a5aa5be4cafc0352a81975b4fcaf1a35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPENDENT_AR_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ac7e57c8e44f097f9ef92f85beca14547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPENDENT_GB_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a7468f5a5ce6b6fd7de10d4eda3df409d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a673d79fa62ed0aaa0e2d32b489416433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_DEPTH_REPLACE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64acd1679434cbcf13d338779f43d333979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ab1a98793dd84c01b716cce5e05ed9968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a578db7922990f8165b38db69d3e18eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64acf6ff7ef0d9f33ba17f84cf6b51f111c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a16c762b0c7b9c34d78eea14111457c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64abf98a08b97a2f031d224d7176fa8a1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HILO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aa1a4518df108f496dede2dcf7fdc6708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ab955b716886bbecc0301e6b0e4688070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT_MAG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ae07b37aa5bd86d665a4d34c2a26624d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT_MAG_VIB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a1aee9829be04958821e1435f4bb55049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HILO16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a3f008832b194bf06284e98cfee1e6d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_HILO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64af6ca113eb2cde853e14f756792b31996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_HILO16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a3a010dd8f935f02c7c32d2ff4ff49df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a279e95e4fca8b92f4812aed4341dfcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGBA8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a67dfa501cd71eb09e5cecd50d43469f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a9267593bb0c29baa12e539527ac48cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGB8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64af92cb260a3e6592135651c17fb4619bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_LUMINANCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a42dd4f531918ccc767affc9c72ba915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_LUMINANCE8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64abeacb71bcf4fe66926f609eda87a95b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_LUMINANCE_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a556a3d79637bcc6d94b99a37fc704729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_LUMINANCE8_ALPHA8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ad58681d17af5829d56324eb481277a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a8cf04b316ab37a93e5a22f3915bf511d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_ALPHA8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a2a60bfa1fb2fe79517ab8ecfd5dd1611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_INTENSITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a6dd252c9f22150d6008e28754a61c5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_INTENSITY8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a08783bcc1c38ef24af7fedb5d2a970b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a3e0dc6577073dbbb9ebf9ad7359a2609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT8_MAG8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64af9049c420e649fb26997408350ef5fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DSDT8_MAG8_INTENSITY8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a34be7b55aaff2735c3c756ae1e6a03ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGB_UNSIGNED_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a44937ec70273e82e536f4fc068276b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aaf3bb8eb15ed468338b8b25aae4e4826</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HI_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aef839143c1b026f694e805d8589a09e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LO_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a547ce9065019248c26a798d1b860eca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DS_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ae7c6e88ce2a7be43121edcdfcb770e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DT_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a54a28f6138cda5230a9dda747e092c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAGNITUDE_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a2ee97840ea9168940c48274fd6abe971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIBRANCE_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64af0f7b82980e1b08941e752c2dd4a0a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HI_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ada3f7a94233d59f2a506ba5797d60cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LO_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a9946f613c15cad550a7027b0d88d0f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DS_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aec93ab0863de43e00446fa38593e5b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DT_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a6f1fa2a378a122e5d661698372ba1868</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAGNITUDE_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a3bc9426e6d30ee2784cc899ca8ae1b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIBRANCE_BIAS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64ab105277d6562e4f296882675e6b046c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_VALUES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a52c51827b37e7c6c5ac5fd6f9da47844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_HI_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a2a1f496d722c428a47e3265a33d4d600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LO_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64aad69f64b06c35fd0e2783f14b090230c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DS_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a5be0a759ef6e64bd0d102a34026345d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DT_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a9ef571f7eed79e695a76ffa8c8fd5f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAG_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b13ab2c8a9be083586fb24ce0c0eb64a4999ec932e84c99d27763a5d53a1374a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_TEXTURE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26c278c3504d166c5b927992930fc7c9a65492506780fce0b47fc101b1a1ab2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaf4d0345c1c3372e52d9ac3ec62778c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba7885e0739a535fe4541241acaa96a76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba8c11d74406f2aa4217efe0ae74e26bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaebc3d4ed0a3393a1f7f1613dc8a980b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_HILO_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba4665aba6205435235ff0037d4eb60b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaae62cf590e81d3950f39599ffb673034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba4e16314514151eb961439087a832d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbac9b153d0fda75e7c78e9301ec8f06309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPENDENT_HILO_TEXTURE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba28150ebe040ddc0fecf6f9d12ba50cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPENDENT_RGB_TEXTURE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba6d24b7659db25f710e3f4ea1f5a77803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaa1ee021c73b80efc0df98c2c5d906b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_PASS_THROUGH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba95eb247664eed7a59f444c7137fdbb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_TEXTURE_1D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba49f043698b527476031185a0383e7e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cba9fcb834c4fe88328c14485509a8bf85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HILO8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaea2b7e583571982ad5381550dc944431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_HILO8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbaa514fcf2deccb3ba6e4ccf461b638a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FORCE_BLUE_TO_ONE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380e1b97e5f8567c1e0af4861b37d8cbae7636382d860c049573fe22fd24b8e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK_PRIMARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa76e7f5951445b133c6bcd71a5d5fd23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK_SECONDARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aacdca17bc6c35dc76b95e3ebff09f6594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aacc63d4b1f7dbd8252eda99a7fce7c889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa2288318be535389b4df41cdc1d3138d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa14a45799a9bcb4ad62234c3b68cf1e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_ID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa3d1e4fb99ccb45f0a9274e2493ef05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERIC_ATTRIB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa88c74a26ede6cca988ba7adaffdf6d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aab0704eafb03e140da62894d5fa694ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa49cd711118bbc74b1d7d3b26305e298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa94333cfb2015f024a56241f17c20900e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_VARYINGS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa8750d26377c0cc7c13e598af8c539ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_VARYING_MAX_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa2d0f7625d9fc960ff47c1bfbcb6b7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aad85077f59c5424523a09ee55f24c689a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa07effdd705ee23f54ddb207da9523458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa0d4e749bcc60a8000c880366fa9a7105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_RECORD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aadb9e1f6783624f9db4e645ccd2504c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aaadfa19c26590d9b2f3aeffb611dba8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa4886a206b10e2244461dc9e65b86edfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTERIZER_DISCARD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa13b1b333f5ad199c74e9fad1fec4b81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aadc31672e39785cd8674dad967024146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa41874961ef81fd8ea9adb03eaa30585f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLEAVED_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa0642b8fa6fb3f2b8a13ae21368fac84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa55310c3cf0a989cd3d32786a228979a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aab28c4f0468bd8a36b02f564b5150322e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aae7176a420c9f754a7e4e67915950979b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe3bc2250ab743c32d139afde885e4aa914a8cb649e8691f14fbc7c4ad1b4194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEXT_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6beaec3a300fec80a1acc3173a03b0d1acb816241feeac49c4e2c5a72c43a35a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_COMPONENTS4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6beaec3a300fec80a1acc3173a03b0d1a03d737d15ee8fec0ececdb5110a0494c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_COMPONENTS3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6beaec3a300fec80a1acc3173a03b0d1aed027eb0de9fdcbfabab3ee7cd61848c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_COMPONENTS2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6beaec3a300fec80a1acc3173a03b0d1a0015a35daaf90510d414ff822f7e93e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_COMPONENTS1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6beaec3a300fec80a1acc3173a03b0d1af8c4b26fb8fb09743f9198da53a68319</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48c7e6d419c460bdc8b0d238c47da106ab81ef51d4471c890986241e9d6c846e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48c7e6d419c460bdc8b0d238c47da106af37b09ce17e291bace1f0d0b41359580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48c7e6d419c460bdc8b0d238c47da106a5bab580e513a8cb39d9356006bc7a7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48c7e6d419c460bdc8b0d238c47da106a3f6d21355ccb02154709817581df4e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_UNIFIED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4132d11b75308ec677271ab361f678a7aca5b8b0934a80a27abda5aab58fb1c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4132d11b75308ec677271ab361f678a7ac40e8044d9903a90fa4c42732759cd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4132d11b75308ec677271ab361f678a7a88f944ceb0c56bd476838301002cfb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_STATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a246f1ed72bcfeba726fae59cc6db0329a9946bd354e279002e7d9d0457b99605b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_REGISTERED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a246f1ed72bcfeba726fae59cc6db0329a31fc6f27c11c0538d1219b98b5e4315b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_MAPPED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a246f1ed72bcfeba726fae59cc6db0329a96ceadba941a9b1fb82db5a361d89d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_DISCARD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a246f1ed72bcfeba726fae59cc6db0329af8cc498f64b144b026fd96a4fa282782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65c9f811e2f6e285f77995fb4a2729a6a3522e3d49a4eb6817237c0e8240903d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65c9f811e2f6e285f77995fb4a2729a6a476106cac46b8798034ae1b279aa8b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_VALID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65c9f811e2f6e285f77995fb4a2729a6a03ae71aebf782b6428b707e08d8139a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65c9f811e2f6e285f77995fb4a2729a6a50fb168c9267a78339a42035b34d5756</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65c9f811e2f6e285f77995fb4a2729a6aa6af075c76aa345ae09b1b9e4c63868e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a423b035aebe36415fe725b6130d9478baed666b81429f4444eed0819d7b9cdca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddae78dab016ba0f2273dc427b96b6511af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_UNIFIED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda5f48d7adce02a10f49da9e9db467bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda4cf460164144f63d2ca9802d023856d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddab883e32c7cb8604ab083bb5b8b433b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda44931f07d08737acd98e6d3ac117aa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda51f129eb0feb14b44409e295c3bdac65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda9d3b3275b662db5c52112a60cfe9f1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda2c8dfd893982d90f5e031761757e62ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddacf1c2ce51192b1d8d7a2b498d7ff6428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddac16611dac7fecacadc90bac44d11e6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddaa07610c0666bd28c8bd2e7ff8858df13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda13636dd9b1bb3895e87ddef40148ce3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda727a3fcf93b3bc6bcccf1d726ec1a42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda005c54522bd9adef027934bcdc5d5e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddaeb3bf3a695f2779568bc871b19f7e7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda4108989babedfa6c804c7e9f04541d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddaac21ae2325de4f808eea0d0231f40a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COORD_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda2257b52a358a354461d01fbe97ced8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGE_FLAG_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda9179a7d896058a7eb7b05f07a0a33596</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda50be6c246ede2edd00787248e425f57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_COORD_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022ddafcd269926773cbbc3a6bde6de3d6d3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda0e48690bc74527efa3ba50afe1efcb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_UNIFIED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda2c6ec83d761f28067a12174c9004a988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_ADDRESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda35288d0f8085eaea5cda1785ddcfad54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad555d5e78457280b0d8b7d3e264022dda444bcc4ed609fcd43470e31c8c1d57cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a834d9bf79ddd3c7d31f53a360b875287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_STATE_PROGRAM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328afc32dd22d5436d321f9e4c9ca747ba20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIB_ARRAY_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a8449a499d5dcaa3545a0c9da1f2601cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIB_ARRAY_STRIDE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ae836b5aab146eef07be56ffdf2b18a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIB_ARRAY_TYPE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a3e5933fb557e47bd5c236e75522079ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_ATTRIB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a342a4699ee2803b94a4540df56f82073</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a8f1a342e8c63884ce7ad6bff53ea1218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_STRING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a3a1e7720506166a29f76d47c3d8d6102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MODELVIEW_PROJECTION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a098ee444654249182c53214e00b844b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IDENTITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a97dc7ec099cd0326d4023bb7d790885b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERSE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a7950bb134854a8cc876d95a4a69ae7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ac9f5d180b8e799a852d7a954c317c052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERSE_TRANSPOSE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a110f205b58186bdf67e8bfff6ff61472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a15082509a9cb6e34a073beefc1a095c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRACK_MATRICES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328adec33d41e99d4fc4df94d9440338a716</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a6e7708c71105411f48a81e0c539ec247</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ac086be1d01bbadd05ad691ad771754b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328abfa7500e1908774177808a2ffdefe79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a6a291d4fae5a09b3ad10bf32511daaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328add31a892fe514e2467d243e9f9d833cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a562eb5e8f669d1f11cbfe747c4f2a4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328acf6ed2f7846c98582eea6edcb4927fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a5c947882acd787104102556acd3bee9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a7b68c24f09ce0315fbdeade7727eb957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a46e9bd50e9aa26ac8fac9e0745e02c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328addfa77dbda9c65bd0b158ef2755740a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a117987fdceb4905ef3321b5358862c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PARAMETER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328af5c963afdcd8468852151bbe04dcdaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTRIB_ARRAY_POINTER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328adc6b8d8f10f58269cf6c5b31048b9d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_TARGET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a860ff6b8825a4d273402e3f137d2a15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_RESIDENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aa091f149b49e419ed6688f02c49c1ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRACK_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328afc987281e887e4fbe2c674f6ecb1225b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRACK_MATRIX_TRANSFORM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328af66f01c46b3263f34a8fa3909dc79ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PROGRAM_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a63dd1636d477c839b7328643ecc7fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_ERROR_POSITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ae60c59d94a4eb465a3b5e35d2475bc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aaaf95d87d07ad4ac1d77706aaba981c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aded5223c30bf53d3c0faf50d4f661687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ac63675dcfa14f56b190fc7c86867f132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a998be855672d7cec94eba010597aa20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a0f8e899004a5cd666a51948c17767da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a197a498c53a2746795682702b4ab7483</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a2b9960585d2bf617bd9e3676faccc7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a4d7ba6d4a9483e9887fc247957479b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a200624fd84b03f0ac84496e5b5f7b051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY9_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a7cc0f96a88edbb4f09ed18157f9d94f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY10_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328af71dc8014c0d82d34ed104de1cdf93c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY11_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ab924e0a42526930d97837bf992b366a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY12_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a502a223dbdfb0f7bb80154b31e1c505a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY13_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a0ac85b6ab188824e3ee507935d12e556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY14_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a870a6083ff518e2791a9b7742fbf4365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY15_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aae922a87e68063a69bd53b0d524576cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a7f0eba126c80bd8c780faf6675aa16ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a3745e1e5a174fb4c1cd69a28adfe6d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a314767a5d6c6783168901daa28c44d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aabd3a8c74d3e8e7d5fcbbbe02c8376c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a258fdb39f4ef21cb844ceda98d2b7ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a9dcc9bf43375b8cf1f7ea2dc15f5efca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a525490cbaffb9886a05bae14ac43a13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aba0cc8efdd8602e34d585c881f3f9cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ab22f56be883c35e10a10452e86a00fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a74e923e095cfd2cf82fb2bc27ae34242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ab845a6bf970957ad8ba82492bf6bc1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a44313af5a744c313fa7842ed055db24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328acc65c6e5545ae164871c20176247df30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a87453a142bd9fd037e8a0d651e197fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328add704e270cbd5f5b7e5caba48e328d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP1_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a925ffc56048e0758ef55e7e998d1f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a688c680e9a5a519e410892bcbc33c56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ab7acbd102972ec5506229c05a55a2e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a2a344f7684ad2be3ab33c99ccb38428a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a516d4fbca9448565273d6a428e7ce458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aaf72fbce656ea10fd3cac077ae4e1aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a28611a14cee0e85b60ad87bd7e2169c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a64faae280c107caec639ad64b41c2190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a86225d499a444a92050c0b34e15e2012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a84d8a84adfba0748af3272394e09f954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a1ea4abd88a87d16ffadfd8f69bd93fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a46e99d7f9909cf80d6c7a7c4b23dad1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328a35eede50ea5642e7b309d5f7ef527888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328adb3c93d2f7f0d0f0e6dee870e47e8fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328ad5a201fc6dd5e82b5897f52981d113cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328aea5f98f13038cda5144654864ffd6067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP2_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aa0b6e9c61c5bec252c581eaf6c4328acf2293e0ef178aa44cc12b57dcb4229b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50bdd499a13b9974ecdefbca4140a595a8eca4d753cf2669d1a2bcef20fdcd316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a625ad4f3837d0fa2c12b9ce0d474769b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_BUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a802cbb342b5b257c10622e44fa6f187a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIELD_UPPER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a9403a2fece0b898f7dbf6a741eae4dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIELD_LOWER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93af72cf5a53581b96ea6cda06448040880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_VIDEO_CAPTURE_STREAMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a8da9ca09d58b1d7a5b6ae979d341a5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93ac31b3b0695e7875019a76600b02135f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93abdee68ad012f351b7ad201de5d7a9983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VIDEO_CAPTURE_STATUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a2ea09d07133f4b4224caa8369b7ab152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_BUFFER_PITCH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a172270179266e680d3bb212642c11c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_COLOR_CONVERSION_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a3bb2f41578bd86446379aeeac71b6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_COLOR_CONVERSION_MAX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a705de86a90a1d933578a572468ddd6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_COLOR_CONVERSION_MIN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93ad61c3772e58acd78a880231f50ec0d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_COLOR_CONVERSION_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a993ec198d54a7448c09cfe0b5a6b5ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a7adea024504ac7d6f8db03f3ee2aec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PARTIAL_SUCCESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a62f2da78d2d43c948d7572749892ab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUCCESS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93abfa61cb69ecc8ead447c499865f0e0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FAILURE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a95145185a5e4126dcfe6bbc5b7cd8dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCBYCR8_422_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a0f6735951f13be13605a30ef851cfc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCBAYCR8A_4224_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a40f306243e5012fb39f7d48ee106248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a003fd9d18bf92ddc9308d88785c7401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a46038c1fd3396541fcb157410af9b65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93ad7b3728adf6527d0d52543dc6a456799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93ae6b3e312fb03eb54fbb211e7ab3a02a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z4Y12Z4CB12Z4CR12_444_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a7cb754c2b6eae91edf04f8b29a11d13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_FRAME_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a01361325385a8f1219d73bc932375da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a79269c2e88d75967d20c68997b13c872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a4025b076569e4b900c0ad81a1f1876a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93a02fb125c15fddd608b291f99d2774a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9335f32841669016171bca25fa065a93ab7cbd22e1a586895f102180613f77a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1afc7bbf7901d455ab0ad2c296fe9bcbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1ab449e703a73a53cd8a0e7f5889838196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1af42861588e9d09f098172fae8b66caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a3ccce34cd0902bc3c4a8881ab91d58c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a21854d8bd685458054bd6e728c07cded</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a0455ab9fcae4723b47adf8d5b3230482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a84a4209181f8d12f9147237122cee0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a67638262ff6b8c77f24afbda407ae41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a2f8fc1b4269a00a338e054793216a82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1adcb9f4278c80d4494dcfd1c41a73fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a817aaaf2854c0514678720c27231ca4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a01d4d502f6567be344078086a465a1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a9667f58585e89e6b2ffa1c6d31fe8631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGBA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a90e65f9d5165a525d8c956d51bd5d7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_R5_G6_B5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a0759fc1d9283e8027d747e505392aaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGBA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a01349020123c9f155e487b718fc7ef5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGB5_A1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a9dac46d857678374dbfb319de43d7881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9ae2582620df9ac48a95ada93b140d1de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGBA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9ae8598af1e4e2d8ed7e8bd96e1f15e9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_R5_G6_B5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a91171fd346333b895ff8714b7e6e1257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGBA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9aea3f67e40c87c90c07441998ea8ea7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGB5_A1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a390c9b3b0e49b29f828fe6d3a2e81b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIXED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39a42423e43631eecdc6448987c244c5aea94294e02dae8ce9f921cf54f8f8514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6344c90b4da9e4d27e80fca4d3cc1691a67eaae50f31bdfc259400d1ba57320d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6344c90b4da9e4d27e80fca4d3cc1691ae5662f37ee486b9b07eebf5343678b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLACE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a8605103f7b70d316affefbd1e5aacfab988c083ee9d664f2cee464c9e99ddd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLACE_READ_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a8605103f7b70d316affefbd1e5aacfa069030a7e7d3bd727fd8629433d455a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_RESAMPLE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccada7a2ee0acb2547e750033db66fdb5a08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_RESAMPLE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccada96f1e737d3c2f1bcfa16bd0d3ed79c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_REPLICATE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccada17416f8a5fa1918834510618946669c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_ZERO_FILL_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccada683f7f282c250dc3515b26d57787f1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_AVERAGE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccadaf4d24e7ebc888ff26f0a723f75f0a488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_DECIMATE_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e4c32c33e8f80e6dfffef770deccadaa585f4a5895f66c6290119bcbee6a4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FORMAT_SUBSAMPLE_24_24_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbcd84b79ae6b343abd6bba779b11bcba476de551fbf784feeeaca9c72d24ec84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FORMAT_SUBSAMPLE_244_244_OML</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbcd84b79ae6b343abd6bba779b11bcba5ef0f26ce354eb974be3b7d48cf5b6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea304aac444015d203b6fb4909e038f7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea5cf773d46867588a71d3a55242f07c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea3d4687b70abcf50da68e93aae99a45c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea177d8d5a45a5653b28357a8e153b42a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PREFER_DOUBLEBUFFER_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03ae2b15c60edae6a4596a242f901514e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVE_MEMORY_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03afda0b213c27c3e95c56f40c62bfcd7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RECLAIM_MEMORY_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a899297b3c9f7adb9b54987dbd038df25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NATIVE_GRAPHICS_HANDLE_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a9ea89b9ac82e9b2f296d32c2c2c5ec17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03af385d7b6110d70bbfe0209293a2b0a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NATIVE_GRAPHICS_END_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a863b8af61fced8fd1c6d6c8acf8e4e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALWAYS_FAST_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03ab3c25d93ef533b7a62eb7eff71091c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALWAYS_SOFT_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a6763280e0dc0e92a2aa7550056111206</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALLOW_DRAW_OBJ_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a2c5298b029b388b4d09d9c5a4360d1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALLOW_DRAW_WIN_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03aa229fda9eccc8c9307f37792c0891958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALLOW_DRAW_FRG_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03adb93b4fd47b12adac85051925509e840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALLOW_DRAW_MEM_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a0d5cfd1b6cabba144b9c6585016c6775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STRICT_DEPTHFUNC_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03aa8ae014764c02cdcc1e6429cbf551acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STRICT_LIGHTING_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a5450c53942ce9fb3078a904f33379c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STRICT_SCISSOR_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a46480ecd91e23510fcbd7fe430a90f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FULL_STIPPLE_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a6f9f6d6e14e11533d4be247a3c68ac67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_NEAR_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03ac6c8e3f435e7ea673bc34de761fd90b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_FAR_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03a6aba3d76b9f5d1b4b9f331b85ad527ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WIDE_LINE_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03ab7b3b47c39ec7f34ea23b44b07da88b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK_NORMALS_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba806e78beeea9c632ae35ee5126a03af953950edef2028a173dc6067b107bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_DATA_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea42714bfb2b0855812d234a67eefe7f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_CONSISTENT_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea58960424900eb28610e495e02b40ba87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATERIAL_SIDE_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea41f89d0d4fd2aec7765135ac52bfcf98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_HINT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea5d3c6e40ff5077d211777e269018379d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR3_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea9f31792a63480b1a9ff885736b8f3437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR4_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceabdbbfde7a614cc508916c696827a668d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EDGEFLAG_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceaadeba9cfde47950978bdb66c2a0065ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INDEX_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea237e5dff67d907b15a1ab91ba18afab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_AMBIENT_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea90bab749c2a79aa708832764b00aae9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea81a39e9cf3f553e35555182be2b105cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_DIFFUSE_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea102adc027d7353d1187ded193c6fe3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_EMISSION_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceae817b02760fd7e7fbf2d0a3f314e578e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_COLOR_INDEXES_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea83698483c4137a70ea325cc09fc4d444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_SHININESS_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea27e29c85305f1b05fa752192395498cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAT_SPECULAR_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea749e2525851cda6ef6e8e115de31eba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NORMAL_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceaedc98be7772a01792131b7c09639f16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXCOORD1_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceab79e139536c676e6a61e5bca3b3830ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXCOORD2_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea85b914fac50565ca61335e0e568e7e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXCOORD3_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea7e25c3b552f47d4176ff682eaa81b4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXCOORD4_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecead76e7cefa55a1f5b5f48bb46d9cc3794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX23_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522eceae73d0e1e402263a6a43512b576e42065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX4_BIT_PGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a736f31c44eb3bf955cf5f8219b522ecea2c020a42b1850833267fce85b496b12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN_COORDINATES_REND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42a1f581b358d22209e66d728d333f51a4e790bb44920ad8f721e82ec5af8b1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERTED_SCREEN_W_REND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42a1f581b358d22209e66d728d333f51a9075bab38426b240d79774fcac586eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64a6b2008af85832a8aeb57ec00c8bb7553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB4_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64a3065c370ec659e1d9bcaf258be34884c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64a91ffd92197cd5aebe5c965ced81e8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64a07f55026c0cf3e396bd79dbc6f983823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_DXT5_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64a5d3023b589dd65e4868aedd2b554208c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4_DXT5_S3TC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747922e4faef8788362f0f4457e72e64ade87ad45a88fab7fc452630cf641bbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETAIL_TEXTURE_2D_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a3c71dce2674570844c2e7cb4143919ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETAIL_TEXTURE_2D_BINDING_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935afe6ca7ecc444067e77b927b986c4ee8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_DETAIL_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935ac7387a4f501fa6ed70273786c01fdc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_DETAIL_ALPHA_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a38477ef22ee471acb910215cc97b15f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_DETAIL_COLOR_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a0da3a28602c9f31f7c397940e915fb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETAIL_TEXTURE_LEVEL_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a0f8c4892ec6de8315518443dd3229afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETAIL_TEXTURE_MODE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a16fe7dea6106df0079df4d73df6fca23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240aeca3015aa047500108f0b21d6935a6cc32b434e91de7036b65c641dc537c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_FUNC_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c57c4395cb0da29dc6d909c16f09396a6c42ae5c08be311514275ef17a876604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_FUNC_POINTS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c57c4395cb0da29dc6d909c16f09396a0f0e92274aaeebbac2a4060e5369c64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FOG_FUNC_POINTS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c57c4395cb0da29dc6d909c16f09396a9a03e67db4b036962a653fc0faee8153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERATE_MIPMAP_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea0e431bb608194c4b025d3b2ee231abada2125187638b51960788e9402e8c331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERATE_MIPMAP_HINT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea0e431bb608194c4b025d3b2ee231abaad6b3ccd8a6bf59ba75d072203f9f642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba0140a735307b4aa6db846b64c63df3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_MASK_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbab69728ac9e39fbad03a4f1d03eb03d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_ONE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba49ecce335277ca5f252d42359a0676da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbaa6ee500389b367d81d5e65e564809a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_1PASS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba8db8be0d82a285c76138a6bb2d43b1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2PASS_0_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbab59e454b29aabbf47e177e507d2f68de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2PASS_1_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba2607baf2785f47fe9b75d4f96014e610</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_0_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba2e96286801111cf067270184edd8a500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_1_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba9ea34d97e5e02e77da3475e3fc8c905a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_2_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba8bdff7fa1da7eabda642855b86022ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4PASS_3_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbaea92f9638b54120054e95f10802524f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba1091583a72145c236bbfe6f6c79bdc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbaa62f727c7817576cb2519d4da0e87e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_VALUE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba15c311e4448a4b618ec3d5e558d9c8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_INVERT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bba6c19d525d35b704c09108a4e18825326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_PATTERN_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa230372c8f5463be3b7884271f7839bbad82dc03ebb649ffb449443505c134da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TEXTURE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfb745bc6193dee89e048854984eab5a7f7e38ba623ab293c4377b091f9f3959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfb745bc6193dee89e048854984eab5a15a256a7db50477c6e18da0f982a4fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfb745bc6193dee89e048854984eab5a6813ff17ea2705fb9f69db309d926df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_GROUP_COLOR_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfb745bc6193dee89e048854984eab5aa4ed58e9cc8400f4029cdb33c7079dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562da9c35117fedbdec99e790b2224baff2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562dad5658a0ef0e61abe8a1dfd618269c64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562da38fc163e3008193a1fde8572068cf023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562da8e6c3decb140168c258e4e2b8493bcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_POINT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562da69204b7af4be70e92a98c76965488949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_POINT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562da4589bc676676cb21573ea9b6acc5e315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_LINE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562dae22afef4118ffcdc460a447cb825a0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_LINE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fbd68f144fb10a4f16ba3a85e8d562daecb990a6fa04df34497c2b67a64c86ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MIN_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ac28395224caf6116bf874340d18732a29e38d1b03b621a05bdeae8a84203b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_SIZE_MAX_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ac28395224caf6116bf874340d18732a8021a3ec9be100f6a32039ff5c414c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_FADE_THRESHOLD_SIZE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ac28395224caf6116bf874340d18732a38e6c263a21045cfd67db85cc63652c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISTANCE_ATTENUATION_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ac28395224caf6116bf874340d18732a89925e91a87f050a1bdc19ffb785e219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_SHARPEN_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad08a795e8a74a3ac862fb106ad321736a49908b7dcc78ef812899ceeb1a9b530d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_SHARPEN_ALPHA_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad08a795e8a74a3ac862fb106ad321736a3f0eca7bd28dba7043400a22764cfc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_SHARPEN_COLOR_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad08a795e8a74a3ac862fb106ad321736ad34f6565d4e634a523b9b9c945596374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad08a795e8a74a3ac862fb106ad321736aed2189b5db31b797a6a5b834b29e2c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_VOLUMES_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba0ea799343fc722213616ce839dd7979d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_IMAGE_DEPTH_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba28800b65d6683ff360d84e20f7ea3fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_VOLUMES_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21bae798d155f234a9a1ed3290ffda24c85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_IMAGE_DEPTH_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba9060aecf48096caef557a68a3a2e0085</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_4D_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba97890cf54dfefac2be119edee4ae742c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_4D_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba1b2e1af200b6834a2ecf141f9624d6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_4DSIZE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba0d7ba5d1d6783041c336782d6e26a9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_Q_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba8af43cd3de28305609d2fa4960c49239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_4D_TEXTURE_SIZE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21bac6f93299934b6570ad8ca617b96957e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_4D_BINDING_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7e98ccd89d6f307a8b0ddb2ad4d21ba0f436483dccad259e211311e4b7c342e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa028b5838b9a818354ac324f1d05edbca8b22c993e300e753ee1574a2e4c1d61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COLOR_WRITEMASK_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa80c6f4ec791192d6436865454c518d3a4b6065806bd6e860968be63515acc1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_EDGE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b9d649634071029f6884626f58f8226a06d5cb8e2be7aba17f88227c9b20e125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILTER4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e59bac3e863de51c48e21fc37043f49a0c9549b4b17d27a6db2d3e7d379451c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FILTER4_SIZE_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e59bac3e863de51c48e21fc37043f49a4a07b81c74054874953333a253de9f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MIN_LOD_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a667e116f2f195cf57c993fb3da06d9dfabf3509ac62131751e43f84cc8ed03062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LOD_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a667e116f2f195cf57c993fb3da06d9dfa1bb60830187d6e3b2011509acceabdef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BASE_LEVEL_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a667e116f2f195cf57c993fb3da06d9dfab5b6918f9ca3b3e8c1f58a4b30fc88c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LEVEL_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a667e116f2f195cf57c993fb3da06d9dfaa5fa3306dfa4ebb67efc088b09a52cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_ALPHA4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea395417ecbf95bb36d85678415dd34852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_ALPHA8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eaead3869398f667e2a70b0f392da42b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_ALPHA12_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eaf2d59e283d9562381e561a490a6363a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_ALPHA16_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ead044ad8f81c8be5fe2becccb27315674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eae20c08620d32fef31f035f167b1d8b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea7e668840264d4ea4ba6dab830ede4b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE12_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea72f5c16505f79b092d810bcf44f9c3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE16_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea635a771e0d913e6085eae992c7479483</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_INTENSITY4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eaea3208d078b68a1da17fb49d3851d5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_INTENSITY8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea7eecc75643751b2d547d2a96b41a16fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_INTENSITY12_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea9db07e813e0209c2b6f71b6c37596318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_INTENSITY16_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea01488455bf9a937eaa3604e6eb92e419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE_ALPHA4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea6793f12d07fd26246c37de5c45492a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_LUMINANCE_ALPHA8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea1f847f94c26b3d242b637b222dc55b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_ALPHA4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea317700b1691d65466431355e8e44d86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_ALPHA8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ead0cd4f46300ce7bbf193be7efb0fb292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_LUMINANCE4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea25d3145763257d094dbc9b3291088955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_LUMINANCE8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eab595b4476706284a7a2e86188c12126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_INTENSITY4_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eaee806dea7dc14ad9577c6c68712042f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_INTENSITY8_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0eaf952afb87a9ad3b727d42bd951ee0d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUAL_TEXTURE_SELECT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea6d4de5c988383040c4ee3cba4b0bee2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_TEXTURE_SELECT_SGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95a4fa77f2f3497b47263ef9b87f4a0ea25db88a2897797dbc2317e65d3607ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ASYNC_MARKER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98d26dde92a142f41752690e3f357cfca67927b7b79a4cf359dc7f94327c87505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96eba042dee79f1d03ec1cf8279db192ab497aafc88457fab554d8cbd1b9ac3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96eba042dee79f1d03ec1cf8279db192a26ce02e15f6bfcf0c21777d4be57941d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94a494443fc3f85642b999b11bc796adeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94a61747b4a1d2bd7db27663219df067740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94a3cfbe8dcd1575f61878bf0a8878b5862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94a726c84cda45d0fbeef45ee9ce96f926f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94aceadca2c9502133ed7f6789a6327bde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ae7981b086c8ecd6484bc1218652a94a846df7618ab9fbb413fc558b1cd3793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_MIN_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a93929af1f772cb0fc19bcfe2fe33556baa47b61262c3539b67a24253c58c54df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_MAX_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a93929af1f772cb0fc19bcfe2fe33556bad81430e7a3e8798925ccaca291e28c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CALLIGRAPHIC_FRAGMENT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a537271bd53b5362b6f2630dfb0c8c8cea206edb6f84a874147ea376f5958b0818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_CLIPMAP_LINEAR_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641ad7651bf03af454039d4ad77bfa49ae49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_CENTER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a78e72795e9d4aad798dcbd7f02e57b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_FRAME_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a3d2364f14c53fea55139a96f9484ca94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_OFFSET_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a30e01aea218e015aa8897ba9777587bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641af8424051e3d366e489eaaaaa7087dc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a1aad9aee565786e0fb1bde6bdeae1561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CLIPMAP_DEPTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a101751949c9e3ea548ee347fa7aabf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIPMAP_DEPTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a5d75ab12c31d6053be51e406387b7723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a063aca44f2a64ed7c6bf1bfad2100f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_CLIPMAP_NEAREST_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641af22d814b6e863deca39d0f6184376763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_CLIPMAP_LINEAR_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a407cbbc2a9ed4c65cddf7b99a28b0eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_CLIPMAP_NEAREST_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d3fa21c8b031b4ede607869f4f0641a1653f38d7c01ec5a459a291e5eb2f27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVOLUTION_HINT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa98087287f1672c23d44b067130ac24fa42773b687a5f1f326480895f31998917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe4af7837f60b6401babc5da240ab3da767a067892b1ecd4eaf1c4cca01cb3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT24_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe4af7837f60b6401babc5da240ab3da68f3ec43ae0bab2e46dbfcf8b626420c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe4af7837f60b6401babc5da240ab3dacb4ee98cffafab1f58aeb97268f3412c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_OFFSET_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4dcbba52b90d9f1f28b45d4f819acf8adf1f090d5de33773764eebc4d996bd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_OFFSET_VALUE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4dcbba52b90d9f1f28b45d4f819acf8aa9e327f09e5bcb97837888f4ca34ae24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHTING_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a4079a12e94dd283e88cebde426049062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COLOR_MATERIAL_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a9570d1429e17c076aac961fcbebd8581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7af93c288fc85d956640723e4ef194da5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a4fc0b12e6ad272c698718148c87ddd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_LIGHTS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a21980722a34941a540c35408406c34f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ACTIVE_LIGHTS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a3564f6852923923375911b4220f786c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_RASTER_NORMAL_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a86a9855cf46c5ea62b9a93e175210565</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHT_ENV_MODE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a8958e350e554a4461bd362da48f066b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a1220298e8b4c4a69f76bea45e829cbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7af92df0dfaf7e808e82b08fdacf467ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7ac22fad26ae28d0f01afa0edac71a14a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a7785981990e467c36ff7f7deea5c11a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT0_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7ac186574482037f55a204844df85fed44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT1_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a512aa418cf7ad661b44e80e77a1ca1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT2_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a02e36c0f019b90a65439bb9fb7a8910f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT3_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7aa57ef24d4e6a4333080996faff4117e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT4_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7ad4864eb9eea9752a26e559efe6e816b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT5_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7ada09ea84204426dfa4d133736a855407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT6_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a7123670efdd264294f8388f7a4d0c58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_LIGHT7_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07007187f0584290fa2e9443f7eac3e7a53e802b0dadc3ff6173b3f71babea203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEZOOM_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87ba72fd9e3b53d8c8b6f10e2b8cb21fa0f4715dc32e709391554d26313730a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEZOOM_FACTOR_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87ba72fd9e3b53d8c8b6f10e2b8cb21fa72b2ba5814d8854247cffbb548863e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEZOOM_FACTOR_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87ba72fd9e3b53d8c8b6f10e2b8cb21faaa205fe0d5dac032d0a312d8c30df3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INSTRUMENT_BUFFER_POINTER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7f482428529ebd1dc7aa106fce7a840aa4d950ce590df2f4609fa54eafc8e914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INSTRUMENT_MEASUREMENTS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7f482428529ebd1dc7aa106fce7a840a7369be8f6d864edd6d09bf06dfe5198b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLACE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7ede8604c283063051136b69e2c58b6ae48df502d7e0d2c0b5bf026553ba3101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IR_INSTRUMENT1_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacf3ea87d0a15175bf73025432c440e3ad7e011780e55227fb2fdddb59060f577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIST_PRIORITY_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25ebbb3776413b58d4b8c8c50534f311a4e1b7f54d4f4c3fa18622b886da0777c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TEX_GEN_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae69f0b6f36b51b69dd16b6888ee61ffbac7ffc8904cda2069677db5e66edeba25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TEX_GEN_MODE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae69f0b6f36b51b69dd16b6888ee61ffba29973979bffaaf7083dc8e607a200f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8aaaaaf737ae19276105a9fac90afb5fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_CACHE_INCREMENT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8ab4dfaf3f1d90120dc348a316e3cc288e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_WIDTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8af9b4bf2676e06369b003fd5bc8bcabc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_HEIGHT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8a731fbf9d6f565e05155921c2edf85693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_GRID_WIDTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8ad05bb7c447b13f429d678f8a48c31370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_GRID_HEIGHT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8a6d1ee5b44eed36b45d78c3e4951d8e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_GRID_DEPTH_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8a34063b7db079b43c7af26da3469df7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_TILE_CACHE_SIZE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ebd3e53901fddbbc7f97c6906dbcce8a449ad11936f8b1d6efa15b649f7f541b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEFORMATION_BIT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062bea1e3fe7e22091632f72626949bb2ac815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_DEFORMATION_BIT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062bea7acd9dca149e930a0ff2ddde3e7b6dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_DEFORMATION_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062bea6bfe7f43e04eb28d0742b6132e9880a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEFORMATION_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062beacc59851f6e23eb88d41067282925c09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEFORMATIONS_MASK_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062bea993e649aab9b1572d34283e2ed825b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEFORMATION_ORDER_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985c082e80e061cc407c6ec39a062bea460f3949aa7aabba857c11d3a544403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCE_PLANE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7c706f03646505856b3e3aebced06fa87476efae90fe1dea59ef86878daaba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCE_PLANE_EQUATION_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7c706f03646505856b3e3aebced06fa2d77218bb114377fea08302006099a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_RESAMPLE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9475213fbe596b46f6784363671332fac0b7781e71daec1a8c69b02db574e72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_RESAMPLE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9475213fbe596b46f6784363671332fac38d4c78e313358673f755aef801123f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_REPLICATE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9475213fbe596b46f6784363671332fa2b3a86a9b9c0edbe6d10a9063c9e1261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_ZERO_FILL_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9475213fbe596b46f6784363671332fab4ee5f8f88e94c027e34887008fd05ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESAMPLE_DECIMATE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9475213fbe596b46f6784363671332faeb72c1e140488c2a1f8e0c71cb8d304f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCALEBIAS_HINT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9ba31b96569b436fe014f447c8922ada92f0b7f65e87bae8f05b4938c9821d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5c64c0cffae59250d96d2d9d184123da3b10dfbfab4c45ffb030a440dcf5d67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_OPERATOR_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5c64c0cffae59250d96d2d9d184123dab9a403d69c3d06388df64d6ec50d95e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LEQUAL_R_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5c64c0cffae59250d96d2d9d184123daa4ab95d6de216f157b7a0df6665284a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GEQUAL_R_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5c64c0cffae59250d96d2d9d184123da86d0b41639a1f5aec2982c240895072c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADOW_AMBIENT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac4012eb0f6ef09d4dfa84bcbdb36eafa274844ece36e5109d12efa321b52d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3abdcf7effcd43c8d9db2f12347adcd2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_MODE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3a93678f783595c7cdd69ce024beb7dd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_AXIS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3ac982cd24203de5220eb347efd48b32e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_TRANSLATION_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3a009d7b2c29636905e31e94a37c63627f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_AXIAL_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3aa6221bfa3b061b7428abebaef3ccded3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_OBJECT_ALIGNED_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3a2201aa44b920df36152a07852642b59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPRITE_EYE_ALIGNED_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacfda7a927dd1a47bb6ff00d4fcf04c3a608f89557adfb185926945f3d4009d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SUBSAMPLE_RATE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ab538865f46a4190ec0b31bd94d15eaa145ae0055e71590bb7d7d72fad06cb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SUBSAMPLE_RATE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ab538865f46a4190ec0b31bd94d15eaa2c4ce6a559030963ca2d6395c5335054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_SUBSAMPLE_4444_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ab538865f46a4190ec0b31bd94d15eaa1c34f7094e39e7df869870845066a94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_SUBSAMPLE_2424_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ab538865f46a4190ec0b31bd94d15eaae9e453f983b2242213bb67d50f397551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_SUBSAMPLE_4242_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ab538865f46a4190ec0b31bd94d15eaa75f4453755d3acfd3d51535587d03bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ENV_BIAS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18dbb6f5cf17bcb3156cbbc46b926eceaccd32634f462d2a1023c436b2ad92687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_CLAMP_S_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2eeac0be2c9e303b4943c99e378d9f8ad3f2b39fd7b376430d29668840629400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_CLAMP_T_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2eeac0be2c9e303b4943c99e378d9f8a32442a30df541896c957024ab6a64b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_CLAMP_R_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2eeac0be2c9e303b4943c99e378d9f8a45ee677f5b1bdf64cde39933f172aeb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS_S_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32841014ef9c9239b18a19f0208a736ea220966fe0607fe7bb32e9fd5c28b7813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS_T_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32841014ef9c9239b18a19f0208a736eae6e5ee6b80818cf24375c06a4fee5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS_R_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32841014ef9c9239b18a19f0208a736ea062182d7607f8a533cf37ee6110edd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MULTI_BUFFER_HINT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ff2eaf4463ba554e6efb6526b9a9440a83fabb504baa5ef5132d05cf7202dcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_TEXTURE_FILTER_BIAS_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48db5aedcdddce07b9e0e75ae03b1f37ae4bbea8657bf067dfb1c3f9d48b09964</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_TEXTURE_FILTER_SCALE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48db5aedcdddce07b9e0e75ae03b1f37aa4696587b12ec5f7b5b06ce219fd5000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48db5aedcdddce07b9e0e75ae03b1f37a2c48f9abeba27450bd6c7eeef3716299</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48db5aedcdddce07b9e0e75ae03b1f37a1ef7fb795c290ec1a133bf6d8f4d4b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PRECLIP_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a526ccda22d430e671714b5ea456347c2a080a3d878bad0de61f224974e5c4a570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_PRECLIP_HINT_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a526ccda22d430e671714b5ea456347c2a70589de1e442d1790e045ed9caaa0d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCRCB_422_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d46dd40d7d407085352637722e9bf6daec7a73c72d591e80b74088191d1a2a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCRCB_444_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d46dd40d7d407085352637722e9bf6da2d3b7e69f210aacbf0831c0adb50aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCRCB_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad2e75b8e56eb3bd39efbb2bdb44eee4a9ffbe1776fda178e6c87ccf03f521047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_YCRCBA_SGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad2e75b8e56eb3bd39efbb2bdb44eee4a26e5501345bcd3b0c3980ba164c9ed3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATRIX_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1dea9e6cc0641aac3d3b1067990f8edbe5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1dea0e06cb557352e1a3aaf5e3fc69c1fba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deab438966e2d999e25686a95d742590637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_RED_SCALE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deaa6a6c95d5c510204c47f99facbc2c03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deaf8d3f475f810800120e9ca8624552009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deaeaab022dc57384e93b7357803919404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1dea9bdc699ab1a642070c63af3fdd4d6bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_RED_BIAS_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deaa6ae6c3327405d3e2042ce0adbd96a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1dea95bea54d7db2946246d30a59ac6a253a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1dead1ccd6ffd5998d3db1046b93dc440140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a895325deab2c9f6efbd73b79d401b1deaa334b87f7ede5c3630293d97979eaf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea2a716b90a857a1558941b58f531f6d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaeae490d1936e34a15c6190ddb970d9dff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea395ef7229a2946b8fc5287c3dd1e2b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea416615f83260ffa5037badd660d15b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea33f9021713170505153166ba3af0c7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea1ab614c200953ed713c43053c9fdb2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_SCALE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaeaa49a9d657b5c49998b2133c0511146f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_BIAS_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea1f01db84bbd97c486efd3c94a6e71b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_FORMAT_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea3d2dfaa290ebe8547ad25e15a0014038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_WIDTH_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaeac29d82cc9105ecc5356f69a85cd65f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_RED_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaeacb2027b0b40cb208f67e754f98c14ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_GREEN_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaeafea7dc074d3a7001a09144a81c61c02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_BLUE_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea698078e32ecb54e9c79519d451ab4d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_ALPHA_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea538125a94cf68de2365a98c8950d9854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea52dd6e5014934baa32b6381e810a506e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_TABLE_INTENSITY_SIZE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad886320a7d44f0997de793b813725eaea816d0b96e03034b7cbaa7e774a7eec5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9d5d482726068b8416dc4e88b196cb9ad1fbdab0439793257f6631d793f64287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROXY_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9d5d482726068b8416dc4e88b196cb9a17ed8e78c7723f1824dac3659124cad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_CONSTANT_DATA_SUNX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf3b33f13dc0397362621ec60c18e7f0a92ee114caa378d8376cd446637ef993e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CONSTANT_DATA_SUNX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf3b33f13dc0397362621ec60c18e7f0aa63c5bdeaf5a6312b7ca6da12f031759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRAP_BORDER_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf9c908e97461567c640365cb8eb630ba2b0ea9d242e5e0688b583dab171d6283</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLOBAL_ALPHA_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a94e3a9660631b9c0f8058a5901edc1a4376670bb21c8ff8c2034de78dc8addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLOBAL_ALPHA_FACTOR_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a94e3a9660631b9c0f8058a5901edc1ac3c95ff819508603d5ea842b913a5beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUAD_MESH_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8b917a75073d26b3bb8ca33be688be8a42da35d5a315cf0e592180d32875a1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_MESH_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8b917a75073d26b3bb8ca33be688be8a61a5c0905f3c4959cc9bb1170a22275c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLICE_ACCUM_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7365578ce9edd92c9620b47d7da0c626a6480ef51348a87effb9781a68132c345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESTART_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a4aac26b47b7e9aa71949a83dc3fbf464</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE_MIDDLE_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a7c1725e452b9367343c355b81736cc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE_OLDEST_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a7d4edf09e2783d7a445714b548401fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_LIST_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a083a4d16b9a54526b1978dbf565a0e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACEMENT_CODE_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20abaebf814374d872d6baa176015a1a0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACEMENT_CODE_ARRAY_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20aec485c8b01a0a436aced77c622d16d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a9f0be4adf3ad608b5df43bdcd6dfa1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a488ec66a41cf746d0a8af7629e67caa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a46b028a18cb342b29c45dbc21022cb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a676d9dfd71d2f63a30d30585338ce235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_C4UB_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20afceab14a9f987449b9c31342abd50757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_C3F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a2a59265703440a8316f29eef5d21e7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_N3F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a10466b4ee22865eee6f63cc627891e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_C4F_N3F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20afc6496e01f81ac004684de27599f9b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_T2F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20aef1803fba46be8ae1fd4ec5a43f60c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_T2F_N3F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a2d30e857148bf44c1b7ba931f6f604b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R1UI_T2F_C4F_N3F_V3F_SUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448ad7cc85270a62b4b11b7c0ce4de20a482fe37b7007ace5cf3e40b96cfe20a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PHONG_WIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abcec599001fe46515f3bceacaa44cf32adaf926832b474589d69390a5e02141a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PHONG_HINT_WIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abcec599001fe46515f3bceacaa44cf32a9359eef591fe57c31381419e3c28e920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOG_SPECULAR_TEXTURE_WIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3df5a90d6c3e81d59fae5495db6abc65a5b9f0e39bcd62f0bb18c35c305a0d30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a25e1f93a43d4abbf4f38473c86e114c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fd19e57770f59a4742dc37aa8c73318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6bebae131840df1f565b740c9f760e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FALSE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a40c376a1f69f3f941c37d8c6248b245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a57562a27a19cc9efd01947180b48f092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1629f57a6f63a26e15550a2a67d47dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a232888d3c05c78fa1e3e3f2e870356d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_LOOP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8e45bc225400e53dbac8aeb15a0196a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abcb32851440f3f4b86108d7797902e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a08f5793597b118e49094560a233990af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a5ddbdd28f1455fe929c92e71ee7b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_FAN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a49a3879969faf02b61191608cbfd881a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZERO</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a40aea07f19a3f0eeefaec19315e56145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65eef7e27919f98210b48fbacf5df9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aac505dbebd9c459b6672b3b3ef62cc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a13933d382cc889e90b56e9c8634342d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8c43743b64493a48cf4fef7c4550f757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acaa1c32d30a1c78c83aeffe46ad3be87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5cd3baf243ffbd5b4452b84c3a3a7534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a58fea113a8eab20cda8b33a8ad7ce702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a05a14ac775290c1b50368a40f284df77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_DST_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28fa191c9d0628f67befe73d328604de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ALPHA_SATURATE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aedb545b076f0c05afc8e39d32056599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_ADD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a481dcb2e91b536cdd8bd71bdc7274e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa0f2c17a549293676d44bbeff24dd814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9e81059cf0b805e3453ac68d4b055699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afa6eb79cb66e97a170d945f043613058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_SUBTRACT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a748fb6ffc3d5844b669ee0a84b4fcfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_REVERSE_SUBTRACT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6542474cf2d2afbab9e46ed2e8cfc00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0c10376a3cd5c78c7e8d124252e67caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fc1c104b95041c52fc5b02ff987ace1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_DST_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a06f395958dfb3b6f436411dfac85e103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_SRC_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad2b4d9be8029754130e69eeb14f8b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afca332c1d1272e247897d3891d6d3f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aecd5bd9c42b1b0220c85004a35cd2ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a77eb143e88d09d5dab497280ef4d7074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_CONSTANT_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3c2266e07896824a6d4d79cb5af5e992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab40cda4610e79d5ea475287d49c0bee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a87924651f6f7b3bb8c5b40fd81fa6387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acd688694edd0fc0290673c09e34ba528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6da6213eb2d63cda2323eecef6a16673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a19ba5f4e2ef1aa4fefe3c5eb1285e407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1af4337ac60da0d754fa2bb1851ccd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae8faeac5064724f48e06aff5c55c6d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_DRAW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43d7ecf27c6f3164e3562d9d43e831e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae5d1832c5ab9e24bea7be0782bf48e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_USAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4e5aff8f8a536f505d6e0ceaabf5f109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_VERTEX_ATTRIB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7ef7dde744ffe01e435d44a7ab2ddf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae6825f1375a5504d11a352050f66dcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aff035479f21932a77183819897495480</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_AND_BACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4fd44c0847158e48c7d5e5ead30a4216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abbc6ab6ed9974dccd60d9ecdf2250050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a47b92be3d8fbfd28e7cbcd03bc4553c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2c569697cf56eee48ae21d6eb72cc089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DITHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7a705f4b1c888ad14c350715534a5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a064e5923cc0b9844fbe57e5d3c1b98d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a715f1fcda7ab1ada7ed8fa37037b6a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_TEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a30922178d17165bbe567a06022c4674d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_FILL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abc743e16a4fa578b4166cfdefaaa47c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a814479f6747413a47bd03b7db7c3191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2d6ef848c0853a0ccd4cc97fd704fc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_ERROR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af3be3c23fc8683ef3ac5ef7a6c23c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_ENUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabba9e3e34aaa2b350724d48862c5294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a47caa4b7311daa1ad69316b016d1546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_OPERATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a18034a10b0d63f7d77e9e05e6609e6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OUT_OF_MEMORY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aad89a9a2634b9594ae7e9b09e78f4a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4f63350e162151e8987116ea0e173ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CCW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a96803d42b7e571cf17c1da1f6481b25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ada48c68d1cbf4f3964037b12119b0118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALIASED_POINT_SIZE_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a90a41a01a7ac897d8fa9c7ab2b83842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALIASED_LINE_WIDTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af79c96d30e8cd0bd7c47661f5716b47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CULL_FACE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abe328920cb84e273a9a02c1bbcef5c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRONT_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9be22ea1596c554f0ff1658f4aa131fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a23361b0607a496e166605b24fada95dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a199b4caef1256e2c5a0bffb5e24a20b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a52b417ebce1b52d185efe89ace911aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4dfa8c7435cd1000ea3339c4d659d444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf90c34fcd48130c9b35bb11f9e8e334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2d060465c0a3dad2556342431ec5c360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec385638ed901df5ebc44ad47ca3429f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_PASS_DEPTH_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a604f569fd2a27118f68686befc6c3d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_PASS_DEPTH_PASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2175c872a78ee2d5a8bb12e3dc1b696a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_REF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a58aee92cb06ddf7a04dd14f905becd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_VALUE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22d2fe17b45db08f826b54a9126a6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43fe1dbafe784ba0fdffa9a43bea8550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaf9e699efd47e44709a625344a6274e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a70e0282942c7c0271d663c9a74bc078a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf6b418e26bc57e55133c0733722aa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabe5ab1d1f5d1c88b024e4594bbe87e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_REF</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad209c51df722c5881eaa0c9050202458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_VALUE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32a24596b3a3ec3fedb0a16be63fd232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BACK_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7cbfb987677abdfebac8a453906eba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa51c00a5a28a57c3052a6af953c1e268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_BOX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab0f597afef6e7a4fd49ec761e8f75feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_CLEAR_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8d331c827cafd4f2f5a6056bde89ba1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_WRITEMASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a425b08240e93d18dd6abf265a2b15e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a11474d666dbf0513ac6372a58b041b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac96ddc71f4a0a3b0e219d00245afb1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad30196160afd9f37cba3d7d429584574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWPORT_DIMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abf633dfa4c9835b032ee45852efbbc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad29fef50705b75f394f1b77218d8c40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa8f40f81998607a79f6e72aac4fb3fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6cc49be2644b285d76572c81048be83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afea3597312aa16a7808979361c4148e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac736ec264196a081103537a84e055b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac9cfa805560853e53daa12c69674ba61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a813aafbe1bcf0983eb230fd3f4037193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a14670e679154e0dd18f55867e9a7e269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_FACTOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2a3216a5a481345822af02d5668e97f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7af95e6b5c807d636c7b01c70f852fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad10e00b075d75ff68c06fe91fc4b97c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec8401bff343b90ccaa1967c2e22bfc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa2476cb06a7e2ae6866c9064b8e5bc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_COVERAGE_INVERT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ea07e76d9e4241ddd1db9408e5ad101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac87737a30d249a9df254fc3ba7049ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af190ac78b41740ade9a42e1163c33c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DONT_CARE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a505eb130e79a17cd29f9e6ef63b444c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FASTEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afd78fe4bbc2afff16f89a696b7d8ccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NICEST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaddb04804cd637121a43cfdc92fd02e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GENERATE_MIPMAP_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a88392349081a42ae062f4a822e2367d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BYTE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32a3932fa91d7bd47177269e0c8fc505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_BYTE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1625f5c7895b01bbda7d81947b63be09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a098a66cbcd19b2350b8fdf76c649eb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa159d4fc53d0e9c4bce5e7258727ad56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4faef4fdf47204a525214d2ee7ddf739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aecd6e61ccfa1d42a6da3d75866fb0f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a09a5485e7c31dca1973cc8f17e66500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIXED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61490c78a6834d6facdcaee08fec30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a344e613d4daab87fd25dfb9560f11b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af49c25080b3e98c8c6829194c6331c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a32f9bef04545edc621cb4afd7aa1fe86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a35c573d20a83fd48dd690e73fe5edcfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6a20bd5552657196425f6d6dd75a6056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5bd483bea1e4d3868696f65bd44ff94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a19124c5075f8d7135c5353db75d7ebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_5_5_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae4bb193545bca730cfddc71c24e16be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_5_6_5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a06203c1d4836c01c9f757703d2fc8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2b59397da127325a8d94c40eec4184d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2698431e49b86b2a98ade716c681e383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28703acd3b5a412382da7a0e21124ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0147f669f936b7d7ad39d792ddbc1419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4f19cf9e817353c0889bf5a11879dc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a04841496b87e445f47e0ad6c821fa8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adb3a310322b9a67293eb114202d7c346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9ed87b4435c57bb47957b203502b0a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_VECTORS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3fe36fe98fb6487f1b29a9fcac76cf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acbe4b974822554f400addffa09bd425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DELETE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61dc09effe5848e7f6bccdb80bdf467e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINK_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a82af2cbbc90965ef136ff71159099799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VALIDATE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1e607272804af5551cbc7be4f9a8d2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_SHADERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6d02f66e3374558b627f08af8e53e8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2831b578e99a931a7f9b38da7caecbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad99a94d9367bfee0c2b46ab4a8441011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATTRIBUTES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a386103b9e71d1c54660218d786bb9273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATTRIBUTE_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ace5feeccd2e8d5bc815f1f0cd975aa2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_LANGUAGE_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0c9788a82daf0c93689ae1f09c922200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7f28f776946215f294818f52013995b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEVER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a18b31901dfef2fdd7ee55712bdd1d329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a864f85d5cc6802183aa45f34250eac69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a2f18cd9c9bb233f8f8657fc6442f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af49e25598cdadd24644710910504f0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREATER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a117d2aea861693c6810d3f53dd1f448c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NOTEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a015f10f0d342ed4a42be9349fb7a873e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEQUAL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afbb790bfb9fc873468ac0112a4642950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALWAYS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac114f6213217ac6393b2c28f60b37166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_KEEP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2c50c56cffc9a2d9a2571a326795a6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPLACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac9945248c9dbdeb53824554c7677937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864acc3c52a3b23691424649a410f824fb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af190dadca45e864e9d6fb65bd2fa0539</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac003122d728474aad271ef0af25424ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCR_WRAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adf2f7fa7bedc12cbf6bb037aa018fd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECR_WRAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a09ff24b35d9306697ac73f6c26d67d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VENDOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac1b84abc9f72e5e194c28dd19937ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4a1144fb483d9c994dc2965d5d23333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aba28951dcbc8039d18f9d482c33821c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abedeca726c2e57351fdb74f94f1a44e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a114c558a3f6a30001f5ec11891a029b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a76c898048369021cc868d022fb474e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_MIPMAP_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a263743410450dfaf153214ca1aa6dd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_MIPMAP_NEAREST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9138e108c8d5ecbcf7f1cc019e00a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEAREST_MIPMAP_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5f3ebf24796f7bd483dc3814c05c7545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_MIPMAP_LINEAR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5bda1abfda412ea781f73cbbbd4bce71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAG_FILTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4ec1fa82d9fbe2b9453dfe9a5fffee7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MIN_FILTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a922f50a9139d364830a2069c12c95fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_S</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22c0db9a3175e473c8ab465ae8b3e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_T</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab09a2e10b5a37d0356839ad61752174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65d2399a326376501f2a51cc5d553407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7149fb6d134268edf8f12792c6a3f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1418e40388f65d5d091caec61787eff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7e2f811203faed1ee381b99aca4acaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864abda881b790200bd8919639c03f966d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7950305729ebee5390484cd21b41d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a252cb48e231e9d3d1663508babdaf84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a515e3c8e1fbdad1d9039402e4f6fcdff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac087519c55379b811deae4e06780f531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a70ae65ba8322299f12ca89f235acf8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a77b017ceaa60b377f29022042555277d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a724ba59402060a7ba4f831b161045587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aca92f71a6ef155ef7ec624d08ec4ef08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5a11039e5a4f71a96603e917e39fde20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aec987086b0ca080b001a701325c27114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7f34f32c0706e6c1126b17c756ee42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a830cb8d2d868edda78a58a4934ddfb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa89204f9187c5680a1bcbc12bce5842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab8725fbe2fd1c73a030a9ae216be4f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad245ae499f61e5e2d5e062094e2bc278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4c91b467e330162fe985565ccfec74e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a59161decbd2d168c24276e7aa262eff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aabda7ad0d1774228c0ab01394566c685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a993347a182ac44d76b2d15d38a44b521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a143f520dffa08a54c85b3cf2a55ee7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a22a0e9d3292227f18f26562aaba91b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9d70d74f9f6d10c53822f464c653052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE17</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3de69e21b26bdef042082b3942774e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE18</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad3efe06a13333d2ea70f34cd17fea42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE19</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7ef4412462dff7b60bba465441a29c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE20</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a61c2cddd0696ede7f212b8fe36bcfb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE21</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0dfea519e7e36bc67c4e309f717ac039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE22</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aff4fa77555ef56507598100cf5155e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE23</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af624af526a0230bf3da84f720fb5aaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a1b8f09e2ddf93b9369004aef64a77648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE25</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a654a82ef1a6d488c14c789754017d881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE26</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a8c7100ef7318b339494cb3a6720066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE27</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a78fc022948877a2d3f30b6ada525d34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE28</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a98c206732f42e81f7b62c69962c885f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE29</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a556edd30c505a0e827c0b883ff80c367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE30</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a351ad8982a3f83ac5d54f47195d63733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE31</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0ba798cddffea0c5b716ad32fb8d54e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad414b7e4cec8a2b9e907162fe7dc9445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPEAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aaa953a0c8e9b761015723247c70d0d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_EDGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a376e801af5ee1afe185799ecf605ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRRORED_REPEAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a2794838dc64417f7b14ae8fd586a3140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a65a0a07b53d7cea0fc5f2c7aeeb3f30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7d5f396c4b1114ea0b4dd03ac8e410a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9badfffcf0f9e619162dd9d2fa5b9458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa83fe4fbe2a10a197bf6f8f7137d8032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0b0d57d955f32b333645203b4413b244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa1c8114f17ab089c686ac02aef7bcd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a50591a5a76d25c73317d8c6c39dd6e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7fb3c4585be61686f081a1c9b46a6422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4d317110938f1f00a5719e055ca1f912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOOL_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a4771cfe19530560bd7597b4e53ab0ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a78f7cfd23f6a1a2c4f483014710987f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0387664b6ca58ad37ba9c286ab2bb9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adffb07bfc19d76f519744d3041cc4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a50c999402f4a1bb1c2fda9b827e0531b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ce50463dab49cb79fdd7217db9928f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8ba4e405fac0f2887f15edd4f64d803d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a38b0be0085f11a1bd7caf6a40a438a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8e15c72674b635c87b28b008782bf666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad43052230681feae5ede17fc0539064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a942f4c0468db26c7ef497934353803a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864adc52dbdcf2f4586128c076288ea760a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3cb7420deddbd051406e799eab578eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aeca75a61e4e0cd66e9d7e6bcfbb21511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a388b353d3f43f9c9f97c3238dd371085</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPILE_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab5460a7537f20011a1cd0a0565cc641e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INFO_LOG_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae1782d448faa0535aa9d8e231d293cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_SOURCE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9f5449a18143a87afe069f17f882a4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_COMPILER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3a44b55909e20380c7d310f16741abae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aad69f24a23a99771b3831fd2f56affd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SHADER_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab80478fe35dd33801e756dc6611b7f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOW_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae9ad5b02536648d2cc64b6c926492e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEDIUM_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab702fb0d50cc4f71bdde9e719b394632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HIGH_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5f5d40a2c01895d7b43be7dd3646cb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOW_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a00036aeac54c3c9219374a8a22a7a421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEDIUM_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a498579f79ba80dab5c3c9e8185701365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HIGH_INT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a567a51b11c85d9e7b40cdaabc1161a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ae608ebc273dd87412020791e7cbb3520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a14ceb2aae52b7889142695225626b32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a646d016f195479020ca02c1fbdb25576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5_A1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a014098b151b5ffba72c305fbeb87d768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB565</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad3b0336f703632d79d75bd82a7972672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac8f6aaa11068b17a0c96033598de9409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ab81ad41e90d833ce4b546aa858f026d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ac4c4690a0ece770450edc3fbefbdb8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7a794582213f0d3366c513037b650ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a9a1ba71637b03207ef56143e1fbb6202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a506732631855d35ff47d2c5bc2135562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa73e8b6aa67c64e4de4ad8ba45655e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a667b267b2947ce5f88f336d6ddb61e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad437241dab6cbc2ef7a99e06b1d10f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864af7788b4d9efc60a2a4d29b351baad2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a8aab02f89c4b92ac88e6974ec1adc16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6f571ccce3d60d4ade3b50be6849bd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a3bf7253bae14d9c18df18a3834e7a60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7f6ca71a35a157b4d9df28f2c4f12a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a28a3f29cd3363316141e0e4499c08295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864afd04fcf6dc9dc253e416ec2ba86a5c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a02b1f15e363de504613a1deff7af32ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a5359a0aac3e82a72d4454c87a2bbf6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NONE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864ad05b68cbc25ab01709f95b5824bf357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_COMPLETE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a43fb2f1657fcf983db4a6018c9c4f2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a6d4ee2615e500df06df7e635be0e6c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a87eb34047b83bfcb3f7006206320feed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a450538c7e52c85d55573149ac49ebe82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNSUPPORTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a343ca057469b09c55ab3094112e5e89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a542300c7f22fa22f927626e88631560e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a0146dc977201b88abcaaeefbfece0159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RENDERBUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864aa7075ff789d1cc52d8181e2aa9802256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_FRAMEBUFFER_OPERATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51c9c8c24b780f9fd5c357d97397e864a7d4a0b85e1d0a1ff1e00c11e4dee96ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa937df7050d7c9beeff45396ff3c812fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ROW_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa634a987be5036c48b65ac18a1ef977e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_ROWS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9bcc655a2303d565a9303ec8354cf08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_PIXELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa926c72d55589afae1753d326079c5163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ROW_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18694406dec589c561d082a36a4b8827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_ROWS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffade2ec227c00d57bd821a09dfcdec4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_PIXELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3875d2158e313712288278ae5d47eda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa382f367bb9ee1fc211cb726d2003ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9579f73d4eb03ff4b0848215798d009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab945ddad842e7612b288fd60c5cb1600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7beb684c8e14500e7b1f07ef33492b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4d726e07a10608c766e07ed5a908290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa525931df7d4e99029e8f2677e42a5e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa99117b1aa8697ff5a4a3ec6feeb6dc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa603967ac123ecbd9582931c57a793aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_IMAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4062fc5068d77798cb292ee77e6f516e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_IMAGE_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa512311b8aa8af8f06886538f249add1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa884a486d5ffd86ddcae773b4c813547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac7fc623987d3a59110e14aabb92383ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_3D_TEXTURE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad0439250a3e60c69e52d9d519c3e8a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_2_10_10_10_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae6735181aa38cf6c109e465accf8aa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa564b5938d06c260cfd159a9acecc61eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5d671521dc831e61409afbab4fe867d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MIN_LOD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa183c838d6291c52c7bbe2cd44ef20494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LOD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac1cc927374bd3d3093881b3161f480e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BASE_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa068ad0d6bb8d803d0381f500801adbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8e22df3e53d88753dad8c86c255259e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa90fec6f8ac72fe999e36b641e68c6e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaeb6a94dfac94c2b25e49fe0dc04a4496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa955da79480d4b98c62a0cac4436d11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_LOD_BIAS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacb9857e12ebfbee0aebaa5695739b2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6ab8594fd2320030258fa798a959d0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_FUNC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa82a447a00da4f92af6949ded99f2694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_QUERY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7efa0b7b0aaa983ca455f77abb4df843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84d379aebd22363876db4649547b2681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_AVAILABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3c006f43103436cf3c83a7b4928a5c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAPPED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac4d5e173eedee4981c7942776ea3efbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_POINTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2ccf094f07d5c69d2edf839d37a59096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabe958d99ed434b972011f188e69fe1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STREAM_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa55cb439c61a8da2621904fc3aac1ca6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0a01be778a3fbbf96269ee9cdab6017c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATIC_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84ebedec46d12b8376becc2c6ef8f903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_READ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa843857c32d9c099ed8232aefaa904b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_COPY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2b232e281a32a2cd8b3322aef16cc65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa084afd46bf394a48e23175f65b0cddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae1408975bf4654abadb2094c61a9cdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3de8159d24d2a276b775a4a8876f624a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa877ee7934a6a49f2eaece409c0e60b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89c33ba7e4e2155203994dd99eec6a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa43e423cf4e55448e147826957835ec43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa83809934e45a9c84ba2850ec6fd7819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c27e2143a88c28242d140f246ef962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa90906f7c68d097bedb6392190ac0ca93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad79243f3b76c33a7122a93f94249d5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa11a0a89fd3d787cd7d60311336541d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3c309e17637b82a502c6b650cd42b63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6a501203b9e870976bd7782edaca7a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa69cf5ecf21165d6cbb9b13df8118f9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa21f4c02fbbfc026988aaec5546dfed2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa60b1f2238120c715de75d426d262a19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa688d3ab8a5f7dc02d89fd2aec7ee6b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa97af72c13a6e5d1b1e48fdac8a1bbb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad9f1fd73365191169fb7f566300f4446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9d773165c3c801ebb1c0b7f9588c67ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa625be55570368d5277f016648c3cc6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89b99df3160dd5c11b1deaf2cf26fa1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa44e77c177814a304c05ff55775ebf3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacc90338066e58a78dac7ee0ad5b2ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c56829211303db659728316e9a4ff83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac90d5c87b3b80e5fdc8dd0c45ececb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab0e59d51ad3554ada15c34a5af46de60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa049a696a7cbabc80850c546b3c00ca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4708a636a07b27e0819f459687cba363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafef45ca7ddba93bfc72b3428551ea108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0ce3d73660de5db6f2543d01af3ac74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4a3df04ef24f5a8267d523954ced6940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa79d49a42200bef44de8b28d60c7320bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa636f81f77ac058f19c483d280322b6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_ALPHA8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3ea0c6e05372ac487a221d4cf2ec6c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_REF_TO_TEXTURE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa27851106eae3896bd952254b86fb340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAJOR_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2c56492657490978660f39345b7f57e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINOR_VERSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8daf3b88ec64236efc1b58dcc9c706dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_EXTENSIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa08bd877693ded0215d43bb3a8e95b2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa493891d8bab6e046ee15b7fe804b53da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0c5150e0f97c68024f83654c4ae31705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa24f2ff75cc193d349b0c66899e40d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1416902a01575a89757ce9729f0ec291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa60d04e579bd30982cc4cbed1ff14f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9e12742daaaf50ea379834a205d8ad8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa340184e5475f825c77b0fbe9e7c97540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7a07453f301b7f0ef5a5c2db75b3c774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VARYING_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa216166bd13b4db030ec3045aaed2836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9bbcdcc082665112b30ead36e4076169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab86ba0ead481bf144502f32933ca4580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R11F_G11F_B10F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa88827d620fec4223c2006acb6d8be840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa45360c384c2d04c326a09987f086e4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB9_E5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa215316a2f7fdef93c8ede45aca5fa5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_5_9_9_9_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa84b7c8ba215f14312b6df3878ebdfc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa020c3c75e0ffb5a35f82dcdd0e15a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaadf1bd2413be4c478e547813d748e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaacb7383ba99bcad4d228dfd7e09bf4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa63ed06fabe2a7ecddb99bac25820cd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf6d044ff7710123261d64d21703d3cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4c1924c808d67c7c61b057bb3f2be1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaea1144f68e92735a7c33ac3bbf7a34fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTERIZER_DISCARD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa58f6dbe614194b8a5e4c33cd78fd0720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4038a58cba9c0d7f385df2f867729c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19dcc31c6134e875db46d8e15a735979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INTERLEAVED_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1910f3a7099c076885247d6e0b1fae36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEPARATE_ATTRIBS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4e1d18db4407b83f7f2e4c071835db61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabe02dfa12e09519134d8ef3e98ff70fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5f6afbc46ffc77d10098e45737ea6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa833faccd91f81daceec514cb60e229c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa447fbe0e6bb2136ce1400ce2479270da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa05a14acc066b7d6e5ebfea428e16b9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa35e93f10cdb12281e4eeb8b6db36b149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0b5672975d25c0b0f4e411f776cd8613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3254751559828c1dbf6e29f9a1e8db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0b40e523f30946e1965f6d24166312c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac559d643cd07b92ffa33b815b2555d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa11bb1d09de854cc827a01a0b1b0f390a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa96fd6950e4dfa5ecde9ad2d5a1859ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabbea5583a6ab9b3bfe34d93152973046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6267a48162eddcbe20efd30683e7b016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9d9ed51dddf3376a21fd638c1787e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae72aaf641998bb46fd2ee527374ac5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8847065b43e057eb37f333c87caa8e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4f0d82f856984da58caa90051faef793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacc3c6c7047e8c565573cb235fb887509</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa11253300dbb0bea4df0211b219d1de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa307b98d4df3a3eb681dceec0f5e7936b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa558d54567705a0de114399f6e85004e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_VEC4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa165a1eb23af2c8c278c7a27eb1b8e385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaac0e13ed74a87f05beb39eb19e042651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3590d7024e889042841993f9d33e8edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3e19fbd48246e4ea7fede93818670daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa34cc21fb21f54b0f5c9b5fc2ce89d9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacf06209786151fda074870f5da524675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacf486ab82de53ebdc4d0e5c24c1f126f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcbb04b4b171698effc00c8d894b3552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac053f04cc35c47a53cb6958749c21f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_ACCESS_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8bd7f1bb0c9ef8fa6ce6e144a871e21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac90ad0e3454c6b48a5e84a0e8d263224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa32ab8786821dc69bf8001d42b22152e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf322a67d5fdbeb153c6ef84186cf2abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH32F_STENCIL8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf0ff500d99e6c8a3fb71fc3a0dc000b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa080dc2e51a721c0543e1a130bc035861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa844bb3fc6caa6ed9686250839499e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8a6a6328c0e1c60302952bd07e84e250</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabd9f173d6c09738799a9143c89aee82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6598538c2fecc6a1159b6bd8e607a682</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa375cff3f0d98d5801728706f8963b2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaee9da891863784ef2c1f1441df302079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2f97bb901b027cea63494b6549ac67e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab54362f1c5cf619a85c809839d68dde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19f8194ae77c8789be0dfe4b82ce053d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNDEFINED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaafde727a250f3bc6f130ec203900c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_ATTACHMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4080410f21f8a81972db2f71b27365f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1a41107d7c1b3886ba4acc352fc98786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_24_8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa39669bb077fc4dffef0eda4bfd7c0f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH24_STENCIL8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1919c5e40b5030f5d666f90512f9a0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabf8c228468b9011c5b50351f6ef15eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad5e3ae1b05b015b3df9bef9c3be8e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa52fb57e518a8eb5686b5d33195d04159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa04d7e13ec20a86158dd5eec6e02a95b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa294724e8f125856639f26334b6fc752b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa996a7de9906d18100ff1788179ba1800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab56f2a6c1caf304418e2bce2912288ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_ATTACHMENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab287d9383e239c480d6b69632d1644e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa084ce355feda80ffc99c3b224803c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa139a5192ea7a861b46c696e9048f0d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9a4d81d9c7bb223edc8abe8da6cbe8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2c373918c4f3fa3695a03eb03ade0d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa97a6a70eabc1d5fc92417cf2fd9518a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafe64c1a9110f5bd6fb107228343104b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf3d43d475e964f58d4c4dbccabd3c60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa987162adb44634b214b9d55872ceb385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa93d5fc7983f42ca586a30298589b2bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcaa18ae8c22fd24fbc49cc278e61af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa33fa164aa53a022eea7b43aaeb515a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafd08da0fa6fa8e0146102a31ca92aca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa87aae6105b8ee4eb664be2c90d21d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac5c2242813987b73ceb02b9500a9a812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0761db585dcf9db8c845858f47b3e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT16</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa89cadb14caccb13d1e4333598e481ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT17</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac0f49895cfc3f92b588a3bc89b2e500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT18</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac93dfd0e4f2407b5150a80d88903ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT19</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadac4bd00de3f86ece3a81ef66776745e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT20</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab4dbecd2612af64c005018dd85c906ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT21</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa21df6d201ca0cd43d1279bc979618a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT22</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9349ac872a711114b11adbc73032402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT23</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa49481e18e685679c765a8cae1262d704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT24</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa04d94c4ed7b7b1644773f58e09006d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT25</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa9499b7b639d13bad1b48f4e60289b5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT26</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf696edf00670957ce30d91de95bbbdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT27</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa901a329d2dbf89dbc600d8438dc8eb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT28</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa59618003686acdaa787dfbf1ff732489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT29</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4ddb017d342f24e0849965c21988de74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT30</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7918d55c9490651a12d5f20493276efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT31</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa774f25352cad25740f341ee1f74379d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa887ce13b06497b296d4efac7351c41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2e68ba77b22dd454ac58b1135108734d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_FLOAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5ffa07971a0dfb564c43a5c5ab8a7571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_READ_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0e473475dcfd2ff74d434923ebc737e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_WRITE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab36f924ae66cae39f97aaf45071b91ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_RANGE_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5f56e83acb1ca0e78ced5ed428bc0ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_BUFFER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1bb88e6861865d7342535854601b0616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_FLUSH_EXPLICIT_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffac96e8384a7bb7850d01ede9a8e777f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_UNSYNCHRONIZED_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6adf80e83de3a16d07ec2f418cae7c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5de894f820fb6f31eb72a77f330fabb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG_INTEGER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa71c218dd5ca45c47f137864e40642ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6920c8afd06ac33a36a357d0bf6d6798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa8287fb2b7eb96ab2f22f9e88c3aa4093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19c25972b864e3e4e123cfefaff52b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa32c277cc20fb7ad76f57bad89509d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0d93c4633b494389c0fdb2d481e4dc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32F</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa487002e94d61b57a41330ffda9d3818a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa19e4df7ea4b18c15067971fd42fa7318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabf84f6d3800a6d5c140d5b7342300ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa64f3f81a67e53768b56369b17359c82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4baf9d500280c323d5076cb55105957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab9b0ef9d9d821f7b4ab06c76b6eea8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa68ebffba3e981a54aebc3ae735674ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa4ab128566c3a9b343dc274ed54800be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaff34a68a811468bb5c4b6f8d96352bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae008f7aae1d3438c96d1f1029053df8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaced40e6a7c3b04942c231734624bf294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32I</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18da6a0b7d142c038764693d25f10da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffacd3cc638166071d5afc7f7a4ce90f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3a54cd7ab8efbaf987e9426feabbee24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae31105603480b417fe1031e933fd882f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa52cfecb549204d9ac8a6ada975fdb3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5acb439a096879e30b863a9320fe18ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8_SNORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa7f7fc5217fee4a4532f61e5154dc503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNED_NORMALIZED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa50552bb3d5782e9c84d314fe5501236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_FIXED_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3561d58f84325e3dfa451981ccfb2531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_READ_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaecbaad18524ce1c5dc1e93ece7bd552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_WRITE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae00d5c8299fab669f687e9549026f579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_READ_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa12273f56201ccbf28ae820c1eb31969a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_WRITE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5799217c0837da28415f2e083275b902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa657ae990debb562f82134cb312d748f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa4c88f1a12867f313ebb0d24513845e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaa63af680c579fa767a1900a0524a17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa3dbe1d2d65167f4264df15d8219dba15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa968e00f61a83665d93056e229cd0c7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5902cb6d53e67f1ecfcf4712981b176d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa55f77a0bfc6f684d3f47e1245cbb0be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafc50fa28f95f2fbde3bdfcdebfbd3a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad073894527388807fd21fb5ed9ee36e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa203638000430d560158ac20abfbbdef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa754a370698c69c3dac6f4f17c9663cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffad2c170f67592ce3bc40d04a80dd6f19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab90dd8f2a9601c6bbd443c37cb9ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2506a44263c73c52d3f4544ac05688b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf5be5249d79b2521da963b01cd37413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa974e5349cadb22ff531e5b6e64819eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffae4b09fbb0e445e878d083ce058379c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa852b16c7af8a24fe40f41461e5ddb4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa371ecd56bc314078930eb5dcffbb94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa61772904277ffdc0c79be44c0dd14754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_MATRIX_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6d92abe0665b4787a66a584c5ec25100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_IS_ROW_MAJOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa4bcfe7410468b900268c0f02969c7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa18745f02d146d3e7c8bb7a5569e1f276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_DATA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa32ec3d0c8eb1b17fb3132d129e88da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffabc2e7ddbb20c0d8cdab4bfa0f1460d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa5ea42635758f8499b388a42b4db571f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab7d617b397132ac14a3f53d752764b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa103fe053f3d23fab61944fb29b9c3a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaa5df9787de4f74ed4a68a69db2cf9c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVALID_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadb387404473c43a5a866547a0661433a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa6a2db9d4cf7c70a1b46536bd5096d028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa0bb0f033bc7f70294e229599a48c26a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SERVER_WAIT_TIMEOUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab88c64b66c36bd6e2819ffdf58d0f2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab8e6b148413c2d5dcaf86230dbe4db15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_CONDITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa2a1a5229949e35994c79e0edab35bd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_STATUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaadf4635c45c46fcba8ca40ad795811b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffadcf3f89ded4ccada9157ea5b8dba8887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FENCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaaad1d4f5c4bc881c8348af5a7e1c23c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_GPU_COMMANDS_COMPLETE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffade31c1ec86b435b24822f1a6b21b08df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaf4b2402ad88de2cc5126c9efed750240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffafccb51416f4e545a2cf1c26a3d68743a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALREADY_SIGNALED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa93c35901f46c905e3c9fab3995a05bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_EXPIRED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffab303459e3f447434cff2449a909523a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONDITION_SATISFIED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa005ebaa26cd1a36d4bb5f9a22c85a284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WAIT_FAILED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffa1ad6890f52f60a03f23033cf37444eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLUSH_COMMANDS_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8321a30a31a672602ff7c05c2feb10ffaca08ac6a211ef0568ada920e1211f908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_IGNORED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72571b0f55a3e82ea8bb3eabd574489da2defc8eb378c07c12472bea53bea3bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a543fc75ac968bef87b7cce25f5ccefa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ad4d3ab86bbf0eeae844ed91c4641f1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED_CONSERVATIVE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7af2299c2c1ccefb4c3e8d5ab14efdba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a68c0320f1c3d283f21024ad66b0ffe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2UI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a156819327a14b74172d6c55c1c480cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_R</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ab7345cc3ae84fd70192db5f5f6f9c46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_G</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a282bff41d1c9fe835dd4f22fa0552a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_B</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ac7f32f616d667a8bcddba369bef29c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SWIZZLE_A</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7d9a8ef5cf6d666d8fd85d23454ef0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a69f334c4b1b5b47bbfe6ce2ef415fcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a0fe901f980ad11cdaa394b9bf5bfd8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_2_10_10_10_REV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a5d5fe72b72b1f91cbc585a355ef734d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a9ab81233f462f83418ea0f453715fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_PAUSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a145ada294b20c9931310e8e93a9dee03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_ACTIVE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a495daa91781ed7647aa4ad0ddc5a228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7aceaaeaae977ab393bf7cc72ba969c957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_RETRIEVABLE_HINT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7ad906ae13611fe705b48f04a4b42bb6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7aaa5cf916e745077aafdab824075380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a6e00fc1f2026e7f25b7d93a1d74b0991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a8a6d434aac0a24fa2788b6a23765e859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_R11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a157e2de180e8dbf393c3e458e5ee06f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_R11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a1d8b2dbf85329dc5f1005defe0fd924e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RG11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a30c3c938b5ab9043986af9db0c41ecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RG11_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a040e8b62b788a2b5a4acbf73e9a0cf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB8_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a8830ef30a8438520e22868472e065d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a4575fbcaf4100f6ecbbafec07023f470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a96c52dde161f4a2754f4b9bfa6a38530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a0c274cd3990b6b6d46c2cd5f9137bae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA8_ETC2_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a144f4010a5e9e92f75b3982169427dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a608df898763545793e4adfabd632ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a01e851fe0dea135f040d7995f7e4e501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ELEMENT_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a985763d671a26935a061ed5d850c8abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SAMPLE_COUNTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a983a371a8a4873b9100e8583c8f21f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_LEVELS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74f2f312a03dbe8f00bd7321852ccd7a7668589669f42588a2c683f3fd997593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ace85efe372d25f7e9b78db3e48b1ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa90e632a347920eed2419cfe4eceac53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a63f44d0b4c8fb8dc88b6e9a63507056f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aadc3cc407c06871f1f7a4b429b52afb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_SHARED_MEMORY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a82c64f143da44a326c4b7078e4f612a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af8dd1b4976a27a30b0d26038e47be5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a97b7022c9b48acf9d6e57602260f8940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab3f08da95874483e33fd1fd97ff4a872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a06fa00902b04a4eb1a990deb0182a5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a65aeffc0d842481603d3699d3f5488ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_COUNT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5f271be11c4a67f983a700c939ef83ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af9124ac59514b0eaa41d72f60b454c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac1839a3969639f018139986746e98bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPATCH_INDIRECT_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3831ee6825a364abe73cda609d6eecd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPATCH_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2172c3de6d43ab45bf45813bd1c784b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPUTE_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac1360bed844603107874415ae9eeed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad0c99c5637551c073dd69faa1cea92da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a224f707562e74474818860450cc63db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_UNIFORM_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa0080a2bcb558481d5cf4b44cf6f61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6dac06f0d625455ea7892ce18ec63d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad61ba10447ef92623a4a92b7c5e20740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aac5811bed71aeb47bddaf15484eb5dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5ebdd530353a166cdf56d71edccf613d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a12e1ec707203d2ea9f086d86c31b2a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a397a4b17b75ba1c11185dd457247cbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af1331853317ee650a5e1160db9d40be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a44a615f4d704fba9b63ab439e06f2723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a27faf658b392b82c546b1f401ba098b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_INPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a184fe964d23bcfd03fdc7d3c738b2031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_OUTPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9219309bbe599a87ec100988636a5414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_VARIABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa7f199637d3ed5a768ed34cc4432f292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BLOCK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a00112e2783c9f717c29017d662eee642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a75be28d6f69a45af50dc0f6daa014dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_VARYING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a53bac9d305afe921dcdb76007104a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_RESOURCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aaf57df3286ec6f349f185391b58dbbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab87ce3373c5fae8a97eba6ae35d69031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aebdf979e4d2872a71b193afd81868f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NAME_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a660fa1942bdefb647d5c544130e22577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aad5734e7a324766a00f44c575b0e8350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a662df334378f4e79b7b32b45466f68db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a095868c2192b2f1e45fd18353d4a1fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLOCK_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0425316e07193a9dfece38448bdfd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1cf7bd1ade7c2f6beb72fb98e0c3ee72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MATRIX_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad1448cb17fa1e41a981145c853b34744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_ROW_MAJOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3afcb67faae79be060c05d624bf79a4114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a43d03318d7f2f9cf2e261183351a892d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2e7f5d77a25eb7beea9fd30b61edd0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_DATA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a52c901d70588697f2a8d7c4e3812398b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0bc7b473cdd21b37382c910242ee3d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_VARIABLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad46662635dc6b0200dfe367fcfb0a7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1b6f4c676fdf1d763e4d8e5fb5913e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad6eb47e53d61ba8e4faf52c941e48c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3afa582b5ce88b81f0715fa848e6826661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TOP_LEVEL_ARRAY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a75ae49c2664831ffccb13f983a8c671f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TOP_LEVEL_ARRAY_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a4df9ff62c5c1cfe54da141a8527b443a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6d998023d2cb66e3dc0d9b19790cfdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a80e9a357e537266fa67da4b014866a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a700ff87ba5e9dd374b23340f6c6e3683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_SHADER_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7aba35aad8ac2c8c01980b3c15aa18d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_SEPARABLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a99f980a19186a0d335a9a429eeaf0eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a085b23a577137dd9680b97e19e552389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abba18f359f05fde34ad4a72d2ea1ab18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a14564d2e0d49315c1649171c9fdbc885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9a8454cb08af9daf7711a86db211c34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a068348eaf42f969ca29dc732a63de93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a53877c99ed5b196fd8b1a4a9ac4cc6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9efc71d756c6e87085e062ff19ebc9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1d7d61b9b9f0c2f210ebd8b8917dac87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8a92c1da7d67750ba9706bf4b5644b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a551dd22ea875ec5fd6c999204f157611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab8490cfad087aaff9872beb8685af2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a98795c087973f8c0a203e4a4b247afc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abb1b3cee702ee1ad3b465d21065f369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8be74ef5a68ee26767b9b120f8192260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_ATOMIC_COUNTER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad7e09b396399462374b0c9411b3a8deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a507139fb765467d3d01897984428685c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aab676ef29137339e475cc4c167313fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5d77dacc47d68a8c59a55793822c57a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad735165d6f4cbb5de7ec32b7c1a49bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_NAME</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aed9683a3f734dea0773add4f1937e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a215666669d55d2992fd7ebdf4a2c002b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYERED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0e15dc8ab3a596a711769d195855ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_LAYER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae67eb4e6efcea7d115d0d0fc6ad7cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_ACCESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae6d9fd5d6fa9b7ab424a10a886a1fd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BINDING_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acc5ea464e1a03c85d598483680f0819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a01531b72aeeffcddb7e79eedb5100e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ELEMENT_ARRAY_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a312f8af6aab19f78815ec2df57052fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acf116b873a0b461764f393c8259dcd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FETCH_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8e1cd32711c17b793bb5ca4f2422d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af35ce018e87573829e40deba08fb1efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMMAND_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a51b8efc9aedd97397e91e5080ef61907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_BUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a876d4d5f91d4ad6a3f40b6847a062ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_UPDATE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3af743b147046eec9392b4f190f6cccf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_UPDATE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1fc51c877cd46c6b4b2744da640a1df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac5208d063d78328bee86076b3186e339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSFORM_FEEDBACK_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a8cbb553463ef9c9b6c6ff3b8fd7147f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a27c5c1450f88a5592361c894afb8c5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_BARRIER_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5b6753303a329f6c12b079dce300fd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa0a1ff8d951df5c3fa25b120ed4324e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae790fc365bd1d5ca7b343acb899961b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a37f65690b2aea21a030b3ff4090cbff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3abd0fd764476c1445404b42d24e7d1199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aef26a96a05f6b6eb81bb6fe25b8eec05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2d268f45a7acf28b8ef490b79a66ca6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a13d3ae2b47d605b7b8c36378830eddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7ec70e6e6f1b22b75e1de367ea7d1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab78c636ab478bf21aa52b9cfc365d2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a25aa68ac7ea7a74fc46949b9ba022dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad832cdc722f7fa12cfe4d906856ce95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a740c542f5c271ef17a0f3d14efd432b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2f55e95bd542aa975d4920c815a260fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a36bacb32baab39e8ce07a5284e184efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a41f730fface1c8faf33aa1780cc01a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_ONLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5ed9b93f3efd754cc337365e17504d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_ONLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a44087770256a9a9c253516acf924a46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_WRITE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0ac516e48d136cd852b299eed3fbfe2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a47474855a335bda4bc78aebeac10121b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2dd5ad478ad46658d6bba45f35384715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_START</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac0b4bc52557f0152f4a151f7e0afdcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3acc4ed73573d628e758be3c47a70e0d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a05524081894ca5678168a359d7b4030e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a093139fb9e2c085549746fc5c51574ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aac09f25c4f85b38aa6efc0b1ce2de4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac9e8319486f9a06396820a2c0a50a65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac947fe487d62706892a7b03939dfe8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_STORAGE_BLOCK_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad1c3f58d509ff0e8d3f747a7a7cc02d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5a72e7867381a920a457abb2a1109646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_STORAGE_BARRIER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a2c6b77454550eca9cc1b2e053d4f391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1898c823cabe1a16e5816c94389f1af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_TEXTURE_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9c8eb48bfd9aa33006e9aa5a7fdd6327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3e7ae89a461da2b21d43d4ef85b4524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ac3cad13882821ec0338c92bb8cc23216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae4f03ceb3be3ca182dabac573fbd9109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_POSITION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1bf7090594e16e55993952a6c28014c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad96936567b9f482d90fc31f1d870a0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_MASK_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6d67344fb4bf443d63cf8c47fc58d53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a15beee1daa55c3656a6eecd10b22745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLE_MASK_WORDS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5482f3827994cce28fe05d7ff456db70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a91a22af3bb6f533dcf5cff2da4f9e9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEPTH_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a3345075273caeb258a72375f525d4482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_INTEGER_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a69b9c50fa0cb8478c6a465881e97a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a85938ea6152a5964f8db1ff26af4061e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SAMPLES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ad2377c62d6bd37bfd950be5a3673ddb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a730c8531ee2cd03a2204346c000703b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WIDTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a0907719515624cbcdc0e9c5b2f478ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_HEIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a661e78ea10b728d5e9a5e0a08fe6ad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae3bef7b433411c7bb4cf40f3483a4d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTERNAL_FORMAT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ab692ac44612b03a73c878a2bbf800269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a19696f50dd419bf24d26c9c51c19a799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a4587a91c6bf6fa0115c7f114e4d15b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ada9172ff67ebb977b17ab50f93ba9879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a702170e82a109c256729c629a2610815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7bd21d057299aaf337bb1564b96bdc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_STENCIL_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a65fd04b3e17ed5203d79f2ee4401e8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SHARED_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ace0627179ec30f9d8b2fa6f916ed042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_RED_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a6c510ceed83b04e5e1baac4c0bae14e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_GREEN_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aef5a7f3df4cfb500828b4892ea61c270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BLUE_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1e409c48198011dc78bf36498685064b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ALPHA_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a1049e255b5e83475b27e462ef7cc8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a92b11779cc7d14bd55bb8a270fb26017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPRESSED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3aa83f1f3135c7b8995ee1777f9f9242d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9f3e997e019a4bbc08e81fb8b1c09523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3adfa7fd0c4252bdfde40eff6b36009e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a5e3b5c1f9b50f4a61ca551ede33b5c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a7358bf144f3d17083d916c41190d0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a06c6e54b04898a9862cf2941b2d2232b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_DIVISOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a9506e81e52a791a943fce3308e22aaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae04d083e1852da93f708e0517933f87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ae70f1dcd51a4b16c19bd11b8385a344c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_BINDING_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a638778748d9823521bc6507da941b811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a80b53d92ad0b8c39c38c026c1899cb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_BINDINGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3a720b5fb247e72abafab20d1b818ebbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VERTEX_ATTRIB_STRIDE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a240a413d5102c2fd720a805d3a15cdb3ada8aec23759f126851314694ffa3f43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_LINE_WIDTH_RANGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab5db271f08aa99495c64936f4b3759d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a798a295fd284bbc7c89c886abdc3173a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIPLY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a47d8d7dea56b39c5747760155032ea7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae2f5cb08f975db91ab2852d42886fd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OVERLAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a83d059bfe700373d4845781764a490d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DARKEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a89dd0c2706604c3e18d06eedacb5064b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2909fe560641f246598b11f9fe47c3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORDODGE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a22647b02c150e5018ac118f1fd026bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORBURN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4078a5e699ed7d4dca6865d5b0cf0b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDLIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4b7ac10b43993d6fcd99ada4fb7305ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOFTLIGHT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a444cf5f964761ebab43dbfb1900d51bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFERENCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac101efc65fcf8cc910a6f8b5ee213e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab110b8ca0bc6042d9e5b5782fd11c42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_HUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aac447f3e7837207459e8de829ac439b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_SATURATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aad121f2c6bf3312da126022f2a4618b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad8d322ddbe48eca05334c4e152c7eb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_LUMINOSITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6fba4ce546ca67e65014d8b3bde352fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af1ec39bf4a79f68f94a5df7e26220099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a3ddfdfde91c37cccf2709d298d6dea21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_FUNCTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad4d5859d0614ae17a05ee91bd04e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_USER_PARAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8899e39f477c9232d2aef09dd7805bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_API</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28adfdebf09d643326929e0a5a16f4a48fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7c343cb0613075c469b2fe2700bedb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9201178bc461d7ed9994fbd696c01cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_THIRD_PARTY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6023383bc2b8b769299154abf111b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_APPLICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4fe2bdb1b644ee435ee766f6f8b99ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_OTHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a59b0699e9aebdd089ef48e7a588db421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_ERROR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad8bce5ffb94799b397c422115343d18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a504129759949eb23266692cdaf136fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad0db1430129d1a2289ea3cac5caa1c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PORTABILITY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaafaaa0145d6d8936520d55cf52c6720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PERFORMANCE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6f9ce1385d2cd521509d04d7b85529dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_OTHER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a081c7cbab6e932b9a02e272360c2645e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_MARKER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a777bfbcd2fa6d9674f9bbee518c205e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PUSH_GROUP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af9dc725845c2e91b2b87259516e8d64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_POP_GROUP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9b82e399f2decb74b0955b5a0775cfa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_NOTIFICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaeb6eff2b0b39353602dd78445f826df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a33f3a1a2044a290c229d6b0c0396c81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abe11cc9167f62140d7e8dc2763fece5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aff60a552481ba660ac7c018755d3f259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa39c46b331b23a259dcaf5ee3f04b594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9aad4df57f095ab64f9189cbe12587d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4a6ac491c77af20d62984f9fbaadc1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7b907cf8a7087e00e6fad49174def5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a641d1ebad0e66a86ec6a28f20526c29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab64b5d521cc479987fd2e486cc5d472a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LABEL_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28adf24842c9cacaaf9b2e1781da04a094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad6170a40d16311fc74a18f1cdfa9dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2ff2f95856cf020b04bc27f4136b4f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af60c4c12fd6bb5f6d2e2c784a98098a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a30ea62ca9ad7c1d2f99e60802cf218b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a29c6f5a94b03bec84a062844d898c2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b722b236492198149d093c9dd3babeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6e7e7289167f27d5d02a66d566561a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_DEBUG_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aae7eecdec553a624499aac16f0dfb075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_OVERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aab29a3beae83b17eac57e49350940f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_UNDERFLOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad9c9cfb27c07bce354c49ef89d030278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a02ebe368a30f636305fc81786bc4b5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b07c10673799f4dbec129a638960439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_VERTICES_OUT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a38201d696513831de12411a4e87ef3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_INPUT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad79827d2dd7347b4405071c75732cbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_OUTPUT_TYPE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4d0f275ccf6db0472a00b6ad7db9ccaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a771f0197e9533f32d90739f1a5d048be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYER_PROVOKING_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8e8b117198dfb95efba9538750cab7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a06719e397e8e343b774ad6a4e9e5179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a222c470aa672e07f1b58ab5e7c77d090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a66de03701081fd7a60fc5bf950e2157c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac626a76e9571407e97a4fedf9e6c40a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a614bcdd748c7c5ba642a3a922344159d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4ce14ec697a31ebf8156f0b32380ac60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8b4980fcc00e2be00dd7b5dd4c371ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aca87ac583241e46d40f87228b066e026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7891eed3db38c8b1cd58012fb93a74de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a34069299f5a87469824ada1a45e39df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a579547ec38f001d4306356ff30f50961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0ff7d82f50e004a51c3801807638c890</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a99898822b12c7aaca55abdb040a07cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a92f1a7286284e5b70fa831c2c3133158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a991688318b945053452d6725c7bb43f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2e4c44ac616076a21c3c77400fd50ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a68e766d3cda343e47bfe993b9c8a61f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_VERTEX_CONVENTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9209ec9e80e3ac2fe7f89afa82321a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VERTEX_CONVENTION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0a8c62742828946a32ca495dda5ccd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNDEFINED_VERTEX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a334977f3c561fa8b6cd17e2a54fa6e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7b238170558bc569cf29651e80afdf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a65681ad9e89d30a6667c439121c711f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_LAYERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acc8c453c921a22bf8e610bc319fda83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a5ddbca8f5fb6993dd3820e1f9f04840b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aae36484b427bcf02e233a95ccb7b7f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8d0e430416785905c8f53cf01c98e04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_BOUNDING_BOX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a037c1b4e56ead45f5d670dedd605d800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2bab49892d410c9f4d795dc4805a0b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAGS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa50995d4eef0e813c34afc398874acf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afcd15f331e29bf14d948ffbea0ded24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0e23f052c31f8ab91e85598eca682432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a84a9c0d2847cd6272a9adba2697cdfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a133a6839f22287f4a3eed48f7bebd439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a463d61b7e7dbe8ff321883a5b33b95c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a1f174d0d85c0462279cdde67320db8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_LOST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9f9fe379268d0562706af74598539fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_SHADING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad88a1a3df62dc0aa26d7ee3ec6e07798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_SAMPLE_SHADING_VALUE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a98608e35d1427a6d731562a707fb9745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab9e31a119ed693fbf7989f8817a4175d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abcc69aec299ad16d740be47fd3453506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a22777555c6f10d27f79bf6aa516dbecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCHES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae0f1d3dce6d7d4102787f989da2ebb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae3705b328850d3ca5081371d47aec775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_OUTPUT_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a68f345c2a7239bd7a2e959cd01729293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8b122751ccadf29e547c5f81c5b3908e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_SPACING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae3bf66f5d1280222b2fd9a395ba05f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_VERTEX_ORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa9373fc98ee0f5f9876090b81b5a7304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_POINT_MODE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2834da81ba2da972f5e5183d8e89b571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ISOLINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac00d3a1fd5aba86613d8fe722adbd4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad62f3544cfb783e244d641c9fb362795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_ODD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afbdd473df594cbffc4a56d1a9bc08c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_EVEN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6b61aef974e988444f658eb59175c89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PATCH_VERTICES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a893a6cd204c60bc0d4cae0555136d81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_GEN_LEVEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a294f85d53674718e98c1f7b5374dd728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a167cd79607afa0e5f9999b913ad767ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0808cdc6eb618be402fce99058b78837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a636e60bc0d457cc2759c0e06889517a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab1a3354f56bfb9db1de6eb65ce8889cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab861a94e3777eb9ab82f15a7d673c0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_PATCH_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a32dddcec3000187145c6bd14c1f9e135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac9c1b517a8e99d95b18f2f1fcff90675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae2fb2e6a94014cd1a03f3c5d59fd55f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab86dc1007425fb0a4f295f7cdbec968c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa9c2c8a405e291731012a2d27eab5223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afab9d3710901f233c393855396e3510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abc970ed1e7ae687c5dc183c77ab2c25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afcf88145e9b7a32d392cbba0d5a96486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa2a2c793d5de9313759d366796e08972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a565364af95f10bd569b1d15b72dd482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a784e0450966fa6847c7a964cf842d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a769cddf4c0a1a587813aa464529d65dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af44caf4104524bec36f0d4887485aee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad73b1086870f152b8475a15f13f072e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a04f3944058acda44601373ca637e13fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a0b8a628a6f0168e3ef6a2dfc9f09a24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4a7463caf32c0cf6daafcf068e0bfe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a78d14cfb7e91dcf350c9a8b6633ebcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_PER_PATCH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aefb5a9fea82a43bf480544c5c9dfea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a29ce9d256a0e28ef89735d251406732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a867a78138026576c5b9d850d95dcc670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a56831003d792e0db2a630dcd7140223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a593e2be99e31e3bf7e9f1a96603aa357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac1aacc0f24e180eef6b0d7b69726fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_BIT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2cd2db78cfed84b3d4a5b495484ad77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acaa2b212e2d8ee0f1bef1df97567b272</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9a7e47280d828e5e9ca99d9808449e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28add3270579d5d6e0d226ff8eb375145fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad53801e430c6cf7d582ce1bd6580645f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa1d5775da03a7e5868f8f5fd350ea5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a83fc62934440cbdf27f5678b5fcd26a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6aa29895f2762a1223a5e19df6f3d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a33a09cb5b1ad1fb322ae92a818253e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ac2ea9dcf5150e886308302c54a6eff27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a5c2ac34227f3a3754f69878be3fa07e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6f1dddd589aaf171360943d92d60b202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28abef6bd809d9167fea840ec30edfd3bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aeda0f508e8c3e5364b1e82c07e5b8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8e924f983a001f5a1900e4f9e2426c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a67d703a7a8f9d336d37ca6700ad260fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa6d0795b82013af9c3d6f933fa98fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae4a5d873a42ed4e7e2c9a615455e722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a375d55350d0337962c280289c251b63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a2104fe5907512667fad76b1513f617f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa48530078b4ed0128273e9ed3eb0197c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a198101db52980de5dfcc37568b054f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad6dbd7b8a28cf7b3ba8c127208056ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae9f4726e3a4bc2a14bc4eb1de530adc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a9c8b45defeb70f65f9c0bdd3125beb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a636b8c272edf7a1f36c26ddc875cb572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a1dc850542a5f7e944d1eb030290b70a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a73c2008efce3b5e4db9ffc5e5e7ba7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a1cca65d3f4bac6d1c22a5b9b4506f570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ab72fe1eba557b69a4b717f32dea1da1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a09661dc98f3a3ce49f33edf1d03522cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a963d608e83812b096e743b2e29e7f4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a63d3b23e769c177a654c662fa4df610c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a4b22a6e44c3d53ad0271405eb6508568</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ae3aba38b63acde02edb08c5d1e68c52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afd84c73f33b42df82e17707ea8aa9bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a18b01bb4ad4dec38343ea59c969597dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a99f8d7ea12ad4c6fb6fdcefa8d161396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaca91684b1a2e7c3eaff7991e1484486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a69ea636af0cb8b9b3ef16472ac74d001</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28af2288438866b7fe402ca35f0e0d94a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6dd8c278ad5a239b1e2cff37f6c1c18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad02e26dd5915142dc2a523f84e25f22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a183cf003e7c28636506053b6f06f784f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acce9257a4c6e7b2320b705d73adc3f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad5d8cd2abb95d47a7ecc4b4333620fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a16fb32a9f42de64adf1e6803460a855b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a7f66eee6b87cc74587db47b0f0b42ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28afb67975c0fcc1ab4653ad3cf31ed416f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28ad5af3484c63f9a4d719db64d0a785cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a89c388a4dc6d42c922daa741a2d3aa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a38fab38399f2a7082ca5d7c05d21b46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a411ff8aa2dccceade9e1952c1eff1adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a8a6746e9a8a689cf2a8530cf9fcc2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a6d9e602ff0f678049a11c7cbce970d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aa4659b0f8d95952ca29f3cf3cf24a57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28acb09b7c5b50ff2bbaaa0eea11c28547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28a60094b9997b1cb1f171c4e324676f34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86cf3b203ce0970e4cb6e3554e3abc28aaa2c9df837ef518f7b11c79c81daf162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3DC_X_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae36f44605abd4ec8fa7ff01665bdce2a1ea4bc8f69c66a677c383ff6e7596088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3DC_XY_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae36f44605abd4ec8fa7ff01665bdce2aa4c0220426afbf8b6aa443aa28816064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATC_RGB_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ded04a260a64912f6600c01a30e7241ad21c5eac6230fc6402045e4010e25ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATC_RGBA_EXPLICIT_ALPHA_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ded04a260a64912f6600c01a30e7241a03ebe13457f4e722fe181022bc2086bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ded04a260a64912f6600c01a30e7241a62f8c2b552fe13c1441ffbed84bb9d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_STORAGE_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba6b8ec8d14d46678e07d2ec8b05307c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09baa316fbcf877ad59e5132f7c3de13acbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba39f347f421dc91f01fc271c80a9137fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba939cb4f0f2837840425a8ef43e1b06a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba479daa7e3d314736bc39fc371622235a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPPORTED_MULTISAMPLE_MODES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08eff5351acd2c8de54c598287e3a09ba7c48f932ce3fbe28ce398824eee45896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNTER_TYPE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a4780bc21b2e9e7c9177a87a4a3c60bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNTER_RANGE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376ad6b759152d6c81888f8245a5ddd88e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376afe983cd05dfa78f42b0bc09b9c0df9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERCENTAGE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a723bdcc56c9509c513c680ebef2cef43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_AVAILABLE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a320d1cfac6d3c198370fe103e4786b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_SIZE_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376abb9c7e5133295567e590c493e09c4839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_RESULT_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37ebda68a394a0f2b8dbb6474baa2376a6387172ae8848c9a3e34e65c8f336af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_Z400_BINARY_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1cb038094a71845f884bef6484b2abd3a0c2daced5bc78b461fa3dd101358b889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_STENCIL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a912c01b46558733edaef04b5af9c0384ac688f112a5469fdf51ff67e1444733d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_24_8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a912c01b46558733edaef04b5af9c0384a3d00dac48d0253d64c939f00ad09b58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT32_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a912c01b46558733edaef04b5af9c0384a280c8bfc8e9131ab4ae301b143e6ff86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH24_STENCIL8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a912c01b46558733edaef04b5af9c0384a6e919f564476b6b265504ab0dfa822ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37c85c99b3eb39e16e3edbe058b7dfe9ae4616d5a8eb0fe38f0f54bd9048c5b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37c85c99b3eb39e16e3edbe058b7dfe9a4aa6ec776a9f85f5f00aa78caa7b1fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37c85c99b3eb39e16e3edbe058b7dfe9adde4e655c0934b75c97b1e1f7b70b108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37c85c99b3eb39e16e3edbe058b7dfe9aa21eedccaf8fb670f2c3fb04aa56d8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16f5fb35e57236f089ab56d05f62ba45a8077d9df7d0eedf62d6e346139503343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16f5fb35e57236f089ab56d05f62ba45a9e4360e53d037ff965c124b87f9888a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16f5fb35e57236f089ab56d05f62ba45ad173c71cfdc2c3b0b192d99423b3fff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4341b00cfa10640dba27ee856a9d51bfa3a9b233e1afd36b89f01c5d19a3c1e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_REVERSE_ROW_ORDER_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a76121613c2a096ebf288c9522a60d68ea8633bd7ed3af0f52996c06ffdcb96bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b7b1bedc688788f0ca768c1d6410850a2237bf7367441ad38badada8ad9a2390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc6b9104ec7a26fb1235fbc37dc51b50a9a3b8fabdb3af5c39cba0e1e9fcf1882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1533a5c48c93b43b78b49a423151e408a7982c38fba51a574ee45bde16062f099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_USAGE_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a920a0ef0b8c2ecc65b48c5a31272d41da845085f8ddbbcb1d1d9e37b42e46dd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a920a0ef0b8c2ecc65b48c5a31272d41da2d44a06eee7aab33a0c95f67814f01e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a514799964270e51d3293fd7b1be191acaf4752062fbc4209c150f671664c434ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIP_DISTANCES_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4a285e4f18072b79be81d8e940cf868454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE0_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4a44b59b86c5389f6ff0376a67f1567bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE1_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4a185b9e7b8c2740f60ef85a7df6630d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE2_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4ac835b9c8e6aa0ad8d7e2a2685806e764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE3_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4affe6800f2c3790a6b76969a96ef4d358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE4_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4ae84150d8eef39ac8e1ba8e1411594478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE5_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4a8eeeef6516255cd222382a97f2955849</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE6_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4a9d2098f011b3acebe84d2c862dbaab2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE7_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020bf739f6303d913e548ed2f050abc4adfc58e32e05f0feb2743e27fbe17ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209a4050b17870d38e165763640d3e273add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209a23ebd159837fbd97f58c430b4a41e93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209adc6197466da0deca6dc209107f3eca0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209a86bc3117bb60f867d1c0f72a6efba193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209ae2b993bf4d22106e3924ffd485b50451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209a8e05acba881e8799378b105944c52466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71b11fa800691d2bcfcf3f166744c209a59e5807dee4e741e928003d550a5fc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_422_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afa2904cb745792de83963f49564e6bee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afab7a675ea357b0d39dcccc11d6e362ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_8_8_REV_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afafa1f4bae314ec442c05b7ea9a0e0a397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB_RAW_422_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a890fab0fd09d3858cd3f9a3964d352afaa0028346063652dc977b23f547dbbeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_OBJECT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a752c637ea715f5b0683ff73674356627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SERVER_WAIT_TIMEOUT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a7e8ac021c115aaab5288da1a7f996fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_TYPE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9afa25c328604a574953bc4e69ee686265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_CONDITION_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9aa083272df2f5e825b11f318f70f427a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_STATUS_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a849234094ed02328ad30654909f20344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLAGS_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a7cb6764cbc1a642388cb59b3a6b88d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FENCE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a859a30c784dbd832206fe326b9fdb22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9ad95df3fdad81b5d2b9a99df11ce7ad4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNALED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9ad467b71d178a0fee434c4b7ab20fc679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SIGNALED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a27e051692b7477fe6b328aed96d10bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALREADY_SIGNALED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9aedeb3f8a9cdb1c94241c93707d66b0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_EXPIRED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a217a5aae35dee2e55d89e79ef4078754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONDITION_SATISFIED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a7e9fb0ab1171303e5ff75ce76461a2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WAIT_FAILED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9abeca90d88b4f6f82fcbbcf8ae9d293e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYNC_FLUSH_COMMANDS_BIT_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25998e0c8e2e669ad583923cd0642c9a99dc8809dd001316bdcebdab2fce20d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMEOUT_IGNORED_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04f6c3840fa6e705b16f60ddcefb4169abc0b236f25b32c8954a8dc1cfd575033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70d410b629c535e57784e73f2513b7e0ac589499ba27e32396619320fd17b4978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70d410b629c535e57784e73f2513b7e0acc66ecab10ae0a076d0f9349850dfaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_LEVEL_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a21ced7ce88733b51de0935cb69c345a3829a4d2499f7946292d377fca0c52a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcc9fcb0a2946893c2c842d339bbec53a6430e22f8138de4881f6e8d2f62a6979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_5_9_9_9_REV_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcc9fcb0a2946893c2c842d339bbec53a492599bb95c533de2ddfe6a599e7583c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R11F_G11F_B10F_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcc9fcb0a2946893c2c842d339bbec53af827e02b79e0a775bbfc3cea2fdf6f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB9_E5_APPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afcc9fcb0a2946893c2c842d339bbec53a9864b3022b84cbfda88ec51fb82d66e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MALI_PROGRAM_BINARY_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1067175182587b204afb2725e64b187ba7a4a7f1fbb23f654a9a1b2879c864d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MALI_SHADER_BINARY_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a91092acda115a7a8abaac24a225048ac5ff105aab03dc8950db318f14aaeacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_COUNT_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34ab55edcfd4be052fe6d47b5bfe165d4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_ACTIVE_COUNT_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34a6368fc53e530dd2630885862e112246f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_PRESENT_MASK_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34a0d9a1f16a994f94301e522058cac128d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_MAX_WARP_COUNT_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34ad3864c8240bc6035589aa634a6173fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_PIXEL_RATE_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34a98568ae71e1fe0ba651ce849fec7a899</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_TEXEL_RATE_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34ac261014d8b48215603d8c57af937806d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_CORE_FMA_RATE_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb824de7ce46b66b32077be8b6a13b34a778d792fc48831a2fe39e368fe7db2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FETCH_PER_SAMPLE_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d2fbdc3046f7ca849710c53a5f52d0aa3a1a9a2eee8331d070bc9d38161739fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d2fbdc3046f7ca849710c53a5f52d0aa3279805c0659566daff2e8d8b8ff0dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_UNNORMALIZED_COORDINATES_ARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0fe626be8d772a2d9d09726f330eabc1a450749dc28bc0269010905eeed786a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMAPHS30_PROGRAM_BINARY_DMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a718d30485a027d4dc8aecd2299b83f5daad4028e834e1611d1c489cbc1374d305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMAPHS_PROGRAM_BINARY_DMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a718d30485a027d4dc8aecd2299b83f5daa75df84a86175ca58ab7cc4173a0b8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DMP_PROGRAM_BINARY_DMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a718d30485a027d4dc8aecd2299b83f5da7580aa80f4a5f4cee532da68f3284889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_DMP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ab00de2c031cf160d0e3361cf6878f6a198b81f30f6e9bc09cca5067ce2181a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90a734da59f5403289822090fb3eab45a94b4e9ac3ce1f86d470765f8fd165c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90a734da59f5403289822090fb3eab45a8f2ee490d605f39481c989a844cffbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90a734da59f5403289822090fb3eab45a47d52ddfac25e8b3980b72024a2feffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab303c269e2331e426c6f0ac8ee8f5286a5ac18cda5f46434ae2f2749598eb410e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_EXTERNAL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab303c269e2331e426c6f0ac8ee8f5286abbe7097f8ebdd378d05d3f0650410588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_EXTERNAL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab303c269e2331e426c6f0ac8ee8f5286af623053448280c65302600ffe81b4312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab303c269e2331e426c6f0ac8ee8f5286a5308bdccc764b93171380e5cd3b3b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC1_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4ae9b82f7d8ddc065b607469f8a22700e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC1_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4adeb3c5b6eff0cd7e15e7cc6a7ffafc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC1_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4a92afa0df85af1ad174b3bb21822ae40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ONE_MINUS_SRC1_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4a4453f461382f11495f09ddf90e129653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ALPHA_SATURATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4aa4a4b6a5d20b8f9767ab885457f5c0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOCATION_INDEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4a88ffcca4ee3c86959f02b5c29922ff52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a17cd433d600cd96c66f50abf8323b4a296e784ff0d9bdc2e47e822de271b9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa80a2f165383aed618c47b09218291510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa8f1aa9c49b3ee396b37c694d9850e167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FUNC_ADD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa43b7af20abf55fa33a6e51be0f5b9f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_EQUATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9567dcb4533f4d2f5290703fb08fc3fa6dd5e925ffe673820ee1a0d5fd92bb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_PERSISTENT_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a3bd85333f8e0e4995504f9080472417b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_COHERENT_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a7ed71407ad1894a0cac6730ef30ef640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DYNAMIC_STORAGE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a47c63e0ccc4e8f4d1f2977f693344e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_STORAGE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a5f5bc20f864b4f78c4ed80fec5ddca9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a1ebe30edf6d7297fd310227b1c9d8b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_IMMUTABLE_STORAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58aefe4dfd22d6bab4b8c2703d2b0258f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_STORAGE_FLAGS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab18a402b03b17e7bd4af58d4950f8d58a45dfac3a0a348c710f0e7b32c415441d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOWER_LEFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1aca9313e55675ef04e102b65d3393fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UPPER_LEFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1ad66b0a6d0bfedc2fe3664cbd17b88607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NEGATIVE_ONE_TO_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1a9c9f0f463d737fb4911ceb33ad2a07d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ZERO_TO_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1a50bc4ae225819e8fdb2ef306df8ed479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_ORIGIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1aa64dae05e59592033210692902efe9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DEPTH_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a483c2386306cbed36a3f7ec0dd6f69d1a94a3719785ba9d247a1a467eaeed3fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CLIP_DISTANCES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea8f9d2ad6607d779ad2ce34e406300fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_CULL_DISTANCES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07eadbdf408e2c3457379e8c3beeb6a662bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07eab1b3f9e7fd611309cc9ab6ad798b7479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea5cf73a2c873e51b15ad35b578e6a8fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea720a54dc8f0f16969abafc6db8c34594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07eadae48fe3348e21302271c63e5d3f7e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea4742eca0264bf4befa1eaf01cedc2494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea0d9ffef9140199c820d78d567a622fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07ea1ad4618a6d0c3f284879673e5362b45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE6_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07eaeecb950424e769bbbb3ec6833e56ac81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLIP_DISTANCE7_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f0b0e95607c4babd751104f1df6a07eaae9b48888dab5f30fb89ece9bddb48d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a58f52d9b527964b43085edb1223175da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a6ddd528732bbbe04a5e159583cadf09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4ac8bef898286c432ecfc3fc8d33a4fd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a61c7ddfc3bce067d014546a611c0f726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a2167c5fec477482bbb804f6af6c99173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_NORMALIZED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c258215b9147b52997202e7ae157b4a12a9390859df842c43dfaa3041eeccf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3acab150c7b227f826178bd41d9932e4320f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca47b27805a55ce928cac607ad30b5c70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca776843ac4710756b331cbf61de8e9143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3acae4f4ecfc56a73f2e473ac32deaef33a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca7ad14a54299f5f764d7d380067bb9e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad28ecbd92b27f39b5c1ba8cee4dfa3aca533deaba72353b223c8ad3e50a0dbb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_CLAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe9faf147fc9ee5ca0262473256d63a6abccf9c736a4812fc41b13d3b0e1bf451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8317f1ba87b168739d68a12ae9b4c063a86e9e1b7aba32b9a1a7141be48742238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8317f1ba87b168739d68a12ae9b4c063a27491ace5aafe8703970cf62b7127119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8317f1ba87b168739d68a12ae9b4c063aa8b38f7caac81deb2f4faf296b3840c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_COUNTER_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6ca795cddab22aea3048a29b470b6523474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CURRENT_QUERY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6cab46742b21a5ef8e36119093954deb8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6ca1d1528fcfdf0371147e6b69b56679219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_RESULT_AVAILABLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6ca01d3fd6a65b27ffa59124e24220fbcbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIME_ELAPSED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6cae411e8eec1b65ef28c47cf091c676a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMESTAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6ca924da44554ae1af2d28face184e6f33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_DISJOINT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74043cc26d1071e6b39cd5aa32c5ae6caa4d4e95dcd1a5a2a14909f4cd707f461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_ATTACHMENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9af6647140d8b8ce3966b6e4ff9505ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ae039f407f64a4aee8355a47f15a22600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a5a9c3e557f63eab1eb59355c6deeb167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a50b9353a743f9efd6bf1c0c534a2015a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a4aefe6a056725117dbe854efe08c4af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a9c79e1ee84d7ae506bf51ab8de697c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a6c10408d93e094e380f7dde745af2371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a467fb0421ff2607135c135dda29439da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a49c0857005353d103dc42a5ed406b236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a9ce2ebad0be1774745e83c0e262c387b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ad8cdb6e00316bdf6ed0307f349198580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a4ad0ac626ccba131517b7e6a5cdd919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a24d86deffe985ff68482a83aacdf09c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a617ae4640031079300c3661d0e77b564</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a5412189cd8f76fa01f473b4df7ac7a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a7ff59cb225cfb249878a1f3f4ae87522</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a5fcd0d41deb1c47b4f04464a677e3146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9aa857564395f499994bec3965eef7469a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT0_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac6d658c12be115edb2ecd37c85c1ae3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a84dd108755187265e9c8473417443531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9aa20172f8f1a2e82d41de341b3efbb920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a23a3eb470b0890adeccccd41be5b683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT4_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac2cf8fc7dc756d078bf79a4f1d99b8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a6c14f3a0635d8a9554c2d3627cd7fda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT6_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a2957ff2b6362cde8463bc4a03a3602d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT7_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a6927f8dd3a2229fb3335a778a070628b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9af8b88eb548929f289f29e4fbbee49a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT9_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a9bea014e8432c84f7c79a08015276c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a931581f1fe548322f6577a4310665dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT11_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9aeb58659a74ef1551e71dafd9b6f467f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT12_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a8e9536c794666762e80ef61d995a8850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT13_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a16186ba31a89f94cace6b760e1fe9e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT14_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9a7e2a47db2ffe9077874cc17dbbb9832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT15_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac913d487ca1a0452c61283d5f41023c9ac0926c5b0180faaaa7cdb2b88ca319eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1X1_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a2d60b9891ba05ba65e03a7827d2dfe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1X2_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34ad779571c64bdd7d897f79b0c234ad075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2X1_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a5fe7bfb66c7d1bea08b90f399e42d8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2X2_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a49d8f11a6f25a093caa3157843b02d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1X4_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34add0ca0c07e6b473cce6a75d26562b879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4X1_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a81cd50a5a9b928ed309682eb8e57faed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4X2_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a0fdb18fc7925871214ba72c4a928b596</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2X4_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34aff31b5f1f3c9cea9d5b2393f80ae3c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4X4_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34ae6e9535d92717eb3ad2876c6bcde9f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a50889753024940ee97bf1a397c853583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a690e2b19c2efd8c2c7097831c13cb9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34ae32b54d3e9a256ea209b98ea92db5e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34aef85314bedca8555566627054548c87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a93180b912e072dccb78790ce86df0e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a839a3fdd25d365b1e7558e531ee34885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34afd0ec87c3d70bc5ce71726f0b7a0f6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a926ec0cfc4df6e4fb590b82839e48360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a0c625b8bb6058f9f46cbfcf7214e1eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a5a2d66c1369e9b9c7175762392867e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34aa1695461fb66cfe4d77d31a4b5ca0a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a4d9f8665e56bbd69ce56caf31df1f5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34af746ac8b32cc11f47cfc02482f34b05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a7de4e4adb3c283f0100e6012d966703e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34ae2e7541fc50f7533c5182c58f47f45d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34af4f0ee74d9dabfefc10e723f8cc7859c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3085b7ac9e5e77286862b9a97152e34a51fd0dc631042edacaebea0b08ba89e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a0ddd25bb0714fdb3dad962b9e3eae535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a86ae8042d68adf63ffa4303e94fc3920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_VERTICES_OUT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a7f502b67c5227e3527b857baea4e814b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_INPUT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70af74ed1ec03248c36a6cee7482510ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70adabed4b19fe4cb18df9db167cd5bc038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_INVOCATIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aab3c6ee04ef0daca4386672332ba0ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYER_PROVOKING_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aa456ada35c6405f70c194c70cf443383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ac8cc81880a4bf4e1a2587ece759598fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a4a07bb1d3bfce877ff6dccb93b940695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70abe802b1c0a63b1247cc9b75ebe22b1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a92744465f509e676adc75392e9869798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ad28fb8ea6b3367b9ab80ef998a6b7a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a37deea3fc547d330d6569e2f9b23a340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a6b1251863ea01b2f656eec00212ddf2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aab622c504e60bdfac8623d0ed18bcf51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a8ee3bcdaa132c964f3290715ec7ea669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a083dd717af50ecb0ec75553f6a8406e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a7fb1d8865ffdcca573b7239990f73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aefd88a12c795e8d33972b8bf0419d1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a605fcfcd813b6c8f264434bc020269b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a47adf5cad449f281cc567e0e9d2bd897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a8bbede595a51ec22aba0fd413571f6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a87d772dbe9843e2a26a157cc391b7fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a5e9f180d89ab7ed200674d7033083bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ab44d37ac0032d1ea418cebc0f1522eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a0212d91fdc959d40024db22ebd1390b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNDEFINED_VERTEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aef6df206c00f21dae91c6ed5f5501e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70abf24c371d2135d8f9ac1aa29a794b279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a9802a79fb08ad66512cf92dd02c10002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a71a7678e1598799e06a3ee91e0635248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70ab6cb7bbfe3dc791b5a290956ffac1873</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70aa5cbe0bf403a72f4bf131def8f6e4935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbbef2e6634672e17129d1e6a4236b70a5e55002d0566ed6b4bcf0a2bff752d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d7a3c2763855a73c67e8a7dc46b1ec9a2264bda33759bee7ea3ff2193f3770f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_READ_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297da01429b6477cf8ba2e652be11d7e0f600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_WRITE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297da5c84e24ca97fb1139fa263f38a649482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_RANGE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297dad8600d349c2cbde4dc8e80f11a89fa1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_INVALIDATE_BUFFER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297da5ed4c6432f028af7dc2355cd83d73b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_FLUSH_EXPLICIT_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297dac8b2989a49e36f5e3ddcb2b08d158045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAP_UNSYNCHRONIZED_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af64f140c6fc9d3a6c22c3a356f97297da9da0db40b245c0a7fa374ce5f8e66587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a0ca8bc55978a5c0bd4ea76412620b5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEDICATED_MEMORY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ac3388bf5546e512c3d3dc467c2e44a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROTECTED_MEMORY_OBJECT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623aab26e1f365c4de43e2fa7ce342428952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_TILING_TYPES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ac88a7e425901e348a5f2ae2169538845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TILING_TYPES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623af991cd28c47659932188b292ed4e7f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OPTIMAL_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a64b66d6bde1bb868107cc0b61500a9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEAR_TILING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a462439558fcb243026e132a716dd4cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_DEVICE_UUIDS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623aa63f03ff8185a82b2c134558af466aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_UUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623a76a4ad31830e7ad7c0278e53cc1c370d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRIVER_UUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623ad4f79a6a51fda5a52163807c592c2386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UUID_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca48fa58d3248a5e600c4c13e4454623af2b6310a22a1065f1d65291ec3ceadd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_FD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ecef095c042e5c8b425174d41a8b6a4ae1dda73d699e3e060661c8d37344a9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_WIN32_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a00e52bfa38e84c0ce90260e18bf885ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a783848d7f1bb8c5e5e9cdac4642a6ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_LUID_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a2e78cbc8f74d13404525ee42ae3f9799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEVICE_NODE_MASK_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a761f2d487616049fd526c47a55345973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUID_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a9603e4db7463a3e13a0990a466029512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07ad3cbdd2172210f22bae8cffd6886dc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_RESOURCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a4cb4e2bc6a2c02e5273c82776e1417dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D11_IMAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a677d4d517a7b65970ff7cdc04b75adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a42f3719b99751474cb66ba2dcaf07a898e502e1c16ebe0b2fd5138e7bcf927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b19c7da55d442d708a2eac34d7a2a0a18cfa592ca8829f34aaaa95930608e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_ALPHA_TO_ONE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b19c7da55d442d708a2eac34d7a2a0a47b9c27a367dab87e6568ff9f3c40f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efa84b32ec26fba74760e70578d24aa3f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efab16a880f752cf53729a94039df05b2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efaa22cc8fe8e2f7db00363b74befff9f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6d5844f0fb9441391aab506a5b2e4efa4bb4c5c0e3a578ffde7e112b1a2b2661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa43566db68f072c2dd1e24e1a2b03d2ca3d7cbfb00a65bb0c3d9d4d56a08a9966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIVIEW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa43566db68f072c2dd1e24e1a2b03d2ca88d53923d9dc5285f8333da7fa9d952f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa43566db68f072c2dd1e24e1a2b03d2cac6d7b69405aba893f9e780a17432012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa43566db68f072c2dd1e24e1a2b03d2ca36b4c32f26bca15733b6a04b0c15653b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MULTIVIEW_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa43566db68f072c2dd1e24e1a2b03d2ca1657b27daac493cdc1215666a794d567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afea903b886d687bbd169d10d653fc02ea9650984d6dce896ed33e0a9e4b9ce091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afea903b886d687bbd169d10d653fc02ea5d2b19242303906149a69f9ba600b36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_CLAMP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a197bf0972757f08f55384fd60afbd1b9ac32a0090fc7f70599c9096d009eb13e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_BOUNDING_BOX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7214c42c39379ffe529180be9fa14f17a5628843823f06dd6e2977d43d9558d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a061fb7dc4468a4345b158339af969bdeab11d1c1ed360ef41304ab2176bae2e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_PROTECTED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a061fb7dc4468a4345b158339af969bdea6d30b6effe489eddf01f535328a9b94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70da300696ae76617e2dee3b350b92ac7a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70da797eb728f9ed41c37ca53e23dfa183ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70da1f596c5063590eaadb3b432e1c5db7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70da05a4cdbe76f49e52c49f354aa11f3a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70daad5996c5f129e3e9be8284b75c73d484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae066a2ba621172175f02208a6474b70da30a8caff44c27755e62ce5cd76872e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_MULTISAMPLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a66ddd0fdde9e218e6d4ba7818408e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a849763cf3b3feb167fdc5da2ca77ef46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70adf066ad5c1769240c3f0fc170b6d9822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70a015a8ab9d3e894493178ae6b1d78d524</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70aed87455d2a573892b9809d96c6b44153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EFFECTIVE_RASTER_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe62a3e1046c27893263fd9b98a9f70ada88e8ff73be79900cd2878e50c7e909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad6914b638d1029b0d6c5c14a6a7cf38ab12382c39b97d7f6ed739a3032a9fffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad6914b638d1029b0d6c5c14a6a7cf38a30f4f8d8646b8d59def17672b1a6e77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16_SNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad65ce55e49b148f3f5c8f12c5a2ec3c1a2cc0fd57e1907ef75db13c25a72e231f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16_SNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad65ce55e49b148f3f5c8f12c5a2ec3c1acd9aa37f52d9a01cebd63f672d6a009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16_SNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad65ce55e49b148f3f5c8f12c5a2ec3c1aaa0735000e6b6d33107421d365d44065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a7f0f3a111e95738a465bf9185052afbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a6de6a7d6c72be4079f1f57a8547bd525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a0c7f243a61893ca3e6aa29c5a1c3dec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_ROBUST_ACCESS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a231313684f9d02250228355668bc8d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a46602ece05783e5cee768d216dffbcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461ab6e33d5af45a45bd0d9d4e215b16df1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aba3c6832e9c1dcf394bc4db3fee461a75ce74f7f2a9c4bf422a22bc65a0abc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_GENERAL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda5cb29a4b81a9ac13295b56623c1b6a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_COLOR_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda8498237eb43dace74d5cb37394a01937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaa5ec6a1798b148097fa3c3315d54503e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdab41ca4c026bf8a6f0f3808e256f2c36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_SHADER_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda41fb84d1ccae9424e3c7f78a2daf2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_TRANSFER_SRC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda298744c524b7fd2b48789789f93e9179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_TRANSFER_DST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaa2c19590ba4c57db3abc8443ae4d530c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bda62a1be1c149bdea90f9fa4ceb7de4956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa9ef69d4c245270cffad36d144a70bdaacab6d3e3678d9bc1cd99162f0692493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HANDLE_TYPE_D3D12_FENCE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ece56f38f9dc65f65bbc7a34be9287eaf5fe655b505f9e0437a8558c3922dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_D3D12_FENCE_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ece56f38f9dc65f65bbc7a34be9287eac465f6907240bb1f51f712668d341647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885ac482ce9044425541b1f638fb7799af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB_ALPHA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885ad2db438916da9d27dd8f45a65633c9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885afa517dea932ff54d9b59f2c6694f659e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7061dfc4922dcfd126fc4048da73885ad3820dd1f4ba584731bd8692a23b4737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0de70d9134d798f2a9eed077f7cfd96fa7fc5e634cdfc6f9710b7409a4b4ac1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACTIVE_PROGRAM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12acd50466b6d7a606affd58d8d089f42b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad8a93f835c33b7f08e0af528040df195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12a92171bfec7347cf25802f11fcb0de63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_SHADER_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad7f56b14b0aaea2caf9932398cec96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_SEPARABLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ad8e75d08d6b6b3cd4a5ec1ff9716c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80a7a8211d28533c56e9ebe5873c7f12ae5609809de78bba53d1a08e7205e09a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae121c02b44582e3314f860cfa0a9cb76ab4b3d0c19941ee51ddb44497db7a405d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b34ba71ea77fedc2d8c196dc816a7e6a9f0ed1876b852600ad399851b437069b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b34ba71ea77fedc2d8c196dc816a7e6a1d141c17cc240027c760b6a48e8ba1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_PIXEL_LOCAL_STORAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b34ba71ea77fedc2d8c196dc816a7e6a7c34ab920922bb3d0ca18577b505c933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5844ea3350c27d57c6d6d8acb287bc5a7f282254475f283836e2fb7e493c5256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5844ea3350c27d57c6d6d8acb287bc5a4b59f1393263746d81641ad4e5b09ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5844ea3350c27d57c6d6d8acb287bc5a167cbd1be8b551c0c3d0f3256975ca18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ef5735fd3ef744944ee9801c48804c8a2f60b4ab1bfb2db8ccf43053fb4ac01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_COMPARE_FUNC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ef5735fd3ef744944ee9801c48804c8a4497ab7f53a5f7202c4694f19908c853</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPARE_REF_TO_TEXTURE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ef5735fd3ef744944ee9801c48804c8ae31d54e83d9657e8c539d40fa9c7dffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_SHADOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ef5735fd3ef744944ee9801c48804c8aa3cad46ad8a979cb826f0b62d33488c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SPARSE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca6146773b70917d9d6f86a84d000f8e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_INDEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca79b750bfe17d468cefe029d89b8ea6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SPARSE_LEVELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca28daa3d3dbfd22274bc6eabccf24c3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_VIRTUAL_PAGE_SIZES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca9fce0e936be72ab24693e3da33ccbe6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_X_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600cad6c9237e3ba598ff264181907bd4886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Y_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600caaa0fbd86c3b97d2bb6dd0503d9cbc208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIRTUAL_PAGE_SIZE_Z_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600cab3ae27332454c25214aaad9aa9ba60b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca3e0ea6570a74dec98d568b7c8bcd533a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca73ad26835477ed75f234de0aa04beef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600caa3725a894757cda6e2742c7dadb0adb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca840f48f4a71e03801fb294310dbd07ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48aae207e1b9c791b766dc90f4dd600ca5456aa364cb4611403ce1ffc2a0c8fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCHES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614caf4f03d4f399ece1c4c6bae3df20565a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca26a146a4cd322ad14a7abe4371916df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_OUTPUT_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca980f7304ba1d2eb7415d349f4d1e886f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca4535d6442a76fd6675da7a7cd9daf73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_SPACING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614caa0aebe40736188ba806483e9b69b1a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_VERTEX_ORDER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca521a2335c00a4a83579f5a035dbc39c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_POINT_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca4e5b3b34fcd15eb5cff474404291657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ISOLINES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca6a14bb3b1d84c71dc563abb5a9a2b52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca0f83f7ae2b67ee2d79416037cd71adb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_ODD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cab74639e283268e2057d9f07122b1042c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_EVEN_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca05c0a00fdec8d3866dec687f306e7ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PATCH_VERTICES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cac4f523bd0fd05fcfbc76e252581bdcde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_GEN_LEVEL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614caab098a440ed9129f77e42a51e4f6fed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cadca8a19593de1ba97a1aefabe0983d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cad2ae5d45d29c828c08d4a102ba7346ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca9f1f15c60ef32ca493bcca5b8e13fb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca7ef1a8e19dad26ad4737757bf4fb9564</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cad4aa2c5514733a89e311960a352a49fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_PATCH_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca243e8a5db354ef5b5df1ca62897de5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca85e8db2ff8eada5447c60fc1d735c35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca301f2880634fc4390f5976c4b7c706f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cae42051b92c12567d73bb3309840c8214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614caef67b96589e8af028a7a9e54c3da6dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca7e7dcd04d86ff8260d776c5ebdc119b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca83f030cc7edd22a05492b794f017b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca511d586887f047b5273858a2ec9a89ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca59299c6ae80876dd5ee1c296977cac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cacd2b50eda6ee740ab208c9b7f03bec76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca6f807d446e90bb38b2e9aeaa6d8a5a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca0294665d827685a51e165d8df4a820be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca158946734b98d511e5f1a4652bacf963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca2226f95c5b7fbc55c37f1ded75f5a1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cadedb1f6824467c7e68831281ea72dc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca1c5f63c107879043801b1298fc3b8e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cafe9c324e401fe384bd7e41ca00cee7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_PER_PATCH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca6de277f346adebd1bfd1dba14d89e092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca3ba1343a5be2970e34e8f6e4880cc59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca607e207c909784c23adba208446f8a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cad59ba943cf23e135f9305b245c21acc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca6149f75c50be4a79236179ea5276f8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614ca7ba5c55896c8d90dbad87d034d29a261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2857cf202f95dfdc2199be733af0614cad6244ad933f806d243db14177195b7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_COLOR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c7071c5202e19ef75aacae295ebf5eba26c017aeb59e4ec75b9c6b404a87286a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c7071c5202e19ef75aacae295ebf5eba8b9f2afb3352fdc46ef985f6282d3d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a1cd7b09edf78656159b619c0e0b66626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a2282c8b9c34eb386c51b168cf63bce31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a9e69b1d5ff245e1ec58209200fa75dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a919cf261eb9d1a22b304aa0c064a827b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90ac19e0577ff748e4f1790c7612e9f7139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a52ceb2e25dbe2bcf6bcd31c52530ab4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a84f92cb2b152eafba2fff842c6d6b0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a85b21233db26546f76b42ef09f2ebe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a8a85e0ad7ef7cb20dd9f0b86e65fc68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a7ec78327e059e1d25b2de72eefa9746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a1d6a7a3ed9669502fe5b8be5fd59f268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a7b388210e6146250587b14f88c1b0f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90a6999d331aa79208864ef05039e737e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_SIZE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a377b683b062327dcd0f2e4c0375a1f90ab8e46363708617a5e93a3b56a019b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_ASTC_DECODE_PRECISION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acaeea7d704cd459ed15a7e154d1685b3a089ccf7a0c24a3fa21c969beed114c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3667ebcc6c1f9cb9414587e1975daa87a60436f607fa511a2c1bff903aec1805c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3667ebcc6c1f9cb9414587e1975daa87a558857f9ff8fa85debd3919f03de0282</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3667ebcc6c1f9cb9414587e1975daa87a3ae95746bc8f647a5fb3c790c1149df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3667ebcc6c1f9cb9414587e1975daa87a32afd5481bc102f5b5b4f477597d8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fcc80cdd921b5263fa4597a9ce8a94aa00076889136d1c04f10821418aaaba61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fcc80cdd921b5263fa4597a9ce8a94aac238193079542e5b9faf3f18bf399bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED_RGTC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a2fae8a7b777c41f94503c26bd3f24425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3ae93237b16f8e9faa03277a08a491fcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a4e340e5e363caece3b84188c31a862f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4857a8b46065a0e2fd84f8b0a574a7a3a063a4af8106b2c6de431c4dcd3c72441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c4f90fac2aa5587e708dba152638e00aa9879333715436abcab2da0111b7feb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_S3TC_DXT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c4f90fac2aa5587e708dba152638e00a2b6c25963bfbc904dab3662374929a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1da5a9a7ff98a59823bfc0efb3e692f5dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1dad3003a8722db823bb334bc40f606eb6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1da7d23e922be2547d6359acb941a85981f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaca54459b95376cfbaedf16de23d5d1dae2913c46471d08940ccdfe4c3cf41137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a9986d2d2a165f98ea2fa3a3429ee5492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a83e735a788e901304e85dee7ccf02793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6adbc75b0323baa8efa06a3769efe9895e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a0da1009bb81f29693a02a54b2b88939f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a688f5d66ac36732a894b695f9f5182a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a23f3bdf671e67ab409215a950c04298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6ab68118211fb7e0763ebdd2c36290cfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a4de73c9b0308664e960b2984ad4882df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d9dab7cd3d304ca1dd079196cfb33a6a7f33313496c48fa88142c0e3aaf73277</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae830d675f74f829f1725dfac7425b60bac3b9b3c3750c7bbabb6bae26b94a7dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae830d675f74f829f1725dfac7425b60ba6ecca1a8e39753762c0a3e4caba7404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_REDUCTION_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99a9e6d3beb9109479aedf6ad8a4b748af64562f2726061913dd0aadbd85e0889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WEIGHTED_AVERAGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99a9e6d3beb9109479aedf6ad8a4b748af12ae0ec416e5c5a48415f3087dd83b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FORMAT_SRGB_OVERRIDE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab286e9d0d110d052602557f9b20697e6aceed5e016f69e6e4a2a230fa729ae407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIRROR_CLAMP_TO_EDGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16b0f7b756ee3565ad3645e6726bb7e3a539b3387223ed0c89cd9c121356d054c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874a0a7cba8eb2f4c06f9a19b3eed83772b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874a5fa03364b8c63a024e196fe9a7c06e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874a03e11e08187ade1f9fc1d5701fb01573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874acd13534a8505e53fcee290a18e0f5ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB16_SNORM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e7f449b2d2a3c86a84947454b94874a6c53b1d04b295041a50da510ae1d1e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442a24d61bf6c73f49fc8a7a375b036a6653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442a9566a889ead3e2b942672146f0dd3bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442ae3a06b1381f5f453eb8dd6393cb7d789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a893a0f721be4a2c981745982f93442af024e9677df99402fb764f1b9ff2d3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SR8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a949f3f94f6912603a158e3a3f73a9880a0ae59abf72ac21baf735b683e7ac2c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRG8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c46ef4dc3cebaa47bb77f14ffe519c3a1c35b1ae39a26fd9671e62b2cfcec896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SRGB_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a1b6a783ad9afbc69e7f5b7ab284a39a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a43d01dfc8131f002f833e878c9476af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_DECODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade3bd655e0a7383f78d7298fa33259f7a5394671ab56bc975f16ac2affe2ac04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMMUTABLE_FORMAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a1c7ff8effe20ae422249c7f01cb72ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832ac71fc902f54212e1d3c5095eb98e1811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a2986e007998b857407b6a61df9776460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a970398cb6f0e106f01508baab9c3d47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a9bfccbec7fa3c7c970de67f220bb8b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832acd656641261951879c2cd5bf85b0b188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a331870879f6cd819c168c53a1b34c597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a3004afcc997d379f4524844f86af5a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832af6f9a0f7afe2b8e23d1690e9fd57b3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832abb9783ca79d1a155af02462be4ec16d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a8b63afad4f7f818f9563feac612e7b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE_ALPHA16F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a445fda314a61699cfa1027272e1596a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_A2_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a2b2e0ed05c38c593becd6a44fbe337e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB10_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a0c25288821e8c4a6353eb2845b0a3294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_R32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832a95efe0270555b7ac0a07522a0ae806cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RG32F_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a2a15508f7a1fa8d247dd56de1fd832ae89a1813a8d966a572b3580dfdd01e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaaa203e5eff1ce2d96e3425dea1d5381c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa318ee402b7f30793b6e701ca30537efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaad720e5945f2bb74cc1de95f9bfb78770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa0d930450ff26372e8972ac31e9dbc833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa273afdc8bbcf941a4b421702431f6a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa072c40920cd43fccbb3bca6ae7fab033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa4cd0803d55fac5ea326c5023b2ff7d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa9705b37c414b93a0a5412ed46e4a8ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa896f19243fe22cab38e3a6517647a011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaaf1d8c93a3aa56c8478f5c2a322461005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa83cf3a5d2ece0c3b4886799dca1e5eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaaea41e43e37aa825db97c8be71723cdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3713eb10e9486caf06895c60055b5cbaa3bb5db9f4e42584a03381fc90b44c910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_2_10_10_10_REV_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f0a934a154dffcec9f89541343a5352a15e5a08af91c4cf9e9cde2f5b6363ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LEVEL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64ec95e98c1aeeacd8432052628de383a7c971ff5fc7fb4a4017e1d44568a2243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LEVELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64ec95e98c1aeeacd8432052628de383a6ecaf5c65ce6cd447a6b4467db3ef834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LAYER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64ec95e98c1aeeacd8432052628de383ab5fbdd896c856bc72c5a9bcae1cde94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LAYERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64ec95e98c1aeeacd8432052628de383a8434a3c4605bd522aa342bb59aa3cb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TIMELINE_SEMAPHORE_VALUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dab547e51e301dd5fa72737b8c4962dfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dadba64cd59df4bcf51314bd1c1923258a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_BINARY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5daed15aacaee8bfab906bb8fea343ad080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SEMAPHORE_TYPE_TIMELINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5dace0c858e78e535daa962f67e6b12d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b11b01e63da4b918456d968ee3c8d5da29269f28b2e8c730992cabee60ecea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_ROW_LENGTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e1c840a04fdbb0e6eea2fa0fc8bde40ac56dce63c3e7a7a4417604fd7649a049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_ROWS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e1c840a04fdbb0e6eea2fa0fc8bde40aa420919a7711289058c67c27aab23c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNPACK_SKIP_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e1c840a04fdbb0e6eea2fa0fc8bde40a8fb1588ae4337706e582cbb39a325bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INCLUSIVE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a8e89de7a1e062f8e95533d6a9ab51109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSIVE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a65e2245bffc0e786cd21329ba97a3b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WINDOW_RECTANGLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a30465c4c4bb78d198075dc2fd5ebe614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WINDOW_RECTANGLE_MODE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3ac9f29a23d1781ebee74a7a6c350867ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_WINDOW_RECTANGLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3a1d3fcf814bd73a1d726e55e085e30432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_WINDOW_RECTANGLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24897683212af14ec5792eea25b10ba3aaada56609a6fe45601b3b04118b1a3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GCCSO_SHADER_BINARY_FJ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5d56932c8e4cc6dde390c9b668e7beba242995e817b5991a9793c7bf42f2529c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5bece124c964fb6da39e89a1c523705a059c57ebab98777d42c7f5f8c4a9ccd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_DOWNSAMPLE_SCALES_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5bece124c964fb6da39e89a1c523705a2e608bf1dc8a03b8390a56090f95ce97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DOWNSAMPLE_SCALES_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5bece124c964fb6da39e89a1c523705a74a78458cf92ce223eabeab1622118d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5bece124c964fb6da39e89a1c523705a34df5b90d2f70bca2bf4e4e36104791e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7e23570cbff05a4fd029d943d35225ca3220c9ad141effe1bc8a4a11d5498a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7e23570cbff05a4fd029d943d35225ca65c12971de050ec47a4c28afac0e44ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7e23570cbff05a4fd029d943d35225ca95e2647c928e1ad48677dff6e0ed34c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_SAMPLES_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7e23570cbff05a4fd029d943d35225ca75e0b1f869e8aa99331c2fc822aa792d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SGX_PROGRAM_BINARY_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0285455ebb9ac572904159a4605b851ba9c3224158d4d016ad98b7b20ed756dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGRA_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80895731aef2a240d37154b1a44d07ffa6b918530ea750fd35eebb1c7ee75187d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80895731aef2a240d37154b1a44d07ffa40bbd0acaf31c7330d811c1a8c6f6963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SGX_BINARY_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a316f996a9924c3482668d8de628429aea9bb1f1dcde11d098b3a977ea57a3a3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98261d68326b7f7fa23937b521cdb5b2ae117b37d891d512a1e3173ec2b81ec54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98261d68326b7f7fa23937b521cdb5b2a650d5de6d1a39f61d3e327dd0000e679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98261d68326b7f7fa23937b521cdb5b2aabf057a94ea736badbc2030d6dca472e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98261d68326b7f7fa23937b521cdb5b2a722761a42f7663578f150eb47bce1f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91bdc98831f9caa817372dde36d740eaad0763b0583ba99ea758efa0d2550bf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91bdc98831f9caa817372dde36d740eaa84bda0fdfba86c39478358635419ff6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26278c5728988cb2627a58b6f92cafc5a4463820161090fa6cae4bfa9c4b9382f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_MIPMAP_NEAREST_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26278c5728988cb2627a58b6f92cafc5a46aa3d498630ef3469386f030ec5691b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_MIPMAP_LINEAR_IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26278c5728988cb2627a58b6f92cafc5a4a48f346170db2ae905f1d49b5559364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTERIZATION_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88b055249b17d83c2229d51802a252f5aa237677524ce99ed5627ae746b7fdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLACKHOLE_RENDER_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02545702ef80d4485840b26d1f070839a73be7950fb886f800b444f57572a63dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_SINGLE_CONTEXT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6acb551d1b3d1c1a6a48d03a6394b8dc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_GLOBAL_CONTEXT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a21b45c7179172db608ef6e708090c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_WAIT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a2222a2383f48e9563d234d3584eb8499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_FLUSH_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a048a1601a094bfa8920b5a52b0473675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_DONOT_FLUSH_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6afe373a7f908147c8f4da1516c2832741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_EVENT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a8c919f7b7b65a5ca58d4ee73c7bc5790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6aa0f978ffb9893f6cdbef694c04442cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a010731a4db9cd2e163a0e75ee2da379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6ae1908fc1081dab8f59710035c0b12d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_RAW_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6adbb2a40a74efc4df5c464fb4e05fe40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a3963f293dda1db16064e4b61f91b6f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a6618e7cd203229db93db54aaa28c8a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a7d94a68cf1a4d7c50533ca664a07696d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a1cd0a6eb66f137575388e1633b2e662f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a61d33046b1050a84d9a63ee72290c491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a523a6c01ba04259981838adfa30fef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6aa1a55f53f01d2fea62ec1b2630ad2e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a86a1fe9ee7e590b9a7cbe14858bb2534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6ad478f1f9f338b5b1cdcf27d3bef8b80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3005c2796c0488077bed514604e2d8a6a3d489b935c7efce5c9c41f022d405423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIPLY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a831532bbf53a5cb645db8e42adf83ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961af3a13b27b2788a36d944e5013db59a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OVERLAY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961af5629277e9e543d728689648a73d90c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DARKEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ab525fd7fd65495338e3f1e240295837e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTEN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a2c69dfef744fdd678e0faae23dbd7127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORDODGE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a074046eae37b644cf3a5408de6242b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORBURN_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961aa933ca49c2a07add4bb26352c3bb79db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDLIGHT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ae1fba2798935e267aa3f975c59382be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOFTLIGHT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ac3b94ba6023dc5c4890f81b558751054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFERENCE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961aa4c68b3e1db517e85fca63f354d6ad44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ae782ddf18977f907aab6fd61c4279375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_HUE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a5bf521076c3cd1c3170d548841ec7d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_SATURATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a266e6e440eab0b30bb15c1d8aa7647be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_COLOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961a40122d108773742e12282a601805df71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_LUMINOSITY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af61dff0adde0d5ee01b13d27d091c961ac70a5bb178e0724cd1576b7098c7ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_ADVANCED_COHERENT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9ca9e61fed31ec9ff801774754def23a5692c43cfa412992b23d2ffc24b109a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a0e6e801e1f9145552d5c35dc7a7e0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a3d04df51f78e1c4ad90894443f2e695b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7aa8dc1984ac179d90b411bd1760bd7425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6915b6df848063d93c5521cea2e0ce7a52d0819e394b3c8514675e175ed81474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad9cf331149ea24f17884ebe0f658dc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad9dbb1e9b9fbace175fcb2b8db5269fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_FUNCTION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda60e1ba3734719168af328ab2bdaafb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_CALLBACK_USER_PARAM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda72b742961054f9bcbf8da402106c2ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_API_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa444d61fe9815c834ae416424fd65ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda90d608f272214acd6414685f8ba4d8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda9d890b3e383e822609a8c1d34b579655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_THIRD_PARTY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3f1ff80b9a46fd5ca212c8915f5c0c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_APPLICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaeffeeb661eee55d406b4cd0ccc8ba058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SOURCE_OTHER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda6942ce908a235c6233e57e7c28c2872f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_ERROR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdac1f059580ec06567ecb512e13902542a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda24df155f6b3569a5a2417dc531040066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda39ae73124751e5be3f66fc5b4255487d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PORTABILITY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3022e376c3c666019289add8f8e00801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PERFORMANCE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdad17306edec760de030bff5215f815761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_OTHER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda38bebb73ee4902a1d903778ed615c8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_MARKER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa416a974f91f1ba8f702a6bac002d830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_PUSH_GROUP_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda96949f52b68c4b21fa675d19f53b4c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_TYPE_POP_GROUP_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda3f918aa6031d596bb559c3cc11c288f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_NOTIFICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaa0cfb6fbe1470f1c5fd165c09f17630c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda33ff1b424e89723460f9d63872ebeaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_GROUP_STACK_DEPTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda8c8a58639d1b771ce4c9c6c85685ec16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda476264e10d9636716a28f09a8d50f108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda2392c2ec6223850ee8d1336a96296ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda53d2c126694f577fbed8ceddb10259fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda7029780d126d4bda8cdc1f29ae6a7608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda2e1b6ff11f812cc01e8a247e7cd572e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_PIPELINE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaf2dd294e3bb6d8a33fa7a5c5c987e468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda897b404d3e3f121a8216839a9bd677e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_LABEL_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda5021740286129ec64f263d09a6e169e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda9da001750e4af9356812433ee55970b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda789f18f166484ab0eab5dac9078022c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_LOGGED_MESSAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaf2ecb0e9a891ae545abee00e1fb66b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_HIGH_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda754ecc7440127be65e359afb723611df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_MEDIUM_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdabf367fe40a572c1ac19ed232360b131e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_SEVERITY_LOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda645e13b7714dfa3bbf9ef92521b830ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEBUG_OUTPUT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda0e66417739832fd5e60196b07f999a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_DEBUG_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda1ba5170c860e98e034272bb35a38e4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_OVERFLOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbda62bb75000ab7a77618b5424922c58173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STACK_UNDERFLOW_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdaeff6ef62393a8ac3e16b130d52b693b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISPLAY_LIST</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48f7e3562703f0cc5e71b4ff87cc5dbdacbe4bb5b34d97c73cc0d6378f3abc552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a995b86a26e2033dccf8cad40c65cda23a7b85b65c367b14608e85cc7c63eadcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_ROBUST_ACCESS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197daf9d5e637722db4c1319ef7ecd8c6c9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_ROBUST_ACCESS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da523e101a9a0e05e0100e72332ab28ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LOSE_CONTEXT_ON_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da53f97494a3673aa2000ad352061f5c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GUILTY_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da099dcfc3ec057d076ed9df25ff32ea54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INNOCENT_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da5181f76804ea34a0794f04836cb825f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNKNOWN_CONTEXT_RESET_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197dae44f5886213da83ce62aa2ddb6dbef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESET_NOTIFICATION_STRATEGY_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da442b92ad8691699c1d13ba035e64919f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NO_RESET_NOTIFICATION_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197dad4200c9a05db1852526e8bc430cb10eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTEXT_LOST_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9470e615aeb13e086f9a1135dba197da8e37f1beed5121f3d313473c98a24ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SIZE_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba26158c0436b0872318512aa4a4c3580a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SUPPORTED_STAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba8c38a9e04117d6db06511ec14f4a9bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_SUPPORTED_FEATURES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba774f1bf699e865cdc2fa2befc8896505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_QUAD_ALL_STAGES_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba428c2678477d9fa9901548cb3faaa405</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_BASIC_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba4a05ca9b0b0d019afd58a5bd391e0cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_VOTE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba5478ebead83d54cbb4346197d7cd8c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba6e9535d1c861b52842b42932364e63f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba3ceb7b65f7983393d1c93292a93afd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba0deedfe1edeb14c016651eb7ecff3471</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba73e35f5f85fdf76f4207dc9d2fc1878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86ba4051bbcb629f03fff738db4622b6f528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_QUAD_BIT_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab195523445a28cee3195e3eda942b86bac3eac1cc53f21ee04a9b15f0140fc902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a351d593d30f5fd791de0edf38a1681e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a519147750007cdf43ad84ed6ffd3c6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4e2a895a330349171547642ff360cebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a52b333dd4791dd604db88eac8103d746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a387358985a8295d7faa2523504916f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a5e0d09db808e3105d056ca67c9d30de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449acf297dd60b9dbe5ecf4dd803f757a83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_8x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a37b3f2c2d80b89e6e47094c602ffef52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a55040f495f95b9576ea1772dcdb2b51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a12d7b69d893d389eb6105b7890a541cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449aeeb74acafc9cb5b00120cd5ec8bc7b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_10x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a1bb2ee038d5c2199dd4268aae6fe104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a5a5efc29a757cddde27a7cc718d53489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_12x12_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449abebda9612eefbdf8e588113b9e01a8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a3b7f18b454a91adfc63e8bae5db0a009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4e10c9950234f2328b2f16eb1b06bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a803dd33be879be3e2ca34bdba4d05ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a69178b295eb450cd947a986e91e51950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a4d24c54d70586d98d655c2e35b09d981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449aebe665ebb03ee57673d746989b71bdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a69f457894bf1cfa2321f2ba65c9c3bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449acb77051cda44d6e7bbc8746b31acd34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a9dfab5be0b9fafe43a4306a3113c0db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a1b4ad92a38656df8cfee3b0ac98e938b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a35227709a0405d6b21890eb9acc3df9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449a68a45865bdf64808be8bdefd95a8166c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449afb6305099cda39638cffb43438e69f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5896e5312f3dafaddcb05a9367552449ac37e7089e076e2127993f645557b1d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_COMPILER_THREADS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a4a99a3f5753e41760f8af37d189cf2a44f00f8830fbb41502b308702dc83dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPLETION_STATUS_KHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a4a99a3f5753e41760f8af37d189cf2a18cbcb0a26252f38af06d1401fd2419e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BGR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32739a154482c1578e1214ec594440edafb262f9bc335c9cc3f181f63569c305f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_FLIP_X_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d67121045c7a0af9424df587db9884da31734114fc02f8e0213fa354b70d7f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_FLIP_Y_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3daf00e33f060b299086d616f7f1d979aba17d7c90da0eb80e85ae8f07864d61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SWAP_XY_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4926995503b2e3e0d2d01be5d4937b7ac6721284d9dcce4daa5d6ece688b1ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_FORMAT_MESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae05edcbf4a90f78b40d0d94e68212fa6af89dff08487b3a85c713c2e5c05809a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_OVERLAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab9ca286d594c55f9786bc64cdd312734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_PREMULTIPLIED_SRC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6dd7f819f1ffbd8e13a9ad88e99dff0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a0c5f813c15125d0c641641aa5713358a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORBURN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a9dc0bce45c9cb193c41f93aa700656dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLORDODGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aec3ff47530ccb824b3e101b2683867d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONJOINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab93d6b422fd1dc6daa2b5ada98441058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONTRAST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66adae18e81800f7c3d7e4312bc898c5119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DARKEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66acdae0a384ac3e2f22e585c7077247d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DIFFERENCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae56913e0f60c50bb3ade201b037318b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DISJOINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab921ea0a80c331450a13527cf3f744bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_ATOP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a2ba827759c94c6e6d7f72f4c3d2840bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_IN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a96611bb4f47b30a538710544226adb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a2fdd3d383719fb0a2c9982e2df83fcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a90b1cd7b5c25beef79ebb31924f9acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DST_OVER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66adf26e29cf94f14cb153011874fbf9967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EXCLUSION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aaab97f0654bedb80804dec4587e17898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GREEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a00ba3965e61842a341fb490854e6b111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a1a303b9b1520399b946fb6a621404979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HARDMIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a9b94b2f56c91e5ec04f996f33d696de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad27ed4c49960a78881754a342464dbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_HUE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae3f09a76c2e097bb98608ec1bcb1caa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_LUMINOSITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ab774d88563ac94f147b4df8993f3a85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HSL_SATURATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a204ec6ecfd887847fbcef61b418df648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT_OVG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad075449bf48ee093d6a845ec65de990b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INVERT_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a686290d11adb8fb277a0939a5edd753c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LIGHTEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aa25fb17c742524b2f10ec7dae00c3d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARBURN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aeacc73324a4668c600ec2129f3643e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARDODGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6f32e083d0f780d0dffccb8d5587ce05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINEARLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a258fec7ba3219435af612974a0e5b0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINUS_CLAMPED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66aa0213fecc2e08735ad86d50fbaaa683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MINUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66af1368f50c8cf9619ee3eecf61fe1f4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTIPLY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad7a19618bd0ceaa7bef8508dd3c5e5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OVERLAY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a6f15cc89f68a492dc639d70924bc23fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PINLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a237e622da6ab957ae879732f71b071c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_CLAMPED_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a5316d86004dc0a5f585bd92276ef7764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_CLAMPED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a38451545ef71f75203ca93f6037fb2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_DARKER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a54674df873397b5f76019ff195a62626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PLUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a7005cce8f108b84014279a8163198f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ae707ced64934a417cc1ce631b03a444b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCREEN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ac768be9141f2402dc52a0b98f6bf564b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SOFTLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a3e9b7f4b08b1de5bb984063a31166589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_ATOP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a594e51ef13021d3fe3cd457325d3a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_IN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66ad04acbe2e05229d51b294d226224e8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66abab4fc112613d5bb1c1c0ea920c87697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a20fcebec8aa66ef4546580d5d70e5e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRC_OVER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a5423044ecc9f8d5b5c5bc6f55e21249f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNCORRELATED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a29ad2628d0b8763c7f8b814d87d2caa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIVIDLIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a11bc986412567acfa2c1aae948cd33c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_XOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed95a6461b68857e73ff970b330b66a79edab32ca6e73619b92177120d04cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BLEND_ADVANCED_COHERENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ca5246a2039bb502d150c3fafc39e0ea5eb8f57037079cd6eb077624a27a33c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FACTOR_MIN_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e37b23b8660a8e99c4653ef93231a8ea39b300a16dfb09f51d5f32bba89c9ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FACTOR_MAX_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e37b23b8660a8e99c4653ef93231a8ea103d3da234405b6df044bbaf1b237f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aafba030e6bf388af64055195ec22f89e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aa41ed3be18fa3da6e0eaa8084be81ac70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf34e86a03689485d1b27516560b4a0aac53b25bc3d48a73a1621753a2d098aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a12af2b49448138518cf0a56838e44ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_NO_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a712432bd8af7670145c9e6f957805040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44a8fa0d24afeda0bed5b70e57691c3f69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUERY_BY_REGION_NO_WAIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa25a6c71ed24b7c84c46c7631fde8c44ada48355359ad7addc0d0fd75365568c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTERIZATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a2e1733e986d51028f1f89bb5aca1790e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4ab2472be4a2d08e3eb104a98a5a225a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a3f84ef286acf55065dba89a6e9af5b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf92899f115aaafc10e0c8e138bf36d4a3e33e8efd6ef0b40bf041003ca59939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23820d7c314d69d01ca40376c333d392a38c431a698219b3cdf5500597b4f1cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018caeeacfa441f2cf1e3ee2e7ebfff628edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018cabb68f777fd37a79e9e60f42da0523c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb57e46d75e673e0c72d23f60ea2018ca97dab488ba12fac4a0b1898307b25159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_READ_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56b59b28ba66fe3620d3b011dc92b234abe287617518ced68615b64d87210ea3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COPY_WRITE_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56b59b28ba66fe3620d3b011dc92b234a0a6efc50afa653dfe5bc25dff0d47c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_COMPONENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a542db75f24734f8e709ab172ef2892c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_COMPONENT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a360de1a3bd5aa32265e69420009dd2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_ATTACHMENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a5ff0400939e237b2052e7a47f60d2450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a8d34fd0359fd57b913b1281b1e05dc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a2fccd92830cc1de2cf4e716016b30e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_ALL_FRAGMENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9ae5b02ee1005fce47f2a055c877cda314</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_EDGE_FRAGMENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9ad7c7e4c60a7b68b8a1b7a03a8f0375a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_AUTOMATIC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9afba6f5899671754796ab51aea0ee19d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_BUFFER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a796af1c4b61699e9c0733b7a443a9dd9a121c81491415ee5c821c42dcd8aa9852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16_NONLINEAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0150ebdd5f09b76be972c9803dac4012a84c876094101ebfc53e22a5af87e905e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdadb25b1fefb9f443a45f720ce1809e789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdad0de0a29137210c1babd0b2a852621fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda1f8de821f0b7b985021ae8765558b6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdae12e270027c5fdeae14635a599893883</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda4e349962eb0f977732c63e7fec6ed005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda621c36f10c25265c0113a78c845dd8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda441629a98704a19761464cfff965ec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda8e66cfe6a76a2ace6a02bc1e0a2db14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda01cbb8ffd3e467f8bd3b834c82c49ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdae8efa08cc795d6a76240b1666cf4766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER9_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda4a85d4e918c87a6a91b6fbc0a9badcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER10_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdadf2964b1f6d4cc55fac2c11c516ed8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER11_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdaaeafb6ab410696732779a807d6596b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER12_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda34b97cfac176ded2ed7248d4efb80112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER13_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdaa0df941f162733507f33b47ba89365f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER14_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda27dc65f909b1d7c84c9b626249182947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_BUFFER15_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda6fdd8c91f447aa7759c323946dbcad3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT0_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdaa95f8da74a48a1504479ad5ce2afb9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda29d0cd894ad86168da6a0abece390979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda2b6eed87a13c3744ce7addf4b7aa9334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda30bd3e2ac295cc88bb879d8cff008019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda5d14cbad66488f0a597ebe2437437cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda748131fb44fddf9e762ff656d6559c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT6_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda752412a9dd13944d4ecac94a1aff8dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT7_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bda9b792b4118ae8f17550bb8a03ac8d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdacef8925f800565864c3a196ca7155ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT9_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdacac881984bd3f11ac5a5ade4bf7846be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT10_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdad6d0ea7f446dd88c1b1d40281e506b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT11_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdad501cc53d72e89e1d97dd898c8426d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT12_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdaa5ed3f2614176d6d0f5e312ac9865d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT13_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdab37b8adb475983a5ce5fd01f9b880ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT14_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdac015c844e6dd772652fb3c0face76ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_ATTACHMENT15_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b33821eab05b9d99b1bec8523f27bdab1f7f54b02ef52d3b074839923b07673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COLOR_ATTACHMENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24d8a9b815735bb3f087202008e732fba0265d023492d52d675a6962ed1e63b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALL_COMPLETED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451da2d3e505d3e9756a90921f2b5687e84da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FENCE_STATUS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451dacd5ddb2a7528942387fb12f2428dbf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FENCE_CONDITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59abd040412f1c7ae35021e27616451daf870ac55698b25d58be3047cf6d60735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILL_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a513700a9f8bd8f6348616ced06ff86a3b258a905b9deb6aa5dc967e5f1f1036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COVERAGE_TO_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32db1a49af3c2c6679e21fe359b860aa87fd0d1520609c94de6b347355300bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_COVERAGE_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32db1a49af3c2c6679e21fe359b860aa26babcc038ffe01d13cf96c5c5745fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac71c820f26bc3167442045817a2ca247a12ede724091a54bfab586de22e8c8fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac71c820f26bc3167442045817a2ca247a80aebc07ecc1db3fbbc5677fd54d9817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DRAW_FRAMEBUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac71c820f26bc3167442045817a2ca247abb11567bc5b1e5a932a38b2db7dc3d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_FRAMEBUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac71c820f26bc3167442045817a2ca247ab2dde3c6a2f25ef121c53050dcd58407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_TABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aab18b7c6f128ddd2ba63f5fc4dd1efac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaac1110df83dfeaa9357b63de184ed021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa6d11948a84b80f8c7e4acbefd1aa4095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa5c13fc681af74ed36a9a7d9da29e2c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaef4506ed82df3025d7f2adadbc9b4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aaf0bd068c99dd564b951fa633986736be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa1164abebcbba7b69fa5c3fe3c7f56046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COVERAGE_MODULATION_TABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ec545464e63387c1f689d6db3502f0aa95bbcf06189db83362040ed49b4610a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDERBUFFER_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67a7f41c92560ebd0cf609be21a2002da02168235cfdf5b8512f43e2042b46d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67a7f41c92560ebd0cf609be21a2002da562e842247bd284e8ef019f3015524d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67a7f41c92560ebd0cf609be21a2002daaa53aa64435debc5411d5a0b6ccd1c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab7a7b5078e36b6d8e833e683b371ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae94273bb7e7cecbc8a56937770fbbb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae89b17ab1106befdefac6f17b32b9a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2addf5a9f7c988610f95340743f15bb5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a22cae1018d3650f386243aa82ce15dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT8_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a22766d9610e72cfbd3ab60be640c3916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ad65ba09985b5575c0fbba7282617d4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1b3265b6fa4b950f8a6bd517e2cb4831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a88b192497f0fcb86d91cc8e5fca234d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2abbf02b2309b1c64c65562b915d44e5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1159ccdb731544aa040ad68f74c554ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ac9ab026b54ab666cacd9b33e07f7cc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT64_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ac2f2927f4ec13f259bceb31f9e299ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ae598d77a962c83a8b39de557f722be53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a1d69234324fdaa1109e347eb89ec86c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a68f7266ed06fef51fbc24f72e42ba418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT8_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a2cc682b00947faaee53ffe81aa0001e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a097d54d1d8fb27c20668e07a48587a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a0071f475c943c74b2346c54b30c41d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ad1627e4cacf51745ee7b4291df6d9851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a2b0d8084d91f1fcebacdfd061c043fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2aa32008f0335bb6b19d69ce30267b1f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab601ddc20be708bb9ff8258810d1be80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT64_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2ab73f3b1b8fb4181804fa319295af0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2accfaa3776a2306d668524cd29a8e9b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a295c437833209d8ead25f98213fa1956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a40bf95bddee492f8bdc9cbb01af1a956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT16_VEC4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada7a0fc0e67d5454e837ed7178426ae2a5fc5dea51abe3f75f52da0ef561a739a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aefbc8c37fa9cdc9a8a806a0ff166dfb5aff2be47785a846455f229095af091233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da345496221e735b807a4dfb797b5d76e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPERSAMPLE_SCALE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042dafeea7cd1ff15614a179c7f3de21eb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUPERSAMPLE_SCALE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da7eaa5c76ce7228b9a8623a512071c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONFORMANT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a361c1bff614401ece6ee310f1e0e042da4c3c04fdfb138a83e24d5afb66422dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_MEMORY_OBJECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a93ba73ed70dfb831063279cfd76bdbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATTACHED_MEMORY_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a0e70693964f3ba935c41432e634a8ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_ALIGNMENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14abcb4fe69c2d984df26c1948834f51e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a9014badba516c786d24aa183df20cf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MEMORY_ATTACHABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a9a83156c94f3b954071b0742c2de83bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_MEMORY_INCARNATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ac2fa9474fc464a83223f4bc64e50603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_TEXTURES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14a1056bda813cc133c51427e44b627fd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DETACHED_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ab9f9623d39fff59daf095e3a8ad493b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DETACHED_TEXTURES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14ad13dd2a2666b3be8e84cb09ec8152d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DETACHED_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae029c5ee0455fb690284b1a278cd0a14af01d2829dcdddddf48d41243c4c78a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a09f56d101082564031ad58b01a67683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1078817d3997c17ce79b795c2655bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_UNIFORM_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837aa367cf541ee382c4eff0c4ce706b141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a0f3d108ebcc5f91668b8cc7460913bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_IMAGE_UNIFORMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837adb396040af6f990b7ba05fa677dd57c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a02f41376fe01aeb961aa5eee6c7ae1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a2923f253b80c9eb12619665654a5710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_ATOMIC_COUNTERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1a3e51cb878bfb6fa067953c89f4674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a752e318f2344ccb0e6f5e61480fba6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a672ac2adde606777a3f49fe50c09363b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_UNIFORM_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1bfe8bd6f3db617307e3f9a62cc610fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837af1735af891f2680082cb9a8c66585752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_IMAGE_UNIFORMS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad0ac08ecfdd8fe915fbf95c8bf87bb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a9276c96972ff57406db788db32a3258d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a567ac80b9580658cdfac549520570545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_ATOMIC_COUNTERS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad82055500e7e8483dd117ad8b5b7ddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad7891dbb9ab09e5fd0c9caeda8e706bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad51fa3cf4a0c6143472d225163434cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a275e9490af6cf19dce8402f622e50b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a7af6227235440b9211870c40a1f998a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ab162b467406a689697b3484be7a1f120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a47616983c2460d533bdd59c2a7c81638</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_OUTPUT_VERTICES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837add14f5b670098d6a28c25f573139d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_OUTPUT_PRIMITIVES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a3621cb966509f6481e9a1492bfdff3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_OUTPUT_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a61a8adef33f480ef539a4f5d1fe46d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_DRAW_MESH_TASKS_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad036f9100d7af3745b1cf3a81ade2673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_VIEWS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a9167af2c7ec0f2e6ce619473dfa16abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ac31c96d53bde23caed40ae07bbb89d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a77cb1330e7da7b7ceffb2f193b236ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_MESH_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1d560e4eb812dd57531b805f872bb7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TASK_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837aa11832b3a608aa6c407699fa104b029b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ac8e42ccf76520df6c8771ccec6911e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_WORK_GROUP_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837af3590bb3466f3edeb47157d397afbd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_VERTICES_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a21bf4624880da0422b2b6701b7630b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_PRIMITIVES_OUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a91b3e2c2ad8b4e04c34c94dbd2628557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_OUTPUT_TYPE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a8d7caa0c6396eb6823ab79794b733d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837afa38f0d9931dd389b54438f9bedbfb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad0b25ac0a819bf961cf48c5c2cb386aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad68861df4ee9bd9bdd1d9d32e5100a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a7088d55a65ff65a239dbcdbfb7cec1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SHADER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ad58264ce845bd9e10f9b40a2997c69a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SHADER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a493a857a6eb792a75d4de9143b8c411e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SUBROUTINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837ae8ec523ed27a0f6b494e98c2fa2dac25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SUBROUTINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a28d07afb52ab6b451b33793b6fcbea6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MESH_SUBROUTINE_UNIFORM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a6edae778cd07a9588d7ab02d9b30464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TASK_SUBROUTINE_UNIFORM_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a1d763e2eeedca341686a10e23bb948b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a403cfc70aa0c9e41d5ce392456d1610b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ffa3459cef9bbe9b842a40ebc63f837a00a5d7a49f64da49d7d4396c184fdbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387afd99c1746e4b8b4db54032f8a6cd6b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT2x4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387a26cc929134e4ec207966744df04431bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387a31881788761560139cb454a4aadb22d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT3x4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387a1922a70473c8643bd142e80512803b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387a97679ea0c18590698a8ef5e7627b5f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FLOAT_MAT4x3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79013597682f430ca95f804cd55b387a8c27253c964113e216d4919624d09ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FORMAT_SVG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5e7b4423d1a058b733bb0c205e774eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FORMAT_PS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6ecdc024540c0bdb0e28add3d9256a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STANDARD_FONT_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a68cf24899f74069792e9b10d3700671e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SYSTEM_FONT_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a21b78f65098f51577e1771d85c212511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILE_NAME_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5a1e76c2c465bf23017fd28878f45b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad1ce0460e2122c735b4f7d94aeba0f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_END_CAPS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa365081975b4a4fdeae284713cf9d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_INITIAL_END_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4f2974311bac7752f46af5e09fbdb706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TERMINAL_END_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a97c5f381a213a5c69b1b45a33da2f138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_JOIN_STYLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a83f90bd583cc67a071c3cd83a8a2f55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MITER_LIMIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a597610035b28046d3979b6b958816862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_CAPS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa151babc45851da93518de51f6639385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_INITIAL_DASH_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a45156e86a238c454da26faa3807d306f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TERMINAL_DASH_CAP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab18b0c2f5101c88dd36b0a0caeeefd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_OFFSET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a31f537050e6d7532ccfb4d46dae93cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_CLIENT_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa953d1bef94d8f3cc371467a97ff2cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9ebf965c32d19f2bae0c4f10d6aa249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0e7c305e8f9415792ec2dc3f4dc68c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_COVER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a064e68518f009b1e1a88ae36e808abf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_COVER_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a458c213906939d5f2d18bae9a7b33ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae3f33c6446fa7e4bd6bea29b9fbce822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNT_UP_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa1b30d2ce864aa5d4c81dd86dcdce48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COUNT_DOWN_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afcdc3ae42367d07e6e8c6ed958674d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_OBJECT_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaffaa94689befb7da6939d5d37c48d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONVEX_HULL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5bd53af0c5f9535d806f18d78a860133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af225d9faa573c481f1cf44cd62e2877b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9fa8e23d3d5ac72fc4bd1d14b334425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4803af9600396b092554567b60de2ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaaa7350c3f5f37ee36ef67c3753f3ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSLATE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4a36fb8aced6c0de624d64756f3e2040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AFFINE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaaf7db75228414bd8cfb62135e310b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_AFFINE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1e074c15a568c39d155b5ad087d1a5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_AFFINE_2D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a44fbb4e0e3041f6b9e7baea9a3d7415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRANSPOSE_AFFINE_3D_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a57991f16f0a04f7fc319d7e13a5a54c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UTF8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a46b80a00161d6b0240d232853a138fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UTF16_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab44b6c1fe580d2de832f3c9626699db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a190e975a0eae0fccd0b87e060b21411b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COMMAND_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aab824e2e4447a8a6f9dd7a910baa0414</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COORD_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2658db266d7eef43e05957ac8be86613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_ARRAY_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4fb23d61ef2ceacc3ddd4fa4dd905793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COMPUTED_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afa2423990b7a7b881265c29355129fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FILL_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac958031750fa54ba7ba6ea68e4a13687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STROKE_BOUNDING_BOX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6cb894da1aa1ca327cbffa7dbdea0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SQUARE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab5823e03df0d694a85a73de8467cfad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUND_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a997b96acca8a9e5d89d1fdff2aaa16c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGULAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae8d0c3ea9431e4752c48986bdaeb6404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BEVEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a53575905633b8d1334d02e5538988f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MITER_REVERT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a40eb268e8fdc08e48e64a1866fb478e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MITER_TRUNCATE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a637c970ef6f56c4bddc19ad44995f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SKIP_MISSING_GLYPH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3ebd35e356ade72c9802f490ad7f8ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_USE_MISSING_GLYPH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3e642cb519ac09638e7dc95d281ceefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_ERROR_POSITION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acb20928e91143d865633a7cb42eee459</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ACCUM_ADJACENT_PAIRS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9accbbec46996d87000c2e710ae4626f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ADJACENT_PAIRS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1208eecfba99f5a82c6fa3540619874c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_TO_REST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a40bbf5a6b23b5600e690ef746553b9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a152ba26e4d46cfafe934e131fa9cff96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COEFF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a30b5ff1c91c4ac7db1f6067340c2eacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a07e1616137cfda687152880dbc6aa2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_FUNC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a217119f300cb3c3298fbf17e829d5c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_REF_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1d80b08977853e1dd0040da79895bb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_VALUE_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9dbad6447387fa3bac8ee91ef67be443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3ed522358be8cf050767f4f00e4b7e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad32fd6585f94d54d623bd9740463ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_COVER_DEPTH_FUNC_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4e77a2c79ac07ddbaf6688e23a348dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_DASH_OFFSET_RESET_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a984d92b01430db65923b1b890243396b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_RESETS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2f92b93ad753be6bc5d90f6876cb586a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_CONTINUES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab901297d88758067f6faeed2de82d46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLOSE_PATH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5f215b44573e32a6bad6d62aeefa1a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae554fc5b827cab6a05569eab3e157215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_MOVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ace1117bb22b97c11b17ed1d8697393a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acf699ccda86e88a96f4541aac2f442df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af49e98296dbdc4c0e699d4016d9b6a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7611777b718226945d72a2873ca3ea6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac86860cdb57542734f56bf8fbf60f37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTICAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a09fa38630bd119870761c505482d52f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_VERTICAL_LINE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7c0bce55c92afa4747e259faa6aafdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aef370afdcd7f65fd4cd6aa37d3765597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab61e13335dd3eae04f64ddb6f1b24418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afbc0d5569cb5f2af1635db77ce23030b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a598037209e5d32ec337b5abc7edb03fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a580a9ac7ccdb7f137d74027cb415fe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae32f5a04cee7db766f5c0d83cc03ca39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7e489e604c56a340ec53946fceaaad55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9a06748a71002b3bfca03a1752ff59e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae09c19a75fedd097553bd44198d0e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae358518815fb1c9057667037b62bbd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3b94f75f668c4cb20f79538e04b63898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5f0f5aafb17980a1fc79a91d6617a370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae8da5f89874546dfe4072b9400d6911e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9a8805234b16c3be7da1311108ce3f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af06fae57a7de46fb7a294ef422beedef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6dbeeb921fb17390e96e3b0ba4862010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RESTART_PATH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a78cad72c6862fae845eca0b95d9ffd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUP_FIRST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab6732c6680b87e49009adff29377a7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DUP_LAST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0118c3538ad4f0235c6762d0dab342fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5bf2ed18d6c567a90adef720990c03ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_CCW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4faf54bde11add4b117c391718c5b458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_CW_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af353bc1e41597944daebcc8e1d38431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CIRCULAR_TANGENT_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a19e43c35879548128696a7c07fa4306d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac68bcbe638cf8063cce3e223111ba678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ARC_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a24e7cffb5985e0befe3ccb82e5e1195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BOLD_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52acae1c5f2ac3fa840825f014b5ad0264b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ITALIC_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad1b404a300c43ec4f4858732ddfb810d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_WIDTH_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae68335b8af8243e9ea694756285170e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8a2e38ae4a4b7859d50fdac3dc7081c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad3f2fe60701db678a05367e368e67e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a84cfeef85bbef420f1745d0cbee0ce49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a3926de90274781cf41efce0f4e071daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_X_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6d4baedd6262b81c408c4007bd449a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8718397701d988d9bf314c1b440c4cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a525c5f65d87c6af52bdd8197f938e8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GLYPH_HAS_KERNING_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7f8ef03ffbaccf0394de0d8aebabbdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_X_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52adbc3c2c261d956455c16e5bc5366eb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_Y_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9849c1b1ad8a7805cacd14b1b17ab8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_X_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a49b367d631a678b44a01def9641a1455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_Y_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0fdf5baa15bfe3a678f7060840a9106d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNITS_PER_EM_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ac7d2e7413e1f04c87c1008263edc6f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_ASCENDER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa9d88b8f2a540ca5e54f394174b61833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_DESCENDER_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a90c6774d2d21977068d32f27748b2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af336eb748cdc48f75361afc69aeddc25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a14f30f38e1b9dcb2392ef5169668c982</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aaca1f95cfe7e2e4ab5eba85226331f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNDERLINE_POSITION_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a56cc484adb3dafe01885729c60fd550f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNDERLINE_THICKNESS_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0207b54d22d89a902e2dcdd903c4cbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_HAS_KERNING_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1299a378403fa1cec36ffd3e455f4ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8c26f19db3c4cb79d9c71b4b8c997c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5ea8b2f713530720a2a8b38544d25d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af793a63588ab71cb96322640e03c1e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT2_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae08a7d244e54396a64ff207824ef2369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a69672e33d20c05ccc84f2698a54f9491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT4_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad2a8867a0d60aaed2bfda88b8353e1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ROUNDED_RECT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a194455110f0b1c56acb3ff05bb9794ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_ROUNDED_RECT8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a6bff185c7db93e847bb2027f75392a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_RECT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a7c3e545b09b96d92c918ab00cd612cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_GLYPHS_AVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a90a5ad34f5dbc4e0385a62af641dcbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_TARGET_UNAVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad6cff539da02d05ed011c63ac30a1ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNAVAILABLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad69380a347584af022a3932d1cc7db2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_UNINTELLIGIBLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52afcbf03c15ddb61f70001fef9313805a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab8f54ebaf680ed2bd89e3a09e713919a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RELATIVE_CONIC_CURVE_TO_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ae9fdcfe04cd1a8b20fc82f9d3fd55fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FONT_NUM_GLYPH_INDICES_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a82136f1e65c62af9eeb53ea3121954c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STANDARD_FONT_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a13e6327085256c7bee2fb5816e7eba6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_2_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab10ae45c6d320769d6c86f663207193a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_3_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab4e9a27f9c9f4141dfef39153e3da6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_4_BYTES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad424200ec9e839f72f40fa088c3300c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_EYE_LINEAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a4558e39ced315c02a46fada7a84cabf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_OBJECT_LINEAR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aeff54c693227c25648a32e676a95510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CONSTANT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a9b58202a019feeef6105f7cb9c2f0b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_FOG_GEN_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aa61cf2f00de499b7ccb282407f8119ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ad741c5846cefda2e8a2c292a003f94f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a945b68a999d292ec3a0a1911e59c9511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SECONDARY_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8a7187a2b2758c696ad86b65a6880772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_GEN_COLOR_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a5e7658995bf369b14f4569be74946150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1ca61c4916c71b7eea1185af2a6bfceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab68bdb144eb3ddd55f4101a9c4f33a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52af9a83b7cd67d4764d466489a354791d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MODELVIEW_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8595aa869a57d36284ce761fefab8598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a498ddb96a122272de4e1de7c6a4db71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a8c50b68c90dcdb410ff14306347eb8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a1964964f60afe4b8ff0b71feeb53d2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_PROJECTION_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a2f4f041ba8ddc2d84353fe07b177de1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52aac1fe0253c7f9e6df6eae7ac87d485c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52ab1052c36109c830f881773061ad0a950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_INPUT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb27295515645b7d85f064bbb6168b52a0a78fae693c890e0afa61ff898e04b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHARED_EDGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a710c81dbf22dcb4d2ca8f7619ffa3aa1af9f336949109033d498a907296f3a837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe9b70b47eea0b54f82d9ff93d18dd60a00a08625cdada4d7d807ba603fe24a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe9b70b47eea0b54f82d9ff93d18dd60af2ce90578d49cdbf1cb14baf28cad0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_PACK_BUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe9b70b47eea0b54f82d9ff93d18dd60a7f1aac33fff2077da8361461a4744075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe9b70b47eea0b54f82d9ff93d18dd60abc2c45552f14aa3609186c9cafd24564</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_MODE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa549bfc3226ae4a27e386ca24f957f0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_POINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa2db7f021e57cb98e1bee77ab342a877f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POLYGON_OFFSET_LINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa892a37f5d749e7c905dcfe5af0a5c3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_POINT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa5a5d8aa08a29eab0573371eb60d9ce30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa4a6afcb1629f872b98ab31f3659fc9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FILL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d13094804d794109f1f70858a19ec5aa7a550b475377f1a23d58c77b48dbb1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89eaed951e780f6f473a796888708e48a9061f9c319ae0a2dcbe843d91e4ecc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89eaed951e780f6f473a796888708e48a416e64be12d8629b18cbbfaa5b3362c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_READ_BUFFER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab988afb71710b46f3dc8423899a70026a00baa160ee105c3749b4212278cbf558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REPRESENTATIVE_FRAGMENT_TEST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad97b46cfefa22338b5537ea870b6d3d0a0594a7f67af993fe508667f4ccbf7f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a7b8875a56a00507d50a8a3e2d463003a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a63b57d3e9f095065b3ba0e188ea61931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SRGB8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a4c12f1f6b3ad089d6797d1a9d0b19692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640ae376c41e8a7861cf81ec7d5255bc3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SLUMINANCE8_ALPHA8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a9a2d2945f1bfe2b6224b512682f07593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_S3TC_DXT1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a669615ade3585eb1502fcc65c906b9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a75c08e42a2b533b0d1a93b71b9b12b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640afced9230cf721f236d367057de499965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640ade5a1750f8d1bc7c8e1142a9718352af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ETC1_SRGB8_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55146e58098a0db07d6cf04811803640a7686ec2d7ff01cc20565be3ca6ed39f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5aabea3290231b189ddd45662db040d228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5ae6222318cb2be144f58165b213dc5558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5a6a65327d1a233912419e658eadf9e02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5aee60d87abb2def8b708e006449616b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_LOCATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5acfe5f00655ff84f3ef9113f18386c8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5ad2f8fb90f6492eba38b74804e3a6f164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5a0718ad81bebbf66771578b518a6d15b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11976f5b839d5b0e726e81317e6c46f5afe4ce5db36c5ab60c2b5c833fc05c63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_TEST_EXCLUSIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a686546673a5a8ad674bf04d7194c4ebea92192743174fef355d95058f0a724abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SCISSOR_BOX_EXCLUSIVE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a686546673a5a8ad674bf04d7194c4ebea881ad2b20354bae99caee04c001887f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad356cc4a711718ba052c004bdb82eb13a513ab82d7fb4b2d2eaff8b14f7ba960f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af48b5ece5a9b0c3189acaadf99c59933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_NO_INVOCATIONS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ae0abc627c828f17464d73bceae120496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a38de867f78b34f6e32dc703e5e17ff49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a1d4754b87ef249d72d30271bea9b186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ac3b23ff61882f4a97231b8bd65087306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a11a91686e2c582f58e5918c0848541a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af689997f6d6d9bf26069e398c548cb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1adc2ae432b85509871185160f4c98dd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1aa0d6150037c8d5a10a23cdce622b7567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a08bfa0d4b148c21114be206795d9706a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a99f3ceef7821a56424dc3607991cf8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a929798853849157c4e425ffd4eea475f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a0f64096da3f4ff910540d2250f4054e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_BINDING_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a471cf9d880ce9cf1205ac2110829ef8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a451fb6dfa23d6050f915245335ff6708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ac6f8a56b9fb41611b82ba74527aa017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a6951d30d48647bb7286fed2a61dee68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COARSE_FRAGMENT_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1ad49086497f52d8b366a9378299654b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a1d0e87536f60cffcd87bdf2388de2362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1a593cf291d693a8d7f432e625018739e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58b06f0b38f1291007fe343395737ea1af2a66d1d49ce2780d8b24223ca2ad0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_ARRAY_SHADOW_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f161291d3e48d4a351695929cbc8a5eaa751db473b60119fdc6254a4ee1fd1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_SHADOW_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b139f9af0203aff79ef189832997848ab43fbe99e7af7265be3dd01fdc17a8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3947cab0eeb19eaecd9afeb09ccb211a5dc5021f7cb2ed85fa128bb19896a5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3947cab0eeb19eaecd9afeb09ccb211af18a64983946bc6c3989d6657fc28525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWPORTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae40ccd8e2c00860ee67858e630d99dc2a792b768a89123fdd4c355758e59a531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SUBPIXEL_BITS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae40ccd8e2c00860ee67858e630d99dc2a80b7e9b2a571b8ffe1f79d976cdd9ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_BOUNDS_RANGE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae40ccd8e2c00860ee67858e630d99dc2a4645d40709cabcc97d5993a1f3668af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae40ccd8e2c00860ee67858e630d99dc2aa4b8afb3f8103aefaa5c3c2e0d8b46c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1afc7bbf7901d455ab0ad2c296fe9bcbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1ab449e703a73a53cd8a0e7f5889838196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1af42861588e9d09f098172fae8b66caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a3ccce34cd0902bc3c4a8881ab91d58c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a21854d8bd685458054bd6e728c07cded</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a0455ab9fcae4723b47adf8d5b3230482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a84a4209181f8d12f9147237122cee0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a67638262ff6b8c77f24afbda407ae41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_X_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a2f8fc1b4269a00a338e054793216a82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_Y_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1adcb9f4278c80d4494dcfd1c41a73fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_Z_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a817aaaf2854c0514678720c27231ca4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SWIZZLE_W_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8a2459538a38d175a2a83ae1bc8b4c1a01d4d502f6567be344078086a465a1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_ROW_LENGTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe03e970df74b1215ec8eb7ee2708a94a8806e6a28957f69985e1124f36439378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_ROWS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe03e970df74b1215ec8eb7ee2708a94a674c9de670c230be6e71be6becbfd0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PACK_SKIP_PIXELS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe03e970df74b1215ec8eb7ee2708a94aa02c880a516211916a0ec45aa199794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_EXTERNAL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad8177974a006871c1a830e0762efd4c3a54feb79d35ed81ebaedee217d78bfdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ETC1_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7720ac03775440ce1a19c3c4d31cd026a4f4acfc6930e86d94b298e4661d46997</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a9667f58585e89e6b2ffa1c6d31fe8631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGBA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a90e65f9d5165a525d8c956d51bd5d7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_R5_G6_B5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a0759fc1d9283e8027d747e505392aaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGBA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a01349020123c9f155e487b718fc7ef5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE4_RGB5_A1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a9dac46d857678374dbfb319de43d7881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9ae2582620df9ac48a95ada93b140d1de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGBA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9ae8598af1e4e2d8ed7e8bd96e1f15e9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_R5_G6_B5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a91171fd346333b895ff8714b7e6e1257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGBA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9aea3f67e40c87c90c07441998ea8ea7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PALETTE8_RGB5_A1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30acf4fe942ca6009ebc1937d35f82f9a390c9b3b0e49b29f828fe6d3a2e81b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT24_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aae7f577d3449a9210257cf9b90fc51aaa26cd5f3a2d958c3e07ae5e54034a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaaeb06a24bfa9d00c77041b30b8c8c6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_BIT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea0770f200c5154717191b4b053f9add07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_VERTICES_OUT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea84ae2f3edf4a4bf060c31ab8b4effaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_INPUT_TYPE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eab485791079b83292125d1a2b9dfabaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea31245eb94a172a128e44a0e098047552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GEOMETRY_SHADER_INVOCATIONS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea11a33588818fbab2d20af088fbf005fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAYER_PROVOKING_VERTEX_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaa4cf2b29a72947c4787f75a1bb63191a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINES_ADJACENCY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eae89ab1f30e5aaf2227413f93599d9c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LINE_STRIP_ADJACENCY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea50093d67cb8ae65da71be20c316a35e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLES_ADJACENCY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaf5d8ac236dfb9c10a21af65e54b1117c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TRIANGLE_STRIP_ADJACENCY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea74ce54b22490d7739b3e219f94d132d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaba1ce7e12cd697bb6e5389d0061b5b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea08f416621884896b57b7a277d361d66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea4816264182a0766d105d262ba44663d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaa65076d2cb4ea18db7cafdc0ad77daef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaa3bb05b49dded2577be25100ce6a1ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ead601713b8f00c3a2d67a8a1c017f6f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea6c6fe751c6d88a81ab84ab8f1644a48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea001e351d656674a7fa0fa47cc30d279b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eaeba5fc9d041e2f7757bc008d0d8651ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea6c508b75a3326a505423e6f847963071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea904642e48f30123cb611d8f8f3d4f630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea7bf9c2e4361e5af432723984e4dadbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea038c22436c680198d2eb29c10697f18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FIRST_VERTEX_CONVENTION_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eab3bbe8a944bfad842ef0ab4cc0769e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LAST_VERTEX_CONVENTION_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5eae34243afba5ca99495393d3e538c0a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNDEFINED_VERTEX_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea904c14948e292fb4e39d92fb3135549d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVES_GENERATED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea81afc98b42226d86734a1186b631741b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea218885358252d517971fb689ffc0a4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAMEBUFFER_LAYERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea23f42ba902e98411ce786d974ebdc6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea8ade32617517fe85fe9dfbaa53ea2856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea37cad63145b042d003a8e99c4719eb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a380ed13620c457b35471c533ed919b5ea5cd4e78bbd3cebf5bee04d5ed5705537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_LENGTH_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7884f38606abe96f609657334a1b592ba0699e49cd274c2daba5dee88453c36ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_NUM_PROGRAM_BINARY_FORMATS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7884f38606abe96f609657334a1b592bab37fa4f3d13cbcd9e0156aae2ca01359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PROGRAM_BINARY_FORMATS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7884f38606abe96f609657334a1b592ba25721d60b458fdb2700830773d6a4276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITE_ONLY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae59c42530735274b67defc16ccbed819a928c76ac3a53c41b3424e9b74aea0813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_ACCESS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae59c42530735274b67defc16ccbed819a40a1e13224936c064ba09905fdd323c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAPPED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae59c42530735274b67defc16ccbed819a1e201e5eb0ebfbebcca8d8b3a2276810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BUFFER_MAP_POINTER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae59c42530735274b67defc16ccbed819aac8b7402c37fbf2ca26ecdfdea85bd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_BOUNDING_BOX_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a613c9a003dd28a379684cdcd5bc4b02aa9a760e1f39418084c33241b367fa9f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a3673868a084de8b1854e36570d660a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_COMPONENT16_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a38568ef44d015b09dc3d68949f18ec2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE4_ALPHA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1ad4c14c9142239be8d7adacfdc4490a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_ALPHA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a273b9352a8f7b22fb6856c8edb6a9239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_LUMINANCE8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a7a2ae93d80b374f4a586ecb4f37a4edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a8d51ba8c6b75ff9266b99a2688054fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB5_A1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1af424f35955a2777aecf6093ea6742e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB565_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a8e4f486d7a259b54f15890899c30dd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGB8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1ada659807d23fdff79476359e81371324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RGBA8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ef989899a14c868e9462c881c08eac1a5357d5da4e21eb5a2dc06feb7f55aaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLE_SHADING_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41814861103dc0d821432dd5b8a0f7c1a91f3eed0d2379e11ff0785dff4e1fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_SAMPLE_SHADING_VALUE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41814861103dc0d821432dd5b8a0f7c1a1731b5c955781a7f5b09e92f8ff7abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41af55b01cd658b53fa9be676728fc51a400aaeb0894d7c70e884e0c096139ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41af55b01cd658b53fa9be676728fc51a83e305e3dd4dc218dc17417bd0d7742e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41af55b01cd658b53fa9be676728fc51ad04a92add5292a65ce859b80c7555ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af98ed73f3d6f54fe8bf9eaf103895dfca3c8693d69acf8873a39a07e17082296f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX1_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d77937dc6a52e4651a31b0cd791ca13a7f6c2d1d1e2174f305ac0ad903db95ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf1ccb9142337d44d97e419325f91fb9ab285ac579a980b6511fbadfbc4ca1018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_UNDEFINED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4969193669f2cb4a3c439bcc3a9c909aaa7354913a2be931093a8828e9a1d80ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCHES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a59be26febb6afb00590cd936b7f57f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PATCH_VERTICES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a3ca530c41d60c7b91e3f22e10f051c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_OUTPUT_VERTICES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25acd03dcf64da155217709ecaae0843d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_MODE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25ab35985ecbd70b8d957fd658c27275b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_SPACING_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a3985debed5f0a2ba4eaa1717a2483294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_VERTEX_ORDER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a430b5f411f285ecb43f81f88123de00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_GEN_POINT_MODE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25afffe0e19f9b41e10830a148446737072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ISOLINES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a2c7f360b0a2dd89bf8071af639c3960f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_QUADS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a4354de37def159dd304c37a04c6d92cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_ODD_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25aac272ddfdd9b5b61025fbf594472315c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRACTIONAL_EVEN_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25ab6daa0a782e76b605bf2e63ff2e972ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_PATCH_VERTICES_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a00bfc6a238df2d509a024f85b39404ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_GEN_LEVEL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a961daa7878f16a24ee0c02eded118c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a30d23af84462e975d947cbc2c592bb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a5ab3ece08753fddd5f85973fc5b5ff3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a239db9d16cd9d14428322a1ad14ce257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a7beaea8faa4dddaf03fe333cdc0181bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a199b31ced31de31c24159b5ecddc3975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_PATCH_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25adc3695044a2bf2ff2dec9ea258f35f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a8dc26829339dfd453147749bec54bf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25ad82114482254e6f8fd4f1a2d44783d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a728e98f37ced65ebed9304d6b38c96d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a38fb6506c33acb52aaed41eb316b7be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25ac694f1c3316741a2713102515ba81c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a528c1d423ecccf45ef10fe298c31b4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a7d5e33441bfcff2d23482ac367bc7423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a580898bea0e4d539eab169da68767590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25aefb75dd13505d5e74d1477a87aee1702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a84e536270c3b7061da983af914f7ef15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a1a7844874323e2fdab0541c918a16383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a8be1cca6cc04354774c8bc10419b1fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a7ab7023746eeb87822168957918557be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25acd6f4d05391ce0877856a893d51d5725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a3b297e5d87bcb6a54c67c9c2e48b06e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a0c20f79311329067c9a14d751a8cbc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a03832109b7c380c566e2c2768ca7bb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IS_PER_PATCH_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25ab08499fbb2c97ab3e1eed45fdb1e57b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25adf0e979f0d7b2abcfdecb197d6e82af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a26b18199899ec5b8325b91bbfac826b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a6a9e1c5fdc453ed2dae8388e9efecb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25aa755f62f6c1b29f0313ca5d5eece538e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_CONTROL_SHADER_BIT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25afc95bcff33b368b28bf3953dd9858871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TESS_EVALUATION_SHADER_BIT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ca88228b63f2ded64f840bd4c1d4a25a745950a7ff506fe9387d2d57ff4a2875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WRAP_R_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82ea8d160ebc0cdf0687a27471dab0ee8a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_3D_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82eaf712d98400558376e130b81f2f8b6f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_3D_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82ea46684fd702715003f70583ff0bc251eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_3D_TEXTURE_SIZE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82ea34a74827c88ce7be6aaada8951bfe3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_3D_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82ea94feeebeb2541a782cb51b5145fd0ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa62537cf2a5750d81beb398aac5fb82ea10b0c7216c22f789135a77c54b7a5731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BORDER_COLOR_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af69b7d6d03cbe82d266915f678629b7cad9526de26e53c7c7eab7ba8072c588ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CLAMP_TO_BORDER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af69b7d6d03cbe82d266915f678629b7caf024288f4e2c4895ce1cbc396b1afbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122caf9e11b5f8af80f4c29164a3a321bb92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_BINDING_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca4a870f103f6a21b03ac644d589e61a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca8a8b20abfe87b212e80d1de24b5292d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122cad898a55a0dcb4d28e4e606314fc7a3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca2067c963b1b3e6cc4a142f2e9fbd23f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca7c676866f7640a7ab2edea96586324ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca7b43acf4f0d50eb6fac6bd4c14a34ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca02f9bd91e1955af6fda4bfb28ca8ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca2d159211b081719c66506440c229d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca66ce8abed0b3a11e05ab921f67010e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca7eaaa4e25253097929cd4d2cc9ed65e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca68d8a96104e321c02dd64fc30c8982c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_OFFSET_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca897ac08350774d5e165809a7490afce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BUFFER_SIZE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2cecfe01892070db3bd221a0140122ca0d67f01cf2881fde58be1f5d3b36d1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_3x3x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deab68724fbfa4449acc622fa819753c8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x3x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea15db573047419c559609aa4d374b1d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x4x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea5aa03bb2b26872ea4f8834626d94c5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_4x4x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea0aaefe997f939a386fcc82fab134bbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x4x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deafd07f3cd93e422a906322368995a3c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x5x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea2797dec1b4567d3dded368db3986194a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_5x5x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea593211f2b766efdab77ad762910f001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x5x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea4e1b29e7462eed7cd9fc51c62fa1df3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x6x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea1b0384a4f9998986a39dd73833e9d2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_RGBA_ASTC_6x6x6_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea9217b88ad9990c04241e5112ec286c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deaf8aed41258c55a8e64ec968889424ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deac5f1614c4b2c7a698d1429ab83c0cca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deac0fd301ab0a7ebab41a4bd0f3db7101e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deada80509634f1e4d15306884ee019faeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea2f109810168015e0ceab1c4b13871549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea5a2dc848151c40e7b9204e871b3a9a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deaea43d78024c5dc1f10ff56d39249cbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80dea3d6c1cbf618699359b3c5e7519cd2bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deaa060c5f653aca80bf4cdc2e527c039d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4aad3bea4d8a6984941bf96e8e7e80deab8549530ba71803869d61c9ae89bc166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736a7cd53ec69556077afb253e75da6df068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736a01641266b6540e8182bd4ccd5cabb959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736a66cd13846d080430e20b192fc38e40f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736af367636ef05695234ce7043067e5d91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736a313cbfc42a2d19761ac910e20de6d6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_IMAGE_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736afb487ac5504b7390c97aa47b279943e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736a31df8492bf69e2d9b2caaba6f6703e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac283bab66b94dee9bed6c35ecebd5736aef2ff677cb9b3e6249478903510df363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_HALF_FLOAT_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5658a0131c5029f30d6f7bd56f15f0f4a94bc1d002c1ee334e0ce72571fdd13a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a567a7903f94c337b2b5d829b2978f513a2f6d621359ac6010241ddaa2aebe9520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_INDEX8_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a567a7903f94c337b2b5d829b2978f513a6cd1455e7b30b36d414d852a2f72eb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6140d0ffe15e7e542b31792669e43e34aa2c749b614d188e52715c8d1aea8e3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6140d0ffe15e7e542b31792669e43e34acc07f6c7f44e49073e729e6dd1f178d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6140d0ffe15e7e542b31792669e43e34accf08bc1976530e4a0b2d29b30d4c21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6140d0ffe15e7e542b31792669e43e34a2d3c3b1809cc0f501f4ecbcecb9acdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6140d0ffe15e7e542b31792669e43e34a21a876c2cfcc68f1384150bd56c421d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LEVEL_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61019905747f6febfdacb4b0e712f1dfae31fb25cd7c71f7de7ebe3d8fcd8c58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LEVELS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61019905747f6febfdacb4b0e712f1dfa67c8e00c4218bc98b4f088277de60dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_MIN_LAYER_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61019905747f6febfdacb4b0e712f1dfa4b48075a0f2225cf030b6b9a601304bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_VIEW_NUM_LAYERS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61019905747f6febfdacb4b0e712f1dfadb0fc2e2859c0182ba0b54127ae49a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VERTEX_ARRAY_BINDING_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ec0e867ab69b6074fabbc785b2c26dfaac5ff1b3b2bc22d785c8b74d6604194c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_UNSIGNED_INT_10_10_10_2_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaff3f262e15513100bb14883b8ccac46af14cdc039ff737000d775da61128fa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_INT_10_10_10_2_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaff3f262e15513100bb14883b8ccac46affdac0373dc5debd5748f28d10928730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWPORTS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11d0b2071cbd6f89430f6cad82305faba90dee3b34e3f4227879e872f1ec2a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_SUBPIXEL_BITS_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11d0b2071cbd6f89430f6cad82305faba60ea1d21dfbfc6b39c5bcf3bcc770244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_BOUNDS_RANGE_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11d0b2071cbd6f89430f6cad82305faba6873899a8c6ae67ae56ac9a8a243ca23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11d0b2071cbd6f89430f6cad82305fabaa6d8de974cfc7ac4c7641fe3c0eecd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea304aac444015d203b6fb4909e038f7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea5cf773d46867588a71d3a55242f07c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_VIEWS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea3d4687b70abcf50da68e93aae99a45c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110213dd67d5305d8bf75b64a2f3c3aea177d8d5a45a5653b28357a8e153b42a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5070c8ccf59648cbb40eb3bb245d7c25aea652c40ce9f910d70e82c65e39f233b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST_FUNC_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5070c8ccf59648cbb40eb3bb245d7c25a4d31ac1ebac0bc6caaba41fbd0339e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_ALPHA_TEST_REF_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5070c8ccf59648cbb40eb3bb245d7c25a54880a4ca232712ed7d7d5b556012c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_BINNING_CONTROL_HINT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae872e7d0c897555ffd5686d8aa7df8d4a42cc4568ca13633ffb2936e7a95856ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_CPU_OPTIMIZED_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae872e7d0c897555ffd5686d8aa7df8d4a7ea9940e346d8b370ff5b17cca1431c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_GPU_OPTIMIZED_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae872e7d0c897555ffd5686d8aa7df8d4a39e0bf734baca590b323e62110d85f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae872e7d0c897555ffd5686d8aa7df8d4a7083068bb52e0480bd54529e31f0321b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_WIDTH_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea2cb4111aa7911030f002304b1db9f699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_HEIGHT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea29cf3064714884d60260bb301b8494ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_DEPTH_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781eab620320cc18e0a031f1ff2451af45266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_INTERNAL_FORMAT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea83ad762a817140a2918049016a42bad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FORMAT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781eaedd4dd99ec2bf3ba928910c20e4f4a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TYPE_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea7829a12d523e70556557e3576c316b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_IMAGE_VALID_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781eaecb9340f85d417d55796374a9cec83c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_NUM_LEVELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781eaeef4e5fab7586618a2bc1717a31d7725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_TARGET_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea956e1be296b285e4df29ab6190663455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_OBJECT_VALID_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781ea93028a457ae96d3083381fab95af1d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STATE_RESTORE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e125e981d6cb2f665e5dd7a3d45781eadde02e6ada8596d53680e60e6c2b024e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOVEATION_ENABLE_BIT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80ff874c286bcbb263981f0ebb161e9ba2297ed1f98c31e3ac2f518326a213f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80ff874c286bcbb263981f0ebb161e9ba705ce021d225fbcf85e7f7f141931ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16c86a4450d069d38df9f1903333c373ab3e8a5598b540f6ac7ed1c062c04432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16c86a4450d069d38df9f1903333c373a35b27161a35ca3b83c5b0d70c318b75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef998dd8d896166d4bf86a6c8e536d9cae1c7be3ad8bb46c1a2a0267c09034341</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef998dd8d896166d4bf86a6c8e536d9ca4b5f01aeb60d1ddc703132358c1090ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef998dd8d896166d4bf86a6c8e536d9ca36ad75804207b2512ae7682d9aac92f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef998dd8d896166d4bf86a6c8e536d9cacdf06ed455fd976515f7ae5c11c8533b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef998dd8d896166d4bf86a6c8e536d9ca9e67dfe251b975bc7660daf6641d486c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_FOVEATED_CUTOFF_DENSITY_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3c3e79c708e394c7458f644faee48d0a6db3c80cf2ec5ad39f3204a1ac9503bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FOVEATION_SUBSAMPLED_LAYOUT_METHOD_BIT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b8fb854e4d714da08e130dfed445b37a3108a744d7e43f62709bd9e5a7d0ff2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MAX_SHADER_SUBSAMPLED_IMAGE_UNITS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b8fb854e4d714da08e130dfed445b37a8a385330a87f65b685701f139b509e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_TEXTURE_LOD_BIAS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3bd4ba36eecb71150e595bebfcf1f2fa67d25ca2f3eec51f16c7e7182a5b5af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_PERFMON_GLOBAL_MODE_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19caf9db96441ec5dad03ffdef98ee1ea6e0b9cd23b2874f14103911d7f903a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a199cfd0c3bf648ef2a09a56ab195f8a8a664631576ad5a319f629195a207c26b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaa17b8c0d6c93571503a09bd1409f7089e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_PRESERVE_ASPECT_RATIO_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaac3532f0037bc783638db147a1bc392df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1X1_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaa414b4bfb2e2b12ba6665cdc6adbd88c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_1X2_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaa85ff91558c068355ae1c75b656c28d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2X1_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaa410f1d050548c8d1ccc53010a4f062c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_2X2_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaae269fd131942e45f62eed27e9a04c117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4X2_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaa4e90792f70d4bf9e832f510ad6e71d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADING_RATE_4X4_PIXELS_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac35dea9462a37fb8f16a91aaa5308ffaac11347e52c9cd001cdc1b977a190e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT0_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea6db4d531196fc048ee8e9356667b7bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT1_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeab1364152d373538492b3ee60306fb3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT2_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea08ef5ae1c4fefdee0a9dbdb7683e3618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT3_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea1e356df9818442f4374b920975b12fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT4_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eead048254354cc1334a81d01210b255803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT5_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea0da5ed01433457696203ad467e0ae939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT6_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeabf176b1acfa539823f7cbf1831ab7780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_COLOR_BUFFER_BIT7_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea479f3ffa1ffd20aa361eaab27b9fbf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT0_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea21ba2e2199e9c53996d820d2e81ae48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT1_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea1300cc5adf677435d1bb831dfe9330a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT2_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea37684dd5b9794577d717ed92a426b6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT3_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeaf0ee55122bd6b09b66a696c81ea21b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT4_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea8439296aa96d4be2e46fe4ae35d58ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT5_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeac68de20dc0aca35a87840b490f0c6fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT6_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea138109d30c1e5eaa9d2c08a9a529bad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_DEPTH_BUFFER_BIT7_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea7d73bf1003822e27a136775e948bad95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT0_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeadb5a43a4ea3d391635ece456d7ad3366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT1_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeadc39035190e1a9826be86d743a5f1f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT2_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeab50f0db77ad42d241ab7ecd10d510acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT3_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea1d917d8be000859df93ef1fb775e838a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT4_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea7a95b503c1717f026d218a1e85e8eeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT5_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea6ce4a88cee6ad2d34f8de4ad500ae82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT6_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeaab96bda52fc2994b77f165e606d85e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_STENCIL_BUFFER_BIT7_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea5e6db29a78c500724c7e00baca33e0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT0_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeacaaa92cf6f70f8df050185f86a859eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT1_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea6b38c26c8d6b305a38421594f2e368df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT2_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eeacc706c9714697469f0eccb9867eafff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT3_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea3244eb3e59e105071237afb01e7ba54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT4_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea1208a25df82b4c31bfaf0185917ae65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT5_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea5caa3e6c0e2e61d4cfd40456c76a68d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT6_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea25784790f947cc1a96fc4479105c8c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_MULTISAMPLE_BUFFER_BIT7_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f6a43a32fcd2e7a0b968599934f3eea59f2e1052e0d3412400485f8c9602306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_WRITEONLY_RENDERING_QCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1482d85416b3051aba70589812c414f6a9bdf35430dbf147dc9d564773d5b6f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GL_SHADER_BINARY_VIV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a000bc7352bca84ffba1fb80e168cdf2fa3444b6f1fd5fdd95b9fd746b6dba2606</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FONT_LINES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98afcd9128d433ebe4bdaedafcc2863729a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FONT_POLYGONS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98ac233842bbc6b7fa5bd3020918e691454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_MAIN_PLANE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98acddfa69dde1ddad5a62f89fa38108fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a57ec7093e00b2a9311c3613601db5cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a8483ca70b4808f8255f0994e5316d506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a8e7b591bb1f87e774a160e2892f5df43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98aff71733dfb399003481c30b0f8d472d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a1bfe4cdbb2e1be8ef4fbd1a4b58a7220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a53e7e0a14bcac3e6d10d23e98c87a02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a5a4392ec487b41837e160e54454b0b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a751671d8b61f51612ef899bab3f9942b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98ae7a833c6b05b2c98580490269b4bb402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a234bb7076656aba8bc07013d31bc0e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98adb3db7d7dc235294a9d62f4a873db045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a6dd8270165122d7df25bc2da88cc098d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a4518c5ffae2f86c8299ba435d4f873ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98ad09d71715ef0aac10c2d465c5a033115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_OVERLAY15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a85f6990b6790e44db5053bb04e045ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98acf7755d39643a59f0481ea7b9b9b20d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a2a762193878be8a95439bacbdad7d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY3</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a862957caf13bf84287ec14a475e4e1fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY4</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a7f9498e9768ae7f5438da80661ce7b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY5</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a8c1c4b0450704c2db412fcc3afd3e81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY6</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a282b941c7293f19625b9c2ca1969a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY7</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a09ff1d2c7ccb0f1723435d45769fd5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY8</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98acc8f829c3d3d5e7fafc6bc31a272d692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY9</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a3a8d7a83d0758ab275dfe01a79a307f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY10</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a70eddd50a4933156e103cd82812dd109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY11</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a5ef75b3410c119742ad0307355750382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY12</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a066f888b601ccf0d31caeafb994698d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY13</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a116a66ae2a877c4c11522a2674008ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY14</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98a623ed090268df31ca63b628396203212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDERLAY15</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d614565640522e1c7d5544690b63a98ae674f8e479508d9c97ecfdc20279e9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af08f92e1bf1842ff76c7fad4f0d710cda40e4d6b9236e0440bf8af5d0aafd778e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLES_3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af08f92e1bf1842ff76c7fad4f0d710cda55d775cf4c7ddbcf5dd2dbba6b20b2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_EMITTER_ENABLE_3DL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48e565e6f1e1aca460d527b0e780111da0d53d9829116975d8b166b330f275d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_EMITTER_DISABLE_3DL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48e565e6f1e1aca460d527b0e780111dac3d5cc01412fb013bbc9a9404bf0a14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_POLARITY_NORMAL_3DL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48e565e6f1e1aca460d527b0e780111da9803fa899010e28f6c9784e7d59492ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_POLARITY_INVERT_3DL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48e565e6f1e1aca460d527b0e780111da091baa92c94bdd9e8efed28c33d922d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_VENDOR_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77ea4673141f2f598ef4c2cdd6620090068f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_RENDERER_STRING_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77eafaf9591393e70643ba4230fe9e46a5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_OPENGL_VERSION_STRING_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77eabed68e393a4a59c0864f5b529b00c1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_FASTEST_TARGET_GPUS_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77ea8aa44f2dce61d4ccf34afe8cb050e6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_RAM_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77ea7e8c57850aa8626a630362fc54f5ad97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_CLOCK_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77ea3fd30763c148bcf4eede5bb4e62128b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_NUM_PIPES_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77ea339bfd922aca7e1b0c620f43934600ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_NUM_SIMD_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77eaf07d75212f79dbe32093398e966eeb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_NUM_RB_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77eaaf81220681a82d83356cb24590433364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GPU_NUM_SPI_AMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9c243347fdd28d5a1871fcecde5f77eaa84dbabb64a3875411a2e9f7e5c6a68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FRONT_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf77619eb5af98b223500f8bc6394a0ea3f04eb6cab4315d32f73ab7f616666ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BACK_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf77619eb5af98b223500f8bc6394a0ea8079a811e00f9b5785438229466e6d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_BUFFER_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf77619eb5af98b223500f8bc6394a0ea216e58beddf528339c3edeaf54c90698</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STENCIL_BUFFER_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf77619eb5af98b223500f8bc6394a0ea9ae199a115b610769972a95c7fc38908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4238959548f61b3ce99c6432fc2704caaec78b924b5b70ce943ef94532b24b24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4238959548f61b3ce99c6432fc2704caaf0edcba73da381dd5dc649c115610676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4238959548f61b3ce99c6432fc2704caa77ccafa25cc009b0304895cd7cba3d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_DEBUG_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a6736a330cd29b284e20f9606dea42a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a0560e655d7f9acb73ddd13d9a5361d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MAJOR_VERSION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a7e2296bf554f6a5479d990fe9a64043b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MINOR_VERSION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a95fdfe232b2329fcbeda70210871a1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_LAYER_PLANE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a53da475b3d2eb342788a310b4b5bb0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_FLAGS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1a172994acbbdc679b289096e0425b98d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INVALID_VERSION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d80e9034c6fbd11e72a8de01a454bd1adfaf462b59f7c4534c0f32f9fde2f39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_OPENGL_NO_ERROR_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa84bb1ad9d7a728e12ac02c21eee9baba9aa61b68c1df5fbfc851bb5aeaa464e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_PROFILE_MASK_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a019488f71e99dcf2960f17f59d1853daa8db824718ad087fc428dab0a0fc7a853</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_CORE_PROFILE_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a019488f71e99dcf2960f17f59d1853daaf853042fb6541d1a291078583f26e354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a019488f71e99dcf2960f17f59d1853daaadc221ea7c1866ee291648db5ee1f3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INVALID_PROFILE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a019488f71e99dcf2960f17f59d1853daa639eccdfe9b72607a6a04863f72fef34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe1a96c668d309dd9e3f84e4484ec2c6aef76e959f65bf5a0c1ef9d107503ea3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe1a96c668d309dd9e3f84e4484ec2c6abd891c28e8bbfe1641ce8f90c6da582a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe1a96c668d309dd9e3f84e4484ec2c6a7f564289ac9bd5dee76ed3c6c915488a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe1a96c668d309dd9e3f84e4484ec2c6ab450145912cf5d74050008032b5ddec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5e993f32d017224e64322f3f03aab66af28a4c47e7f1ef777a67ceda4f4bf15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INVALID_PIXEL_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5782e282083b38ce1fff01f6c1a84d7a20568bf20f146850397443bbfee07290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5782e282083b38ce1fff01f6c1a84d7aaccdae6c9e31cc33a9d9b4619332dccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3ede01177f703cd7374e1e457f5035bafd9a30ab5d2f543ac90e58288cc5ed00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLES_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3ede01177f703cd7374e1e457f5035bab2600db2af73d2b18619a2d26b568c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_PBUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917dac5a7cc2d363c64ed8875dabdff721e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_PIXELS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917da62b8e832de192b7dbc570a51c95615b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_WIDTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917da0a9d2a5cf717c2db3c29b389fc085f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917da70ed867f771a6e1f09279396004a4d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_LARGEST_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917dac6597dc4943ebb627ae79ed8aef565fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_WIDTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917da0152358d2bce52cc23fe08d6aae19d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917daa27d449e574a288230ce0dd3b0033b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_LOST_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa670ccb73398637af35da6581195917dad5229dd09152c270f25d72b928296354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_PIXEL_FORMATS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6ae48ca7fa3d172858ddf765943c82e19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_WINDOW_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a7865f876ee7310ced760f0adfd516486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_BITMAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a917b1d2cecf7ba5b85afcc1fa0cf8cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCELERATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a9a1178b2addc4c95da851185574fca91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NEED_PALETTE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a0c385709d63720314b895e992e20ba87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NEED_SYSTEM_PALETTE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a8a8db06219b6b3006fe5b006f14ec135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_LAYER_BUFFERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a2e7a42341e86149628449b64986644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_METHOD_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6ad7d942a4e2041ca35233b5c1c6b5def0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_OVERLAYS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a2174cc7eb32e427727c7d894b32ca5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_UNDERLAYS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a8b11fd1335f7d4d02e3df0689d9a44c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a3ec6fb32b41f5ec72609eac2b79e8f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_RED_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6ac24991de0c50bde3565b9f433f6add13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_GREEN_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a42f93e8c9573c6f34e4cec5cc9b6544b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_BLUE_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a0815e35e84cd8308f7cbadc3b0dd5729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_ALPHA_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a8f210f4dabebe92eb85211ac2e2c3255</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_INDEX_VALUE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a77f6acbc4d189ae7b3f0db747c9f1048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_DEPTH_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a963f366353616b6e65766ae8e833d39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_STENCIL_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a0e19f36d82e112f0601ad09fad0c05b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_ACCUM_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a8374622ff3fb51f78d767f23b6ae8963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SUPPORT_GDI_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a501db2aba68519847ea5fdf4e1f1e497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SUPPORT_OPENGL_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a57b441993db9f40aad586a4a44fb349a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DOUBLE_BUFFER_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a286b888b2bea06b07a719270ac8d2209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6aa8ffbb75b9c15a0ea3ef9f963a954c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PIXEL_TYPE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a72446a82c805a01f773fceac52ac73ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLOR_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a15309753ceed1121450bff77dcb89ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_RED_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a6d4cff4bab432ba89d42d8387b3ec26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_RED_SHIFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6aa60603ea6b4c72a266309ad008f24ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GREEN_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6adcb65143b8eb2a342d1369fc57f62260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GREEN_SHIFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a2e7c48e31df2c24940302b08a074152b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BLUE_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6ae0a2ceaf562eec30aba958a827a3f20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BLUE_SHIFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a9f9f688e491311313cd627967fefa8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ALPHA_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6ab593309abbce4aae6f96b290af346c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ALPHA_SHIFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a1b0abfcfc88bfe11c76c0397e2fff8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a2b606d90ef78826a2e795663df587918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_RED_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a79fd0ba918cd5608c25529b42d416e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_GREEN_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a81041dc3174613a5b0c29a2f65cf8d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_BLUE_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a0152973350575588e4559c41d88d32b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_ALPHA_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6abbd2b3858a920fe90559ee0355ae0fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6af95e71b57d853000197cc089a1ecdb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STENCIL_BITS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a19db1dc508b0c8ca78ed80eab2496938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX_BUFFERS_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a1f882a5c9855cc6705119cf78799ccf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NO_ACCELERATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a613ca50d06d84ffb767d8f7547805924</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENERIC_ACCELERATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a2e0d70a8285ec37cae59e3703054c234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FULL_ACCELERATION_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a521c527839a027d19ff2701714d246a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_EXCHANGE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a209dca278e63357395246925951d6f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_COPY_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a3565d76f4ae6e81194c3a197c8153195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDEFINED_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6adb14da3bc170d5a0aee0f0406d1ff8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_RGBA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6aa42957c05f54b84965ee5eb63b9dddf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_COLORINDEX_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af570afe92e31b6eaa08667acace27ac6a828d878d7c917991c9b0f95b0468fd07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_RGBA_FLOAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a155be2e8050b1d56debbc8883d2490f7a20c0bd9da8615df12fdd8159609e36dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa5e11891033cb9757ac51711133951009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RGBA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa9aa76a8503df53869268cd524f4e8543</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_FORMAT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa13ea0d321c23cf5cd413cf7fa9c99be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_TARGET_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa37e128ca901e25e3bc5b9fc968b1b3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MIPMAP_TEXTURE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa62ca93c73a26ce42f93a219251c8af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_RGB_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa420e61bf170feea379af759941dbbd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_RGBA_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faab022a355d0407aa3cc8103830ca2d99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NO_TEXTURE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faaea04c56acf1dd0c78a2f8fcab5a9d1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faafda3f1f537643a5f1eb85f92d40686e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_1D_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faaf35cc4e05d5b8994e941e19fd37eebe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_2D_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faadaedc4bf752986ec0d5d180f8e9edbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MIPMAP_LEVEL_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa5e827f36f2b9bf112b1e33a386850bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CUBE_MAP_FACE_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa73e26a81e4d282814f580369c6d02010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa7f0edd66b9c2fddb38c82aa0c9b6385a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa408e6aefa9dcafbfb1366131fc046987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa0a390f31c8901264611aed0b5f76ed3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa1c2190b61f2d540ee602bd34c77b806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faab0ed921792c570aa31f0b9a7876275be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa4cee1f590cb044f1e42518777afbcf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FRONT_LEFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faad00cf95d588e9222abc04a6081815261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FRONT_RIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa960ed79ceed202b7f38922d7114f9bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BACK_LEFT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faaaeff3134264a0212d5ed473dfe9bf59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BACK_RIGHT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa1b05b2249eebd3cbd8ca9c524841a119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX0_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa0bed0df443cb8d3e790d3b26d12fd1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX1_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa433e6211de2d1d23151250eff5953447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX2_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa60e0acd6e345d4b78a97f368b12f4783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX3_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faaf2364a1cd4370ef6c4e0440c54611361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX4_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faac780c81218a4917bb99495b14a96ce96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX5_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faaef93c86fa089b4ce083571462caf0451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX6_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa27179b329e32c9576f1033ce25c7cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX7_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faadc42c29436355fb1eb3d3a1e20a14741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX8_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faa83726ede0fde0e3f1a0d4279caf12dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX9_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad691795eb33519965b5efa83078e17faacf7842d2be31f583d7aa8f6803e9fb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_RESET_ISOLATION_BIT_ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab40810231a95493783edc0e50d406999a35f04730abe75c2271b2965161929eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_RGBA_FLOAT_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa48ae2699a1f6e4c02583a03aae9c69abd9e7fb9f5a6eb383b4e83ed7c3788bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_RECTANGLE_ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a79b080002b2a14072783e5bf01c7a796a3091d3c85e604879ae5a6b51fd435e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLORSPACE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac26fb3ee2f9e6e69a27d42efd4ea8c4ea89f39af3b22d47bc030dbf79d93eb678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLORSPACE_SRGB_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac26fb3ee2f9e6e69a27d42efd4ea8c4eaa884a696c827dac049b2dcb3d3aa1ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLORSPACE_LINEAR_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac26fb3ee2f9e6e69a27d42efd4ea8c4ea5ede6e1f7570e8b21c772a12775d341a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_ES_PROFILE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fe14dead7fb9e35ded49fd63cde70c5a05279f2eb41cde0f812962b6ec353231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_ES2_PROFILE_BIT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97aa102905d1ec48ded395a79ba25f47a79f582d0c9c9e910c3ae68737be4d324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_FLOAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50d6e8f9cab42e3c25d9e480ece05953a286f0a460a2611b073d03b9789391af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fc9ea909041a90f61d6fe4ab444cbb3ac4e31b55e2d9ad70568fbd8142928dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INVALID_PIXEL_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c945470436c072213ff0d171ea14d08a813d1f079f4a7a7b5a97f82a9ff7ea7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1eb2b414b96044b5429750d2c705e7aab0ae609aa7532ab0b79190aa9dddca35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SAMPLES_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1eb2b414b96044b5429750d2c705e7aae41aea3479971b1b96ebe449aae7e4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_PBUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008deab5b5b48f8a2b392c6d608887e8966ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_PIXELS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dead146eaa4700e55e88a14b2b49df76a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dea6a6eac27c750e6bf5fda762fd1e5ea86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_MAX_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008deae25e08b485cddf7e477b0852299c16e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_OPTIMAL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dea01fe14a8279060929c8e964f12aa0408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_OPTIMAL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dea8b487c827a706b7eb3ff4d912c385007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_LARGEST_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008deacb2b5f38b8b31af08987216f6165d392</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dea9a2569ad885667ab46196e69debd49bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdd6213d4b213a8e7036b8f93ba008dea65cfa0f798f3e8ca4adfa5444de72d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_PIXEL_FORMATS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a10415c5a9bd228a2b5046dfc5106b6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_WINDOW_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a0ebdececc496cf4f3f4f6b5cec84d324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DRAW_TO_BITMAP_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a1e2b123c955e52787e4f68d21481e6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCELERATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a86bac9c87f2671c972445e2f34cde009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NEED_PALETTE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a805ca1ff60d3b3ae0bb4cdfc423a22c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NEED_SYSTEM_PALETTE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a445f1ebbea14b5157011e8d1f96e4fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_LAYER_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a729b3499d46b727c48822da14b190814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_METHOD_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a6a0fc28741e30d019692aba8884f5e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_OVERLAYS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40aab6262b244d11b181531e5319cbd62c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUMBER_UNDERLAYS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40aac91e35caeea0c82bb78924a6dbb8be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a62a1f152316338896c4857aa69b94284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TRANSPARENT_VALUE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a1a9c25dbff037cd900dfc749aba08b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_DEPTH_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a6f2555c0f229a2a2452c5502f58cae62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_STENCIL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a9a0df269c338a817e2c0d0a06a467d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SHARE_ACCUM_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40ac7c23085c4e09b31a59ffe932c1ccae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SUPPORT_GDI_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a5870ad2d69ee24c8694c9d80d8fdd497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SUPPORT_OPENGL_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a4cca0333ba8446f2796fbb04764aca80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DOUBLE_BUFFER_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a5fc9563b49837eb2a52be5bb3a6e4d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STEREO_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a193c167ce3a453cbca1061b19a249773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_PIXEL_TYPE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40ae92d005f094690ffad317517107881b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLOR_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a74c90aa6a729eb630da994be0226622f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_RED_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a0d5c64b3b75f41d45b4a80a21bcbb6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_RED_SHIFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a1c46a947c21b2da77a451bf4ce9ad2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GREEN_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40aca7c12a122eed512c4b46c8dbc992dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GREEN_SHIFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40ad7e6bd9ad4ee4d15bef0c65186f4a8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BLUE_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a2f9506a072513e8d44341d55d1ba87cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BLUE_SHIFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40aa1e43d57426cda3e75d0a1b379d5c417</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ALPHA_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a3055ed69b570378379c3b86921e287ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ALPHA_SHIFT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a6567d1babf19daf2a3315d8324c79319</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a1798b1c0b284aaa46f54eed3156dca72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_RED_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a55da0d39a89b29730626056bf546e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_GREEN_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a524a166bd79ff40a67c9e9d4ef28d859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_BLUE_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a8d2fba93bfdd1ed6dff215dea5d1b5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCUM_ALPHA_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a81fd604d1656ae4f35d4e1e36b56a950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40ad212a8300bf836a38767d82266a73260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_STENCIL_BITS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40afd3bf6da5aac10996331429e6eee602d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_AUX_BUFFERS_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a503b2a5ea006f3077d446773633d1c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NO_ACCELERATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a330de671d2698fb4bd9301275af4e324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENERIC_ACCELERATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a354295a010001be48afc6970ff0c6c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FULL_ACCELERATION_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40af6b7ebd70d24cd57da77f905d26cf9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_EXCHANGE_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40aac3148fceabddf77bdc4ae7d9a5f79c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_COPY_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a8a51a1e131b94e6549eaa882b7db16cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_SWAP_UNDEFINED_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40adeb1353f324242f56eee2206612e1057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_RGBA_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40ac821474ebcc5de41f86c64d1c8f49599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_COLORINDEX_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47ef3b49362c2004a82e718f6d368a40a01ebce9c6f4ce1308cdfaf2d899cd060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa9195a7314740156c0b4b621bbd6c2cabfd5dcebf4930f219379a629f18db2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a792b8d997f9a7b63c7309cf6d83efe33aa82595ced0e4e87ac7707894a766ebc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a792b8d997f9a7b63c7309cf6d83efe33a068d645fb77b8909e6813c7d4fd18d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a792b8d997f9a7b63c7309cf6d83efe33a83da8753df17a1dbc1cbc6d0c45b17f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a792b8d997f9a7b63c7309cf6d83efe33a9a48a7a75d6cab4277c4db2f1a63e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GAMMA_TABLE_SIZE_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b1af7a3bc27bd371741d918e35ccab7abaeaad54ed29d570f2c8c358b618b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GAMMA_EXCLUDE_DESKTOP_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b1af7a3bc27bd371741d918e35ccab7a1a882f521ab8d7a0636208a880d477a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_MULTIVIEW_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a27f8277f560c792b0317615de054731c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a9dd6d849ef37a83a9ff69184fd21ae4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a8e7b1e591ce6d6cd227874a62de19519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a9021d7c1cdab4ce2c04428273332efda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a840b8ff724c6263044485386af3fab42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a49c78d6299728fe1e6dd946a73b0a407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2af2e350ec3e7a82bb8e88fa9123564231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EDGE_RISING_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a0aacda08f7a659794e5e99138d76b896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde56258b20baf422e2e0d853586a1e2a407cc750ce6fe3d31e679f958ef1073f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_IMAGE_BUFFER_MIN_ACCESS_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a9eaca58e85baf4dfef2c10d82a3efea4f624d0f9a85868d1b8cdf2808ebaf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_IMAGE_BUFFER_LOCK_I3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a9eaca58e85baf4dfef2c10d82a3efeac68d19dd5385a4237fc5482bd95c8026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCESS_READ_ONLY_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72baa4a88e27f10ae21a992f1b6b689ea3ec0528106def8f9effcb4790bc089f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCESS_READ_WRITE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72baa4a88e27f10ae21a992f1b6b689ea91b0f3e875c43304a46c61821041f898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_ACCESS_WRITE_DISCARD_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72baa4a88e27f10ae21a992f1b6b689eac43cae26d298386330df1a2918695153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_FLOAT_COMPONENTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca60edd5246e5a18b54d68015a0fc0ff2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca8d8308cef74bbb1c1c42a364a496adf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca543be707ffa0cc40d0427dfd91529f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca5e8c54e2e9816a17c4300dd024d19c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca86ed88dde0bd33b0f9d637f943407802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_FLOAT_R_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca3fcfdc51903c77b2bc1d6ec69141c5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_FLOAT_RG_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca0747e9e02bc9c597beeabaf9a3deae20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_FLOAT_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32cabf1f81927b211fb933079a1e05668db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_FLOAT_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69f7823cc1b655b58ba96a86a4b5a32ca6d414d2212279134bb471f2d7986f27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af06f2fd439b0a6293f9519aa64b267c0ab32d39f99fcf7f61cf74781c35a2aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_MISSING_AFFINITY_MASK_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af06f2fd439b0a6293f9519aa64b267c0ace002b350969f245fe8d01f6014d2bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COVERAGE_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5356feb626a04a78c630313de81c7fba906e9e0b7a8ea4737183c212a91028db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_COLOR_SAMPLES_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5356feb626a04a78c630313de81c7fbaba910b7ee54b366e7c6a1f7bc13b57bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUM_VIDEO_SLOTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28bdf50cf468c13306830de7fccd11bba5500e140e5e50cf0f09aa342b06eb656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25e4f1e32b5f403b186bfd025ec369fcad5985bd89eedbcc35827c0bef2fb857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25e4f1e32b5f403b186bfd025ec369fcab1a6448077ed22d0ae5dc6119b8622c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_TEXTURE_FORMAT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25e4f1e32b5f403b186bfd025ec369fca0abfa78fdbc88eb871704882ac1207f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_DEPTH_COMPONENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25e4f1e32b5f403b186bfd025ec369fca73c05498325111982232ca52dcaf19a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_DEPTH_COMPONENT_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25e4f1e32b5f403b186bfd025ec369fcacd96b9b9728fc45bb2d7911db9510722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6642356708f6eee717dece1ebb22724aecfda14bafe8bbe1064c350cceab880f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6642356708f6eee717dece1ebb22724ae832adcbeb03dc2b3de9b01a279f53dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6642356708f6eee717dece1ebb22724a82d8e050a5a66df5296ec32d52bb1383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_UNIQUE_ID_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a366c0fe73a68534266c45935f8ac3461a889c7f2ab23d34e511c9322aafd50dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_NUM_VIDEO_CAPTURE_SLOTS_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a366c0fe73a68534266c45935f8ac3461a68e3adb5d9f884a541b302e01932d8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_VIDEO_RGB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9dacc494055844962baa7209eb0b2bc4542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_VIDEO_RGBA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da8ed669d3b3289700e7c4800ac99387c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da626748aaba0de111940e6a691cf69e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_COLOR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da6c1440d7d2c24375ffba9ae7ca804c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da6a7a6199d6e133d59398d240d998f919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da78e765bdda4d862e8b3fdab6754e5422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da0753e61414acff57ae59bd86f6ee8f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9dae262cc09327a133dd6dcc2495b4f2406</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_FRAME</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da70f632b9c50d656313eb46a5f45ac0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_FIELD_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9daa68453fd1d9c140a134cb6ff2297d071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_FIELD_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9da3baf026ac2b8bd36f15ddb9cc3f14730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_STACKED_FIELDS_1_2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9daff6b9f630319dcbf29e8a5fd2d59d9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_VIDEO_OUT_STACKED_FIELDS_2_1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2b6c0d8654a7f291972617f4a20bd9dabc97fce9f661a6a82e12b88e2c134607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MULTIGPU_ATTRIB_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40a08facf83fe71855d987e878c459e2ad1015c305bebf8dda12233b3d0488ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40a08facf83fe71855d987e878c459e2a297ed2fdb3804e417124f0e3992896b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40a08facf83fe71855d987e878c459e2a03e1caa5f4e0b1aeed8f65048a58743f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40a08facf83fe71855d987e878c459e2adf082b72270151e777aee040b0016ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40a08facf83fe71855d987e878c459e2a4985c4746a6246344d35dc1cb6d979a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFunctions</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68c7942d1d28ce161e16f62ac4c851cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadExtensions</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acbdc197fe106ceebf34c9dc3eef7e651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCullFace</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b7924bc3586bb847303c90b92a54be8</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrontFace</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54cd9a623c8066cc4f6027aa4223ec8a</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glHint</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba536bd48cf6efe3bd0c333c4f358bec</anchor>
      <arglist>)(GLenum target, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLineWidth</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03574ce848538caa34c546507b2450cf</anchor>
      <arglist>)(GLfloat width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointSize</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a167354c741a3b42086f06a6c98d02e81</anchor>
      <arglist>)(GLfloat size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonMode</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6500e04be8095da1521fafa9eff31750</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e3b01a253b96b142dfb7adf5d893026</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a759b3e9e6a1a90c19aae60f4fd8073eb</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5d0f25da22d1b9ac9bec2e52fbd64d0</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb1036afcf706a28bb2e9e0e8fa6c046</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb449cecfe3bcc8c53a04e879576ade0</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e020cf619f8e12b9f8b0c2950024d72</anchor>
      <arglist>)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab97cb2dc3060d54c2f3fdbd8473be527</anchor>
      <arglist>)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adcc46aeac2172103ada3adc5c2c95c7d</anchor>
      <arglist>)(GLenum buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClear</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3838e99bf3132acefa4ba6bc9ae5f19a</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearColor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf20daad67900f988060df9842ba1ba9</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearStencil</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acff2fa458864d8cb126f20f9f07bba17</anchor>
      <arglist>)(GLint s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearDepth</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a984263825ab913520bc8526da5055e8b</anchor>
      <arglist>)(GLdouble depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilMask</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a865b4464ab467de50699d200c22310ad</anchor>
      <arglist>)(GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMask</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b0ccdf3527867d64b458f4aba4bb4c0</anchor>
      <arglist>)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthMask</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa32c89a3b520f2ab6b271686162ffc6d</anchor>
      <arglist>)(GLboolean flag)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa89d5c64253865527340700ceabaafc9</anchor>
      <arglist>)(GLenum cap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b5ba4ad4f2b47c89df39b92a85bb897</anchor>
      <arglist>)(GLenum cap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinish</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8b60073be195d7e369e65968eb26f35</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlush</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc019b46b4d114ddae7435abe600d15e</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFunc</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af77c58044e5fa050046dd69c4d0ae1c2</anchor>
      <arglist>)(GLenum sfactor, GLenum dfactor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLogicOp</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb9e49482ad5cad4e7f55e9e041cd905</anchor>
      <arglist>)(GLenum opcode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilFunc</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a258ec04da026ac72d36acefaffb6e1d1</anchor>
      <arglist>)(GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilOp</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d23b6f1f086db65dc0b9366bcaa8773</anchor>
      <arglist>)(GLenum fail, GLenum zfail, GLenum zpass)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthFunc</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a205529c646fabb81632eabe83ff6ae77</anchor>
      <arglist>)(GLenum func)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelStoref</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d1c808933a3b545bda458ac8fd6e91d</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelStorei</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae07458d9430d1cab167246f69c288ce2</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50a93b1048fe35f00e55d62c70181090</anchor>
      <arglist>)(GLenum src)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadPixels</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84967c23414fcfefb6e2937bc138b469</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBooleanv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59ce126767b07a9b5ce756aca9c6dbe7</anchor>
      <arglist>)(GLenum pname, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDoublev</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3649cb1b86a05a2880046758450c6ae0</anchor>
      <arglist>)(GLenum pname, GLdouble *data)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glGetError</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a056e1670d4dac02195727754e8d138e2</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloatv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3347344309c4abcff6ea029688461ff8</anchor>
      <arglist>)(GLenum pname, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegerv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9197248cb7f1c288081bf93d7dcb8eca</anchor>
      <arglist>)(GLenum pname, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>const GLubyte *(*const</type>
      <name>glGetString</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a767fc5e14943f5262d8f28c9e1a50a26</anchor>
      <arglist>)(GLenum name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acfbf9bd847b2e9d86576c9e8dd4ace72</anchor>
      <arglist>)(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39af4031c01286567ce43688f44e8f73</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59414e4b59e0a9ab7995e5f5d1802da4</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexLevelParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c6a276be8c50802c2f53e5828361aef</anchor>
      <arglist>)(GLenum target, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexLevelParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89dda5f54d279b0d25bb8b09c9b5a8bb</anchor>
      <arglist>)(GLenum target, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnabled</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24ff400d1d405dd7fc84a5d2716a229f</anchor>
      <arglist>)(GLenum cap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8229b7962f26c9082086c1f03775a563</anchor>
      <arglist>)(GLdouble n, GLdouble f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewport</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a425eb845f8cb936a9247544f2b7d536d</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNewList</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c773145539b2f145e7c67fe1409542c</anchor>
      <arglist>)(GLuint list, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndList</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0991e65e1d57ba559f3a5d4c1720895</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCallList</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0d111d31785699a3a75e1e46bc1a548</anchor>
      <arglist>)(GLuint list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCallLists</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ef456916f7fb81481ade9731569082a</anchor>
      <arglist>)(GLsizei n, GLenum type, const void *lists)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteLists</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0b98fd8e1f663bc4857204e8ea44b60</anchor>
      <arglist>)(GLuint list, GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenLists</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a218d0d9b326dc0db397f4677ad66b9</anchor>
      <arglist>)(GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListBase</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c7fce3c431d9e92ed58ca232281977b</anchor>
      <arglist>)(GLuint base)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBegin</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae87e8c4a908c2b2f1791fb44277a56e</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBitmap</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58f051ded801a915f6695db0441a6420</anchor>
      <arglist>)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3b</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b312a5961d968328f1d345bc7d777c4</anchor>
      <arglist>)(GLbyte red, GLbyte green, GLbyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f908861d254314f023db149fceec84f</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b40cc6feecf78699cf3f54394de3ba</anchor>
      <arglist>)(GLdouble red, GLdouble green, GLdouble blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a834a15febe2aeaa1d3fd126e623a00b5</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa920422f9049531eb98b432f23c70c09</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac897dea0b0fadc4866f3bff3bde3159b</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5738b3e4dcee7d96a1e8178cf3eb9b99</anchor>
      <arglist>)(GLint red, GLint green, GLint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1353fb11b5e3afb0a296d56540ede05</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16e1e7f5cca72ff291e39192a82ce080</anchor>
      <arglist>)(GLshort red, GLshort green, GLshort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00c649b274635740f05b585839dbc998</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3ub</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adcfdf747c6cfb0e61fa4a2a5373207b8</anchor>
      <arglist>)(GLubyte red, GLubyte green, GLubyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3ubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c310ac9f115b0e8701db00ae362cf73</anchor>
      <arglist>)(const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a1a62119644ac32ef6541181a5ed199</anchor>
      <arglist>)(GLuint red, GLuint green, GLuint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a60e36204503c3edd2be8cf1a97e8d3bc</anchor>
      <arglist>)(const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3us</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80cd92d75f2802ab005e02b80f9d59bf</anchor>
      <arglist>)(GLushort red, GLushort green, GLushort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3usv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd8424505f59062b5032df91d2b39970</anchor>
      <arglist>)(const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4b</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add5407c412f145ad6d06d1fa7d652be3</anchor>
      <arglist>)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d47aa5b7f0526aa5c3147f769a1fe04</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78e7fb17c2fb5df7cf05c68e1fdb39f3</anchor>
      <arglist>)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2868ded0ee0da12f0999a2aa3183d8b</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fe34e9cddfcb8edf7cf6bfd86950015</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3242159225fe6e1a7e404de146f1077</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8edb10dce07c47029494d36a1b69eac9</anchor>
      <arglist>)(GLint red, GLint green, GLint blue, GLint alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af538acd42c67595cf12d9d641a7f1506</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f8342ebf414272b894de032f7222947</anchor>
      <arglist>)(GLshort red, GLshort green, GLshort blue, GLshort alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9030ef74e35485a2e65e33340b014b20</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ub</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8553126b6735bdb36bc5db578f5ff4b</anchor>
      <arglist>)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a925840ebdd002cb593e0dc2476caf933</anchor>
      <arglist>)(const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04ac5089bebd107d63390a1abc16c71d</anchor>
      <arglist>)(GLuint red, GLuint green, GLuint blue, GLuint alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacf6a175ebc1d423854af8791433cc7d</anchor>
      <arglist>)(const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4us</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aecb3592695cdbc00aad43e1398bbd504</anchor>
      <arglist>)(GLushort red, GLushort green, GLushort blue, GLushort alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4usv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac81b41cf0c36a51f5ea49c5e71292187</anchor>
      <arglist>)(const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlag</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a292f90745656ccd1c03ae5ee9c0afb59</anchor>
      <arglist>)(GLboolean flag)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlagv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa40cb7d993e95ae73200be47db7ad298</anchor>
      <arglist>)(const GLboolean *flag)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08cb4e65ccbbfb35cc454a269ad27894</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e387f2e8dd0973aaf92806c507781c9</anchor>
      <arglist>)(GLdouble c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a33f08330d8f372bc6eba284674ff3b26</anchor>
      <arglist>)(const GLdouble *c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59e37bcbf0d6d436a4f9a5b3247475cc</anchor>
      <arglist>)(GLfloat c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a859fc29a0c3b0d46879dbeb7de5aa8b6</anchor>
      <arglist>)(const GLfloat *c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4698473ff2a1abb57eeaf081ae5eaa9</anchor>
      <arglist>)(GLint c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f693052e65cb6bb8f64d4df99a7b566</anchor>
      <arglist>)(const GLint *c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexs</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3fedf4246cadd93ab96d2adaf2ea89e</anchor>
      <arglist>)(GLshort c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexsv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c6b59bb7b4daeaea9655d5c225a0f5c</anchor>
      <arglist>)(const GLshort *c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3b</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98cee74b08051a2e5db5237e1bfbaeb8</anchor>
      <arglist>)(GLbyte nx, GLbyte ny, GLbyte nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29a11c381819e06fbe5ed1aedea6fd7c</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac716b7275d60560caf69aedabf3331dc</anchor>
      <arglist>)(GLdouble nx, GLdouble ny, GLdouble nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f51e1a614b644a89ab469dd92c3bfa4</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e75b63d55d9d333b765e2a518ff17ee</anchor>
      <arglist>)(GLfloat nx, GLfloat ny, GLfloat nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2512cc9b40d43df342ef5b86b8f7b582</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a221ac2262eb8b8a75342dab5dbfbf5f3</anchor>
      <arglist>)(GLint nx, GLint ny, GLint nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d0050ef3b7c2f710e65ac50e18b26e6</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9590cd046d4f0a9a758b680aa7a20a16</anchor>
      <arglist>)(GLshort nx, GLshort ny, GLshort nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9111ae2f7ff81685eb3ebd367bb76738</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a476bbbd4b43ba1f0712b54ecfc077ca8</anchor>
      <arglist>)(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a477ce9a9abd705841b2fc2a682b8a43e</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d8ece06e2b4bc2de796ce27b56e54ef</anchor>
      <arglist>)(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f5c0e22627374930f274a0ac4524dfc</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add5fa6c3e721227bbec4c504361525fb</anchor>
      <arglist>)(GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab77c19fce34d3fdcfcf11b87b1331bdd</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a233d81a9930b3a92c0db91a52a6ebe20</anchor>
      <arglist>)(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab011517bfd242b9d5330e738ead203e1</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a309e5f196a995366ee9ad6674bba6460</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a719d7cbbf12a7eb0fd98da402ed19127</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a82c57aaeb82c7a87e6f13320440269ca</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a303a077166f8f8de611e103ebe12acdc</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72faadbc22ea9263298f4a5754b0b7ce</anchor>
      <arglist>)(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a93bcefeecf4d24c075942477ac5b1208</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adde656090a83733eef800fb7c857f4b5</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adccf8282287ad59d7e46f62af4040941</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e969d64458e38e0e7f28135a207072d</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85199dadc941fcb5011f5570d2da2946</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52d53d40d122f25ef523288f0b6d1159</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ebcf2e7ae6b2311ef80dfe8dcbf8e36</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc40404c02d811d7faa656f0f00f34e5</anchor>
      <arglist>)(GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25bea7fd89014137a789c585a590c3ab</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a098bff4c60292c2eadd9dea27a7df6de</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac36295e8f52c17be54a32010ef901d44</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81506d015838d77ddc748ee6210ba803</anchor>
      <arglist>)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d1864459259d1499ca480b63276bcea</anchor>
      <arglist>)(const GLdouble *v1, const GLdouble *v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01a3b35ce6809510552336be79eab41b</anchor>
      <arglist>)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae42dbb47222eb925f0a7619413689e77</anchor>
      <arglist>)(const GLfloat *v1, const GLfloat *v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRecti</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe120a712c8cdae5134be9bb7656bf5a</anchor>
      <arglist>)(GLint x1, GLint y1, GLint x2, GLint y2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abafe195914bed5eb31b866cfd3d5db78</anchor>
      <arglist>)(const GLint *v1, const GLint *v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRects</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b2a94060962c35711311ecb2ec27ddc</anchor>
      <arglist>)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectsv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a993fb5f34ad82c4bcbe39498480ea23b</anchor>
      <arglist>)(const GLshort *v1, const GLshort *v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55193ffed1e4d0cc869d334d512b03d5</anchor>
      <arglist>)(GLdouble s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2340e0ce0f6ec68adcc8f94f2c8d6586</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab88e3c4226abd7b5b3a69cc0f06692b6</anchor>
      <arglist>)(GLfloat s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad79d16a8c23a4a153c840d0424010548</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaddced7174073336bec798b370c0f35a</anchor>
      <arglist>)(GLint s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31605cc88917a9a5b46596f88f236ee1</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6df4fc00269d1310bd80941a099343bf</anchor>
      <arglist>)(GLshort s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4b4b4b30e89bd8a0c1730c8848bf2c4</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acaa913c81a1b2ebd02eff677927bdfd2</anchor>
      <arglist>)(GLdouble s, GLdouble t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cde99682d74598a82795363b49e084e</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee94495f4ee9d6122616d855870f041d</anchor>
      <arglist>)(GLfloat s, GLfloat t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90024c75600a4b0470f1852a5de4fc12</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0b9aa9b5284638dbe718686d0e7c7bea</anchor>
      <arglist>)(GLint s, GLint t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab168b3955da52415e5117adab26d12f0</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8108ea3c32d0fd0a407672cfe4327c1</anchor>
      <arglist>)(GLshort s, GLshort t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a239851d2f2ec1d285306cb13efd2005b</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a838f17a260a6c89604bdb6452632cb29</anchor>
      <arglist>)(GLdouble s, GLdouble t, GLdouble r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aa4db4283b93a22d9de7a415101d330</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3ab3f3ae2e5a19b86e7e152b357bb89</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa074aecc0b7f0e67228b404ab6f4fabc</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11bd4036655fcfee696e86c19533e7c5</anchor>
      <arglist>)(GLint s, GLint t, GLint r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3989306e473812bb3fb148abf4982f64</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6fa57b9b6f77c1bc6d7403fff3c299f</anchor>
      <arglist>)(GLshort s, GLshort t, GLshort r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a372abf7d9377be572a6ba9a2181daadc</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49a7d17f29a1ab2b9ccffa7c77d7062e</anchor>
      <arglist>)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a993184c748a5da431e214fbc7ba55960</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a626a4f5f1ac92fd2309a892bcb9af9e6</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4732ffa2145fe91236c782ddc165f53</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6813a3309e942072433ad7934339d54e</anchor>
      <arglist>)(GLint s, GLint t, GLint r, GLint q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb5518017ce1a458c43a1904b2d1ef48</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5337fd8e16a3a3be7c3a0766c8aedb8</anchor>
      <arglist>)(GLshort s, GLshort t, GLshort r, GLshort q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b0f200cb4fa8cf27a3b66d7bc4b960f</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e5f2b20dd96f32ff8782be3248090eb</anchor>
      <arglist>)(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1facfa561d409db47fc3781f5d8fcc7</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88804c38b7faafa44937e3d2248ccc71</anchor>
      <arglist>)(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb253f98319b78aa401cc42e219f3e43</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5aeb9b6f39285b31696b00263ddcc402</anchor>
      <arglist>)(GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7be7599725f93d7a8ef5688dfed8b4b3</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f60e07adbeec493d02b0e6caeaa78d1</anchor>
      <arglist>)(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a211e77350e7739e7a25140f3c2e83f9d</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40ef01971da2b3a012e159ce0aaf7e41</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaac8e27e68c8043a1e1c6770373ed147</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49b8e2f62b4ff33fc531338893de32af</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8952d06beadfe640677d0366846cfd45</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a43ec2853ab087158c1b43be1169f5db8</anchor>
      <arglist>)(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8eeba0b80dc1b2e92734120072fb2db</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2174003fa06fe7d769347c0e91ffb6c</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a662bf250eb40abb9443172595a7f0a6e</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa41d043494acc2a723b5e238175fd672</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5680c22099b381629ac79c5af97b0620</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f5b7827a8ae9d6973ba8b0501a6029f</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5af51c8eaf5ed993855fe8d26b9eefdb</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8f4b4159094da1d4ceb74549dd1b6bb</anchor>
      <arglist>)(GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a62828b93abc2f6b44f6e6137e2e90812</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab702b06106a96b689009f6447e63b624</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f9e925f75d6d6cd57fd8003bbe33fe4</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClipPlane</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9e1a1bd0df07a25e1a170ed50bcf259</anchor>
      <arglist>)(GLenum plane, const GLdouble *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMaterial</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6dc810a19f0744467661f4e9b491e92</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a049e192bf14f90be60f2a67585a7ecba</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34614d2b81638595b1bba0035c5cf5fe</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fc6f083f788a47a255db92dbfc8726a</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73b456f3e63a3a03bc956a4fd72b8da9</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af79e1c856f33ed1d920b3d01497ebf10</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9c5e5bfc39033c4f542543353d79d4c</anchor>
      <arglist>)(GLenum light, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLighti</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12c2d13f55c1b33309fb668cc2fa6f55</anchor>
      <arglist>)(GLenum light, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35c91b580dc2f590dd029b0e10ccccbf</anchor>
      <arglist>)(GLenum light, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModelf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3882ec733a2ac8cef627425874b78ac7</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModelfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa892baf36adefca2dfc33f82fcf54e74</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModeli</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a791a1eb0ba7a787994562464ac1fee3f</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModeliv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab35ebbad806db86826066a1c272f8a0b</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLineStipple</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a33bb0ba07de4e078b73113a9ddecefef</anchor>
      <arglist>)(GLint factor, GLushort pattern)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaterialf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f380afaff5fea67f5d97fc68b20fd15</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaterialfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab21b2171e665c70687cfbfb0bf5d6f2e</anchor>
      <arglist>)(GLenum face, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMateriali</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0b12d536123110cd0dea4da3ed8abdbb</anchor>
      <arglist>)(GLenum face, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaterialiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac31f70461a28432e85db89f11cc055c5</anchor>
      <arglist>)(GLenum face, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonStipple</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d70a4864087ab6ffb76bf23dc39091f</anchor>
      <arglist>)(const GLubyte *mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadeModel</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa97ad259d39e8c36e885577ba3f2b732</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnvf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54a20498e093201dfbe360b3b88925d4</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnvfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a2598b4aa7f7b22e1fdf5d391ccc732</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnvi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11367649f8449fa9c5da68ec527a0aa9</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnviv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae75bd989e1b4d55fe1a3ba67274f3140</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGend</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad02fcd49505797e9df155a9cf59703d9</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLdouble param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGendv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32f3965f869c2599acba562146e7a7b9</anchor>
      <arglist>)(GLenum coord, GLenum pname, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGenf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab595ef5c873160544f258b943044ef11</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGenfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa489f7cd15a9a0bd8eab33b176c5db36</anchor>
      <arglist>)(GLenum coord, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGeni</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa52cda0cffbbd07a5d26b375b5c82e39</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGeniv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a821b89c002dd2fe4f2eab9dcb4fc6bd2</anchor>
      <arglist>)(GLenum coord, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFeedbackBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00cc174bdca17be3e2360ca0e7c7b47c</anchor>
      <arglist>)(GLsizei size, GLenum type, GLfloat *buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSelectBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c042474f06c24c26d29851f01be9ca2</anchor>
      <arglist>)(GLsizei size, GLuint *buffer)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glRenderMode</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a007a0afafeef9bdf289fddadadb9730b</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInitNames</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a510457137fcab19769244dcfcb4dd71b</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbd7192e137983065e019a2a5f3cb79c</anchor>
      <arglist>)(GLuint name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPassThrough</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50c0fd23456a186916f6cf41ce8737d1</anchor>
      <arglist>)(GLfloat token)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae508138c5e105a4595fa6c2b1a56effb</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89d9f3a01beb1e508a3e2987d4d3441c</anchor>
      <arglist>)(GLuint name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearAccum</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a62323ebc57435f5027b3d9a161e4f621</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00a49971a961c8ff455caa8ebacc3f35</anchor>
      <arglist>)(GLfloat c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexMask</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac30538f956f30b85b9f90dc29be4a535</anchor>
      <arglist>)(GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAccum</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68153d4e7dfbc08907d884d5d7d99ac2</anchor>
      <arglist>)(GLenum op, GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad852572b58b1bbb375afcf9be54512be</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa30dc30c3f0ed098d2a08ec5265f12f</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae32767ad85815085750f6d244382e34</anchor>
      <arglist>)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a215134463079b8a0d8ecee1a8e0b04e1</anchor>
      <arglist>)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8dc0d7a7f275db78eb0a42700720a8f2</anchor>
      <arglist>)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a009d2b46c98584816720302fce881571</anchor>
      <arglist>)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4effd9680e4c1aa7450877ed115e2fa7</anchor>
      <arglist>)(GLint un, GLdouble u1, GLdouble u2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32f398d04b19fac3faf8e288e963dc9e</anchor>
      <arglist>)(GLint un, GLfloat u1, GLfloat u2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a364c6a1ea3fcdadf75475aca324a7e13</anchor>
      <arglist>)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9d1d47b5a58e005dba903e53270c4db</anchor>
      <arglist>)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25a2da55080834be42a881bd4e1a9efe</anchor>
      <arglist>)(GLdouble u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92c0563a5b0602e37c453b2078df49f5</anchor>
      <arglist>)(const GLdouble *u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f6b00f61d96419df4c3690ad0fe06f2</anchor>
      <arglist>)(GLfloat u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0bcf82f7f353025a9c390f6ba6867a4</anchor>
      <arglist>)(const GLfloat *u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac17770880e320fbc47c827c5bd5924a9</anchor>
      <arglist>)(GLdouble u, GLdouble v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c3fa36bf6dc0bef289f1d56da97db4c</anchor>
      <arglist>)(const GLdouble *u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad81d6f18c3d61c82781113881abbddf8</anchor>
      <arglist>)(GLfloat u, GLfloat v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94cacb563fa5c3b6cdfbcdfbe7aa6ba9</anchor>
      <arglist>)(const GLfloat *u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalMesh1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf6d2694467953ed87884dbc2a38a0c9</anchor>
      <arglist>)(GLenum mode, GLint i1, GLint i2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalPoint1</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa202ce3e248dc03cf68a2c682678b70a</anchor>
      <arglist>)(GLint i)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalMesh2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59522e2a529aca93d4981ba5444ecb85</anchor>
      <arglist>)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalPoint2</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9e29df1120bb3e691c169d3fdeb3dc4</anchor>
      <arglist>)(GLint i, GLint j)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFunc</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aebe0b74a4766ea4eaa23969770e6964b</anchor>
      <arglist>)(GLenum func, GLfloat ref)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelZoom</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d6b33bef1e1a4f230e469063a7f8b0a</anchor>
      <arglist>)(GLfloat xfactor, GLfloat yfactor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransferf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5cfcdc16419948cf30221de680cb593b</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransferi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b7c9b54ad0a28fbcfca458460f20331</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelMapfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0199c422a213dc5ed60c85266a027ca</anchor>
      <arglist>)(GLenum map, GLsizei mapsize, const GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelMapuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42935257cd13cff06e0bb7802b449dc5</anchor>
      <arglist>)(GLenum map, GLsizei mapsize, const GLuint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelMapusv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54aa91448b1be499567e1c20cef11091</anchor>
      <arglist>)(GLenum map, GLsizei mapsize, const GLushort *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyPixels</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac515572bbfa7672bbcd16d42386add49</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawPixels</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19a2fb12224eca28c4e7dc87bf21ddd8</anchor>
      <arglist>)(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetClipPlane</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad18d255128c1111316b1a28e2fe6e21b</anchor>
      <arglist>)(GLenum plane, GLdouble *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLightfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49e6387001c8cd0719b184c14d1b79ab</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLightiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a06ba99b0902b752ae4987b53f153ba87</anchor>
      <arglist>)(GLenum light, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd869e972ba35ae59ac3360e199c4835</anchor>
      <arglist>)(GLenum target, GLenum query, GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0f13b2e1971cf335e3dfdffb71baaf4</anchor>
      <arglist>)(GLenum target, GLenum query, GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff853729b9c1caabda81778333aa9b6c</anchor>
      <arglist>)(GLenum target, GLenum query, GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMaterialfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a749aaf3f20a84cd84b3e595c0c10ccd7</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMaterialiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25d62a036cd7554ee9a627a2831622a2</anchor>
      <arglist>)(GLenum face, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelMapfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6ba05400853c5a4c2c35c086dd44dab</anchor>
      <arglist>)(GLenum map, GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelMapuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f2dc6ed239c8338d38d7c1ce62122e2</anchor>
      <arglist>)(GLenum map, GLuint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelMapusv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad46df41dcbecb5751df21f62bead0650</anchor>
      <arglist>)(GLenum map, GLushort *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPolygonStipple</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7cfcedfe479d70758e26df3ee2f601f</anchor>
      <arglist>)(GLubyte *mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexEnvfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd3842ff60f906c75f9629186a08f5ca</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexEnviv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69c0aa752b59a1156d75648d62fa2ae4</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexGendv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad83f0fabf796d1ffa3d84e7f355c7afb</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexGenfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa283147a88c97e1e5f5336bb59fe8f14</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexGeniv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad40b1137ee166dbf41c24a0528069b74</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsList</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e2dda41fca127d9676a3879a1a76c5b</anchor>
      <arglist>)(GLuint list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrustum</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a601c0a7f941b7dab6fbb2dde8ab385c1</anchor>
      <arglist>)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadIdentity</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a988b9fffbdf84faacf13585ab608a45a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadMatrixf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2010fe787c9956570c9842c613e032d8</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadMatrixd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7893c1013fe3b2e47b9f3a8aa6c9118</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMode</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0c206519620cda8a1da00eb919417dd</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultMatrixf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a349c24948b519fa69e397997bc421fdd</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultMatrixd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5452d87a88eab874c61a50b8eac34d25</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glOrtho</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0c0cb1630d57f19b5742debf94d8973</anchor>
      <arglist>)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopMatrix</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add383e105b93cb8925be743d17477f2d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushMatrix</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ef74ff55656058b35f4dc7c67a02f91</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRotated</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acca9bfa61518cc2eb683424d585ed874</anchor>
      <arglist>)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRotatef</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a370b54c8ccea66994e6f5fef988e784f</anchor>
      <arglist>)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScaled</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73eee5294db97266dcc32f80fbe91fae</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScalef</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bcb12e452aa488e8bacb744f3a24f87</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTranslated</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d2c5264896f648c2574be5bb7afe6f0</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTranslatef</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f068956e9315d5a3df1549f3d9be2d4</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9518082af997fbc57fdace745931cf7</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElements</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39f42ffd77557347d502079b51ceb935</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPointerv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e7973fa00d4dc1d54f0532f4d8c3e0c</anchor>
      <arglist>)(GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonOffset</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2086d4d83b483bbcf688cdaf1c75e5b8</anchor>
      <arglist>)(GLfloat factor, GLfloat units)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf5f32c92ca9271c5066932dea999378</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56a263a67c17089254cabc65fcecb1c2</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13c25f2c3baf464e8eb0b47da47b7bd5</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cbd3e66be8350f7f0b75e4366204740</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc4d93dc3b81abd086a5e0d77a561579</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d8f5f6a5b5a699a40f252933d1b901a</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f31bd0cb4871565d6e6e4b177d43159</anchor>
      <arglist>)(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab6adace845f4ed6d92f055a99b65bfd6</anchor>
      <arglist>)(GLsizei n, const GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b0665d34f940b0bf026ab2396d33370</anchor>
      <arglist>)(GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30236604e815e9cf65375f63e5dc6067</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glArrayElement</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3fcb0fa3ccc4ca978eb6341c3b72904</anchor>
      <arglist>)(GLint i)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19c64c90dae0388ab689f8991448a539</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableClientState</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36239e9848fbd6dd5698affa8e6d6012</anchor>
      <arglist>)(GLenum array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlagPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a934b4d976cdd30bbb234037739d41355</anchor>
      <arglist>)(GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableClientState</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae81dbb3369da4d12203f31f0422ea2cf</anchor>
      <arglist>)(GLenum array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a241d1eb9ed9619c7f9bbc39ed75b26d4</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInterleavedArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fe3050dde7b20e1801e5765a7aa3902</anchor>
      <arglist>)(GLenum format, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45af809d216de937129be8f6aef17f54</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeba0c18d8f7b7c7ce6753f57bbfb4096</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa362511b3f3a354489cf640bacf35e43</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glAreTexturesResident</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9051cd005c4844d30807a07e696f9f9d</anchor>
      <arglist>)(GLsizei n, const GLuint *textures, GLboolean *residences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrioritizeTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae64006afc41b9b28777bca89aeaec95a</anchor>
      <arglist>)(GLsizei n, const GLuint *textures, const GLfloat *priorities)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexub</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92e8ab9eead62a6a64f42363b4b8c011</anchor>
      <arglist>)(GLubyte c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aefa8dad1f5d47274c772613669451421</anchor>
      <arglist>)(const GLubyte *c)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopClientAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9231a0abb13a0888c13767654c61b168</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushClientAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd43fbf1f9b99f56037504fa172711fa</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElements</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb8de2baf99d6c76cd8c0791532470dc</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adfdebf360ae78d0201c6ab6c593d1067</anchor>
      <arglist>)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b385f12c47541c7134e281ec76eb24c</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a423afe8180dcdc516791058a8805dd65</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36a222369fdefe1a980080649ce5477e</anchor>
      <arglist>)(GLenum texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleCoverage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96b3367db2a9dbb6f404269ff34a69cc</anchor>
      <arglist>)(GLfloat value, GLboolean invert)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19df40e31ce6695b66579ea7697f3389</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6ce86635c4eb8295a4ca42745e9b7bd</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52d5cd2ba1f17a5fee69dcca9cc3b822</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31828726959c4418a6ff97bdd089286a</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a781b4ed661263b30ec136227280db842</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa055b29960fe65d62cd5d647e50ecf7c</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2cfe8e4678016bbb549234a86b02595c</anchor>
      <arglist>)(GLenum target, GLint level, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClientActiveTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad87b98af1ec38fb6253a81d3bdaf216e</anchor>
      <arglist>)(GLenum texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0251bdef3a138279133758313f6a086e</anchor>
      <arglist>)(GLenum target, GLdouble s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ac799e21842e38f3ed6a6043fb6d921</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af68d03a576e4cc949f05a306622ed627</anchor>
      <arglist>)(GLenum target, GLfloat s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a524107360dfc21f34710471805b25271</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a441af75042ac743c8fcabf08b2b22ba6</anchor>
      <arglist>)(GLenum target, GLint s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab631e3a8019b32b10ee9ecc1a1adfe5f</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec72109d37b303802996718bcc21418e</anchor>
      <arglist>)(GLenum target, GLshort s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03ed5d4cdf2320663bed12a41de96781</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af51876e05b4ac53629cb07ea555a2141</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdc9d37c0da1ca1a31cde5121cee0b48</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a123cdf5d5608ea4d317d3348a10a8048</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6172b6c0c5398884fdf05f301279eee0</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47d293df5b8d49c9c92059555df5e542</anchor>
      <arglist>)(GLenum target, GLint s, GLint t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00cc5fda1ba4075685cc44cb6d03604e</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a539aa400bb1d3a2acd3c3a87c39e00a8</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac627a6ca843d41d18683e596fb711a64</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a946bb76a9b718634ea6a0bd1217cdd3b</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t, GLdouble r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8e5aec11ec4ae5e206a901390fdcc96</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adff825c593cabb851368fbb217e5858b</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t, GLfloat r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad64939e6466117f31213ea297053a2bd</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1016733a9cdd99d6fd379dc17b779d24</anchor>
      <arglist>)(GLenum target, GLint s, GLint t, GLint r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5aa614d8ed1d8b7eaf60e968d9142be</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a408e38f22912be082f8dba78a8548ba6</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t, GLshort r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37d65c01b49616b0fb9fbbda615776fc</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a983dce361fd42175b8933af887e6da5d</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ec67c43df1516a6c65fa3b791c4b7b5</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00f5fcf19f632bdce004bbeb391918a5</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a344cc620b0050fe43ac2027614df5977</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a983cd0fa3638d08a9a38622f37a81768</anchor>
      <arglist>)(GLenum target, GLint s, GLint t, GLint r, GLint q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0e53f34d6fdf6bf395233874f13a2dd</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71c53b660ec0e6d88a00413f4369f9cb</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a830707a0fb826e5040589767ac9990b5</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadTransposeMatrixf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4efec79c845437cc281f7cb26d37b7de</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadTransposeMatrixd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2df5ff5313e2b613f360d88da42a84e8</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultTransposeMatrixf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3379abf7e7f13e5ff0c7c3557112ae7b</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultTransposeMatrixd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b6e84ce58a008489626cb01b488a7a4</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparate</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a458e3fc6c660e65b3b07ed7d49903f3b</anchor>
      <arglist>)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b8b93fa9b6170d60412176ff913270b</anchor>
      <arglist>)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElements</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afada25c815d4acb0b8555476a599c2d8</anchor>
      <arglist>)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6adc78600e2725b109308e573ba62d6</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af39360b850648436c4eb4e15602c91ba</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1fadff265f45bed8a37d2abd859a7f1</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a812b3ff1ff264f2fdcb454db3d320dfd</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a804d68b6c4c9a496cbaa41b77c0b419f</anchor>
      <arglist>)(GLfloat coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74bd9d92acee08bcd44413560f357478</anchor>
      <arglist>)(const GLfloat *coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordd</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01d35321d5df91a7bc8f4d44eccc0346</anchor>
      <arglist>)(GLdouble coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoorddv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b320d6b61aeb45e35155864ce049461</anchor>
      <arglist>)(const GLdouble *coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d30189fb0c51f4e2fe5fe9569476353</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3b</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9a806f63b2c5f07a5a192c15b0c75c9</anchor>
      <arglist>)(GLbyte red, GLbyte green, GLbyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa20c49189121f6ac0efb3879b2351030</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abcf4df8fb9962c68f0664977b9d3de17</anchor>
      <arglist>)(GLdouble red, GLdouble green, GLdouble blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a06574fcd47291dfa2e0588fbea5413eb</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aabf1cf755ce6b1ddc8d3b3c63966cc0f</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52b35645d4a5991508c25485a500b51f</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a069c16d2a6a692508b9fc10d14c79ff5</anchor>
      <arglist>)(GLint red, GLint green, GLint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec48732190e5528558e7bdc1cd099c54</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5965f63e5c0da0abe0049da54dc6656</anchor>
      <arglist>)(GLshort red, GLshort green, GLshort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9dc1041db9249c9c6c9c4492672940e</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ub</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3abf9f001273309f44bcb0d5e8d34001</anchor>
      <arglist>)(GLubyte red, GLubyte green, GLubyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb8227eff5b9a17ec377e0aa85d171a6</anchor>
      <arglist>)(const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89a1f73d48af6201b6893443efbf4bf2</anchor>
      <arglist>)(GLuint red, GLuint green, GLuint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a758544c862d11ce492fc75a52e89acd3</anchor>
      <arglist>)(const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3us</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a57c129ed85b2418d62d6b782cb64319b</anchor>
      <arglist>)(GLushort red, GLushort green, GLushort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3usv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac27e2e091df365a22fd06316fc9a9e3e</anchor>
      <arglist>)(const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6322a91129bf6c423784c046d53dd689</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7540057f0b7963c683c818d65328fb2</anchor>
      <arglist>)(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4fa87bb16ab216ab0768a277f1f22c5a</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad33f4ca37915989dd0c6beea41fd30e2</anchor>
      <arglist>)(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d0cdcdb945fd0dfb7c6705db17d89c9</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66bac16e6a65c8260029b0ce1e607bf0</anchor>
      <arglist>)(GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2bb2c8c71e5543f63b622adc588a856e</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5b1dc921d08d19b2f42f69caf17ea15</anchor>
      <arglist>)(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbb10d7d9afbe084b0b251fc12e86674</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41dddbf36c9028ba6841cf4fbdc8b49d</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77b9d2964bc2e1113922d6d1aa6be1cd</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2184a15ad307873bb812fba16a8c00fa</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae91e9e1d2e5e20b3ba51d307570d05be</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac1504570f016bc1ef399ad652aee749e</anchor>
      <arglist>)(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a4fc4dc272ac6abc1bc0ef42807755e</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4adad99cb5985016f3733a3963f643f</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9865a2a835288e4fe68e16d8a97469d</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendColor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5fca08d63875da0ed9b55e33d83d5be</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a576a6c62b45fc0ccded0623a90930d51</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenQueries</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a167fb0f079317067945e27adf1a3be3b</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteQueries</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a946873d71e9d5235a18cfdd6b0b6fe89</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsQuery</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2d8116c555d92c7964ee1ce22d87faa</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginQuery</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f91194e03d69f6660122edd459da782</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndQuery</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53c4af085d1dcccf21abf2a82fade782</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b7c97c55ecb50ad86ddcf348f0ed211</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9416882b06e741ea01a0731ff8bf538</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad54d6d7ff08e4272b2fd357a3e69a349</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a132a1fe42d1ddaf0a6e4fef274dc0059</anchor>
      <arglist>)(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b97f903dba9986e77559def10db53dc</anchor>
      <arglist>)(GLsizei n, const GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f255efba2bd84dafd068c055bb412e5</anchor>
      <arglist>)(GLsizei n, GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59bfb26a65cb0e4b0cfba3ce0f63e86f</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3530fb02d8759d0c5810e8f52300ff1</anchor>
      <arglist>)(GLenum target, GLsizeiptr size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8f5042b627f6fff4c4e5d88c8a86ef5</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0a9906aa1d55abb964385ef7c816872</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a573407f45cdb5bfc799f287a8ac2ab4d</anchor>
      <arglist>)(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glUnmapBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7e495ff8cde5a3fe09d1f6f76dff8a9</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8acd6b6d30d98f4947c9571bad33cf40</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferPointerv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd1f18297557fe2e908b00ed079c5b85</anchor>
      <arglist>)(GLenum target, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparate</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a430ef75f61a6239c187c4f0d1e80c2ce</anchor>
      <arglist>)(GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5668f2c420dba52ae259aee436f2774e</anchor>
      <arglist>)(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilOpSeparate</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b188a304cf2e37c5eb4d9536ab6ecff</anchor>
      <arglist>)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilFuncSeparate</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5a649b61d7240186175ab7380548ae2</anchor>
      <arglist>)(GLenum face, GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilMaskSeparate</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa231a098c4ff948cdc4f90148d5d2697</anchor>
      <arglist>)(GLenum face, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAttachShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af48799e8d5bc51db073265edbf8c0ef0</anchor>
      <arglist>)(GLuint program, GLuint shader)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindAttribLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a7667978152beb4a41e69238a8742f4</anchor>
      <arglist>)(GLuint program, GLuint index, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompileShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a5f0e6651cbe22b632d6c95274c542e</anchor>
      <arglist>)(GLuint shader)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3edcff1a90491ae58cd6edae4d7bc155</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d822c16e9cc7a870b41e2b190830821</anchor>
      <arglist>)(GLenum type)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73539e24f2ebe8fe0f0e8c3ee3a5ad33</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa985d29ae2acfb1fd42fcf91507bf4ee</anchor>
      <arglist>)(GLuint shader)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDetachShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af59ce38f7648159c13b1b33c8865d41c</anchor>
      <arglist>)(GLuint program, GLuint shader)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexAttribArray</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a907d2650e61139b7a2f40c7dbbe12ab1</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexAttribArray</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a065fc91758852879934df698abbe2499</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39957be7a0b76ddbd1d745c04a3b2628</anchor>
      <arglist>)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniform</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a364284b763df1f7e302491fdb8bf51ee</anchor>
      <arglist>)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetAttachedShaders</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2813555d6b3fb7fdb4ea40aab336b1bf</anchor>
      <arglist>)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetAttribLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa17f7332385e415ef3e2673bcc7c76f</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71c7da68da2f9b441d345d7b9ca2cafc</anchor>
      <arglist>)(GLuint program, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramInfoLog</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae13296998a58b3e3ff2850859cc8a268</anchor>
      <arglist>)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShaderiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada577a32da0bb86365a34b39fa4831c5</anchor>
      <arglist>)(GLuint shader, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShaderInfoLog</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a414497a9b67968423091d9efd762609e</anchor>
      <arglist>)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShaderSource</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20c74571ce8b188907e679718b02f301</anchor>
      <arglist>)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetUniformLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a82ea9960a13967b6d101b365352caaae</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7a27124dba4d104c2edc887fe9bcbe9c</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac45e9fdaa177124721a486e2dd3f7a13</anchor>
      <arglist>)(GLuint program, GLint location, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a948b4ef5ce30837ef08ac2a52d0d2ef5</anchor>
      <arglist>)(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3079a65ab54435740341f2c2d872e82</anchor>
      <arglist>)(GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a635f24df75c47c793fab1edcf4cdaed0</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribPointerv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f67ab070650b305be07f18578017413</anchor>
      <arglist>)(GLuint index, GLenum pname, void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a815f5d446809ff9873be131184bf1ef0</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a354a65460ac41cb95a7d47dc9ee95894</anchor>
      <arglist>)(GLuint shader)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLinkProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90c17059ad61abe557a067a08fbbec87</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderSource</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68f71b9da821b19b0535ccf123f327df</anchor>
      <arglist>)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUseProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afccc1b56d8b125c4a850b3270be3e432</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fe359cc1002df073f44d7f81987d1e5</anchor>
      <arglist>)(GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69ead4139f5e1fe5aba673b6c94167c3</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9c4c1c20468e3a3c1630a8a0e5d64e5</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa31f64cc085a0b406ab977c857fc9f00</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ec8253ba57f5e3544dc5acc50a811e8</anchor>
      <arglist>)(GLint location, GLint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe191fbc6edfa5b3d8f4b7541c571cda</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac13f759bd0035acb4e7a3fb3c9ea452e</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a632c497e5ccca61c1e9ed0ce551b2729</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56dba13c53d2c772c0b5d59cbd73bf7c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2df3e83d5ed32b3db1249fda2d396d03</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a537df0882f9d5fb854cd0b1964977dae</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c88d7a11b89263e2c485acbe587d334</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff3f59a9f4ef3551c5bfb90fadc7e485</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a7e72d2b7b0bb092548a91210738f8d</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a428e259428e4c27039de533cccb8dd5c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa32d8197c1ab7a5cbcc203047ab23d41</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fafc386d0ae6adff2901d701467624d</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c498d5f02566fc7d8b2ecd8b9d6f2c4</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e21ba51a5bd1c10ec5674a940b7cd01</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glValidateProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37c96494af85213f5109fbf2c60e2b2e</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27139e163d065d12f5d1c36c2fbb5d94</anchor>
      <arglist>)(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ece0030256bb9933943a601e5d79bd0</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe2364073f04f1ccd33c20765adc15e8</anchor>
      <arglist>)(GLuint index, GLfloat x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e0cbebf7a3131884078da3b4549bdd7</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b3a2bbc06e2da364daae6679077bd44</anchor>
      <arglist>)(GLuint index, GLshort x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a684a59622ada187e8e3ee68e381ce9b9</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4384983db499aaf39e64eccffd435a51</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a258425fcdadc7dbac8dc94204a418f3a</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e625ef2f835477586dd45eec23b8925</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca6663dba5e89f90d6e52d89066104e8</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa99da51f398d6416f13c42a710439bd2</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5767be28378eda95344d3668b2746f71</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab28f44099a09bdec23a15ff98790658c</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a478de19909d192618dab92a6e403b2e7</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63c80599a8409cd0129b47a1fa06357d</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add8e9ab594fc28752ddd65b515da3b56</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e99ee864aa652b712fe51d68c30a1c7</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef8e141e3429c1ae6949dd57d932ab2a</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nbv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f29b5ff725a1ea642b45b18046dd179</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Niv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae255e08f1c4d198fdf9354e67b334ad2</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nsv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a585369f30da21008e253018cb6fc1c8d</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nub</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1174cd1ec5cda568e123d367f78f3b73</anchor>
      <arglist>)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63dca8fda082520cb4771d3785353383</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64c6904cab029326ddeb3e47e921535f</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4Nusv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2640f433a178652264980c02a9ed7974</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4ff838fd451776559a74d87cc759b34</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a733bedcd3a7bedbddd60c1542001bb24</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a630d69d91eb3d970b9d5267349596e64</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae42d0fc6f50c2b35aeaec15b4783d0f1</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a840cb5e9c448dd142c8c1b05d2e37d3b</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e0b22d44d9ea5d23236270f638d1919</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4s</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa74d39ac8ad10f3d31bf78bce774f016</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac641557da5e173b615d386fb61940e46</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4ubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad839ad1b4c1fc636463da94931d63815</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af993b8f7c068e301026286575069edc2</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4usv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54af91d81684d7a251df965947bfe802</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13411f76108e773b087ea047c6ebc691</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c1463009b9f96847c796e605cf17c08</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac45eeefcc2d878a79a762445ecd0eb99</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac363e584c22dffeec1040d2360ac6bee</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a032694fb0c0b2012bd940bf08e9a4585</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6657251b84ebde09a5d4f7750976804b</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cc14b63b1afd3715c37963152737602</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMaski</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a142ad620379e055a0cfedd7a6230dfbc</anchor>
      <arglist>)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBooleani_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb95c9fab40140a465d6cce464748e6e</anchor>
      <arglist>)(GLenum target, GLuint index, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegeri_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4b61c60e3d98b0713f0cf5fc7692c1e</anchor>
      <arglist>)(GLenum target, GLuint index, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnablei</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b9711dc76f2fb05abd137b796d5e244</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisablei</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f9052845206e70c4d0d3a93279e8b59</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnabledi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e2f41dfddac1b6962b1f9f511945dcf</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf10f2e10c748b942472d187a41c4f80</anchor>
      <arglist>)(GLenum primitiveMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea7e3f7c3a959edb7289bc03544f2c97</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9a09d5269637440a224ec23c65a9a97</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferBase</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc4a3b996c9cd37f86e7fb5d2e88f564</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackVaryings</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77810247211f0e2e1f15c8814b1d8852</anchor>
      <arglist>)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbackVarying</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d7fcd6aa1589f14786c875183417c12</anchor>
      <arglist>)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClampColor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a517f4104027651214d77d7438e5e55d1</anchor>
      <arglist>)(GLenum target, GLenum clamp)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginConditionalRender</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80bcca8b02679b15f614bf586e662a66</anchor>
      <arglist>)(GLuint id, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndConditionalRender</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af594bbdb066144ce3e81c8e2fd798cf8</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribIPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c205ed7da28a16ee4352abf14985d99</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae4ab98fa33742f81888e8a86ec752f37</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30326ec4acf09e3700317a0b329b82dd</anchor>
      <arglist>)(GLuint index, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a496d59fe918ad11682b5d665f213b258</anchor>
      <arglist>)(GLuint index, GLint x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86356545cbab5b8b73df528c64002937</anchor>
      <arglist>)(GLuint index, GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6952ff411b8db0e2a523b392211470b3</anchor>
      <arglist>)(GLuint index, GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85d5a7f9eb959002918d066c613178ff</anchor>
      <arglist>)(GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9aaf65db9c6bc6766e4ee8c7cdde74c4</anchor>
      <arglist>)(GLuint index, GLuint x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a666e6beac9179e5c037507064bd1c57e</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0678aafddded63c70506c8f1127d0d8</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y, GLuint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31fd9e49c560edceb53c83667548b023</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad15ae27db201ee7574e7b046f29ac83d</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ce2e2f0a8871d3cfa55df8837bed02b</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4184eb1f0368a649c8afe267e98b949f</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1417f56eee566f9f0ff914eaf81ec3f8</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9605f46749d77c8e7dfb87492b1ec221</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af893caa5b73404f4a6bb3bf859c75b2a</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5028aa75cbc26bfce2e33bb08bf332c5</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7efde7f18ddc0af34110297f220cd56b</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4bv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc377e7fbbf340ea510e1daaff55719c</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4sv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5ded5d5095a104d4abf1f0029e98d6d</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4ubv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0b89bd4cb6cbf7db97c628729fd6998</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4usv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a479bbd73614c85bc6a0500a039e5c48f</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a913e426073c68046090e4633f144e341</anchor>
      <arglist>)(GLuint program, GLint location, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFragDataLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9dbe035872974e37d45984a612a8af19</anchor>
      <arglist>)(GLuint program, GLuint color, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetFragDataLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb086cb061e623d9f4570e337e436731</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64b6a10dd3d74a49a73c54172a3f1dca</anchor>
      <arglist>)(GLint location, GLuint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae655cbb5d5c675f50e6b8d9f05a411bd</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abaf6e8e7e8154f015ba32133e5cc47e5</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7de3451b5b18a42fead8ba07f390156</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96a23714af21a7ea12b5cd08614c1971</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91a8262f9b8b1fc4ba87efee6fd53d63</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0de390b3257a3332517f54bc39d4cfc4</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5c4899805c50836db14212ab2a2d8a9</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7ea8ac74d70e1f4fedd4eacd470f293</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad8402c86d35c9fdcb08448f7983b3188</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ba2506cf558f84cfb7b8284c65eca42</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af22dc6c344e1db72326f98d2b05ab900</anchor>
      <arglist>)(GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acdec69e2661bce0f4b3e02598afb4ddd</anchor>
      <arglist>)(GLenum buffer, GLint drawbuffer, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a544a84e80b003a0cfaad97e0b6b47119</anchor>
      <arglist>)(GLenum buffer, GLint drawbuffer, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a189c189fcdbce28fd70f511c0b3baad4</anchor>
      <arglist>)(GLenum buffer, GLint drawbuffer, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferfi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec4586445a447e828ff672367d20d09a</anchor>
      <arglist>)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)</arglist>
    </member>
    <member kind="variable">
      <type>const GLubyte *(*const</type>
      <name>glGetStringi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a471d22844ad59e78479330872434ef17</anchor>
      <arglist>)(GLenum name, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsRenderbuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5440198f234aefaa6d73db7ce6d2b711</anchor>
      <arglist>)(GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindRenderbuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ed4e5701e5149a8618dbcc2a2fb7a5b</anchor>
      <arglist>)(GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteRenderbuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7945e1d87d90d40456496acb662b7d0f</anchor>
      <arglist>)(GLsizei n, const GLuint *renderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenRenderbuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f1cb1d1ee7bd3dcc8e5a4b8bbe88a99</anchor>
      <arglist>)(GLsizei n, GLuint *renderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a006d0b1308cd5eb9f8d3c54c471f76ce</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetRenderbufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f7913ec27d5570fa08f7dc4a947f5ae</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef9c81ae45e403680985ed011219bfef</anchor>
      <arglist>)(GLuint framebuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acde83765bb0002267b5e0aa7a338d497</anchor>
      <arglist>)(GLenum target, GLuint framebuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteFramebuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac429291a1b8b8588b4e542ea1064132c</anchor>
      <arglist>)(GLsizei n, const GLuint *framebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenFramebuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2319903a498adfef90ca134715856ad</anchor>
      <arglist>)(GLsizei n, GLuint *framebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glCheckFramebufferStatus</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a706be1b3beaf78a82151c8e58e348f58</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3f6fed2761fe999573d2d2d15e27302</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a904002157368f903711582dc4823f871</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1aef6df3c652e9657efc2a981bf7fa9c</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferRenderbuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a715e971501951312924abf454c44adaa</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferAttachmentParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afaca774c3e36e72fc4e48d6c178f6f3f</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenerateMipmap</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3bbe9836c0a5e3bedd0b0f43dad56a3</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81e137fdf3afa85e1e767e74fab388bc</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a6ad8db4a12036a336318031bcca43a</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureLayer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5a227804ab15ac92db10231f9b310b9</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a33ef65f2b538c1b531024642d38d7c</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushMappedBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1db4d432143309a0d4d8fac910113c90</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexArray</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a508a5b274ba0b7b4577b000cdd0539ca</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteVertexArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab73bdbbb11708e58f4700c96118dc025</anchor>
      <arglist>)(GLsizei n, const GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenVertexArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a33bda57a59b0ddd66ebfe1862384fb99</anchor>
      <arglist>)(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsVertexArray</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af864600713922b2849c4b0767ba9dd61</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstanced</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11ade19cc0cae459635935ba2489b30a</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstanced</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a681438c16cbddd0790e8b47214de4fa6</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7718cd3a4b535cd75ebd71f38f893d28</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveRestartIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbae08c52f2ff588bb7ebfe8d2d7c1ab</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa679f54b86e27c251689dc594e17c006</anchor>
      <arglist>)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformIndices</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9aa098d13a534dd1317510a034d8655c</anchor>
      <arglist>)(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniformsiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c5feb5410e49f9c4bf427dd2b1d2e1a</anchor>
      <arglist>)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniformName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a652eef7a80876bb923fad3738314a23f</anchor>
      <arglist>)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetUniformBlockIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2d57148a7cdd447f14100a9e9573e9</anchor>
      <arglist>)(GLuint program, const GLchar *uniformBlockName)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniformBlockiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8097bf9fe8fa29a4ab58d78cbebcdb94</anchor>
      <arglist>)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniformBlockName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1929636b60ac38586df181cf8085987e</anchor>
      <arglist>)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformBlockBinding</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ace18ce6da89c9d4001567bfef05255ae</anchor>
      <arglist>)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsBaseVertex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05f6303763a6cd375ed2429f52547280</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementsBaseVertex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3675ef1eeae7b7815aa7013fbd190362</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseVertex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a810918c93332ff9c32ea62178a8bdcc7</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsBaseVertex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5e99b41d292d13eb7558967ce3b16e2</anchor>
      <arglist>)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProvokingVertex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa984d3067246c39ddf0bccfb76484c7c</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>GLsync(*const</type>
      <name>glFenceSync</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d3098af7c2c8937cda16e5f7ca79890</anchor>
      <arglist>)(GLenum condition, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsSync</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30fbe935ff2c967f38405abcaf247647</anchor>
      <arglist>)(GLsync sync)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteSync</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1a8828e81ae76504ba3912070d79b6b</anchor>
      <arglist>)(GLsync sync)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glClientWaitSync</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a070dd146c29b57499171d3fcbb2197a1</anchor>
      <arglist>)(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWaitSync</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac65efad454e42ec52ee3434d2aa22eaf</anchor>
      <arglist>)(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInteger64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac55b16ac1f957de5e1dd4fbb44f5a034</anchor>
      <arglist>)(GLenum pname, GLint64 *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSynciv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4470556dde79eea13dc0c7f90a866d91</anchor>
      <arglist>)(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInteger64i_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af1daefdd90eb18c1c1b8c7a9109360bb</anchor>
      <arglist>)(GLenum target, GLuint index, GLint64 *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferParameteri64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad814f410f7dfe1e44477b939b80c1b11</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c7508b50470cbd01e679d0058a579ea</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage2DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42d29db45a4c2ece37f0bf608cad7d06</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage3DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f81316cdb3b30d000624726b485ec1a</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultisamplefv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2abc0a0f060ff09c20fe94b7b69969f</anchor>
      <arglist>)(GLenum pname, GLuint index, GLfloat *val)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleMaski</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9921ca25e8c8f078e0b939d7c23cfe0c</anchor>
      <arglist>)(GLuint maskNumber, GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFragDataLocationIndexed</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86df2382ad3d603bca93f93a516a3dc1</anchor>
      <arglist>)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetFragDataIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3994dbb2ffcb736bac2372398bd2742f</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenSamplers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a597746584c3f0438a383b66b36d822e4</anchor>
      <arglist>)(GLsizei count, GLuint *samplers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteSamplers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e3793cc90b9bc64fbd57aa6cc5b839d</anchor>
      <arglist>)(GLsizei count, const GLuint *samplers)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsSampler</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59c0fb91efa70bf4d8b5b74ae8ebaa02</anchor>
      <arglist>)(GLuint sampler)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindSampler</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a590428204865bf30382dab2292fb1d86</anchor>
      <arglist>)(GLuint unit, GLuint sampler)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a935f4c833eb14433f7d310ac15ba4ad1</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e3cc1f6c7bc8720e12a89c3f042215f</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23520b29f4a4e15e83c5553c40e88037</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0e984356c13c5bc0c1af9b8f67fcde9</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLfloat *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c6da50c39fd0a143e48792cc9d33efe</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1762b7b5f6debeb21511e7ac9872d17d</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLuint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24a4911889edce04d2829768a0b46d14</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a546a0583c13cd610d8d28aafa77df039</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0855a2c3fec99d21e1292d3175488d3</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8dfc47aa2cfd595e680f93102da5b916</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glQueryCounter</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab045882b456e692e3cdc4a1187b3fb52</anchor>
      <arglist>)(GLuint id, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjecti64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99376a9be1a896b234735d908fe30bb7</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectui64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a991926ac1d72247b7ce84f595cc6a735</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribDivisor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab894573ab9f3ca20144ef33bb14164ee</anchor>
      <arglist>)(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2f1349ff40baac9088ced23a86ea30e</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2dc8f7103591ae693872c985ffccc405</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a374a69ff3eebe54080d56f8e29f66842</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a066a3dee7311a68c0c85d7566ee14d08</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37a24e407cf823a510acad608edf2a46</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d676a4c68fae62ff108f3789156319b</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a982f3b64bb6621c845f2db7cdae73172</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribP4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3dd22a8668895d6db5c15aab7e9724d</anchor>
      <arglist>)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af008161486fd6b98c400fcc10d509685</anchor>
      <arglist>)(GLenum type, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad18d80417ea45212a9b600eb17a40034</anchor>
      <arglist>)(GLenum type, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c8c15c40aa10764edbce5bcc031d51f</anchor>
      <arglist>)(GLenum type, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e5de833e8b3ed0e8d60f4f2ff5927ed</anchor>
      <arglist>)(GLenum type, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0322cab787077f77141232156ce14f7</anchor>
      <arglist>)(GLenum type, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexP4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af274a4519977b7cff1952cbc88e5086d</anchor>
      <arglist>)(GLenum type, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb58df3dbc76cff2653f01467969e2e1</anchor>
      <arglist>)(GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7bf4fc4b45450ec40408a1d752214ef8</anchor>
      <arglist>)(GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e6c7989698dc27959e867a6ca6468b0</anchor>
      <arglist>)(GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c35f8bd5e0e2a3bcf85234ad7eab87a</anchor>
      <arglist>)(GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c03e0f2c04cf5fa76c6f848f0dde149</anchor>
      <arglist>)(GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5a48beb4f1aed6b9edef70d305f6d35</anchor>
      <arglist>)(GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a132a95e2ab1c3a2bb3ef4c7597a84c63</anchor>
      <arglist>)(GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordP4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0732794e534a3a5edcc88ca8b12afb74</anchor>
      <arglist>)(GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f2208b6c0a601c10c2822c13efdcd8a</anchor>
      <arglist>)(GLenum texture, GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aedba57504e1290db739eb79f6c265701</anchor>
      <arglist>)(GLenum texture, GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbcfab28395452090990bb4fa8c0f9e5</anchor>
      <arglist>)(GLenum texture, GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc1eb4f508b38f7125e5234f4e4fcbad</anchor>
      <arglist>)(GLenum texture, GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac60192b8c95dd4f8e4c26c9bd12fd8b6</anchor>
      <arglist>)(GLenum texture, GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ee65dc3e4d461c6fda2e2ef688b58be</anchor>
      <arglist>)(GLenum texture, GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad322427319413879bb5111fc176b2a40</anchor>
      <arglist>)(GLenum texture, GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordP4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77e8829b7ebcd0070f26bd3e8cdf42ce</anchor>
      <arglist>)(GLenum texture, GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a508c5528cd8ff041f3066fe9c8c41c7e</anchor>
      <arglist>)(GLenum type, GLuint coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d63810951d815717c5e740cf8a72e6f</anchor>
      <arglist>)(GLenum type, const GLuint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aafe96bd7ddf951332039b4ca67c6325b</anchor>
      <arglist>)(GLenum type, GLuint color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa95e539035334b3bd2fccb70746d315e</anchor>
      <arglist>)(GLenum type, const GLuint *color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorP4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afec34d69bc6c5e26e4512099f8ac12be</anchor>
      <arglist>)(GLenum type, GLuint color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorP4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3de988f91cc79c799391cdb8caf6f987</anchor>
      <arglist>)(GLenum type, const GLuint *color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorP3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63075f57aa0f4e35e632291df53d9fec</anchor>
      <arglist>)(GLenum type, GLuint color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorP3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88f196d7511ca133792b407471fff67e</anchor>
      <arglist>)(GLenum type, const GLuint *color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMinSampleShading</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc792297627ef2f87b9c0bab7edabc80</anchor>
      <arglist>)(GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32172e090796d569bc515fca15ce03aa</anchor>
      <arglist>)(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparatei</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ac11a622f9b1e36981e3004776fd31c</anchor>
      <arglist>)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFunci</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af37e974003164f8006638806ab46bf14</anchor>
      <arglist>)(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparatei</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7847e446afa391273facb6ad4186a2d7</anchor>
      <arglist>)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysIndirect</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dc9d4b4c61301e4b6a6d0453b611277</anchor>
      <arglist>)(GLenum mode, const void *indirect)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsIndirect</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10f750aa69c071574c5c1d9aec460726</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42fe9a47d6798b0d776763f7c250ee15</anchor>
      <arglist>)(GLint location, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52f9b23574b3048992a0795082ff6602</anchor>
      <arglist>)(GLint location, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac01ff7ecff0e2124200ffd4955ac5528</anchor>
      <arglist>)(GLint location, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65fcf70f9c6c3729cbe6aea3bd414309</anchor>
      <arglist>)(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a966fda0a205f0c8ef9177bdcbb79a730</anchor>
      <arglist>)(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3f544302540af7317cacb4e05e4e690</anchor>
      <arglist>)(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc60eacf19136b5aefd154522e352e33</anchor>
      <arglist>)(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49f6ceea9187d7fe163ee5421270c9fb</anchor>
      <arglist>)(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca90b2308b7a52ad13fad7258a74a4b4</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a408adf8137502602fae59c4798f702fe</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e4e993e207203b7d1d8b83bf5e1ceb6</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f76b147f8f6db7d76b5578763d778d7</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30ed54270a1d7215db0b7a1d120f632f</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a77e5412a4a4dc5a711c1a46febc01</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0caa9652eb20aa19ea4b4b751eba246</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71ac9c023e8edf406f84536423dee799</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2f48c89f8ea54c1d87f24eaf93329d9</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9750beeccd66149590f110dbebebd30b</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetSubroutineUniformLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16ea10c3dcee5d68429ab28ba4dbef49</anchor>
      <arglist>)(GLuint program, GLenum shadertype, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetSubroutineIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2501ee8c8ec385dee427ccea5c8226b</anchor>
      <arglist>)(GLuint program, GLenum shadertype, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveSubroutineUniformiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada57dba30be484e372f7ac76f108d27c</anchor>
      <arglist>)(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveSubroutineUniformName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc0ea788820f3b1bf0523dca60eb0a94</anchor>
      <arglist>)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveSubroutineName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a262677f4fe667f45bd1b6e0bdf9dd442</anchor>
      <arglist>)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformSubroutinesuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a208bc7b878c62a80cb441f99312808b8</anchor>
      <arglist>)(GLenum shadertype, GLsizei count, const GLuint *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformSubroutineuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afab3f2ee33e26feab44e24318e59dd47</anchor>
      <arglist>)(GLenum shadertype, GLint location, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramStageiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a480bebc64778953a183cdd3171a6ac81</anchor>
      <arglist>)(GLuint program, GLenum shadertype, GLenum pname, GLint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPatchParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2bd793144695d7a3bba2f1253c4cea2</anchor>
      <arglist>)(GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPatchParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae60b2e217d9562b66320b415931349a3</anchor>
      <arglist>)(GLenum pname, const GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2c0c099b47a71468a1ebf2eb4e846ee</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteTransformFeedbacks</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d9422ce1932326a4a24c334e40b0c6d</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenTransformFeedbacks</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4162a9334389aa27026ad0d9642aac58</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92b70544e2b736cc24233b353e7a574c</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPauseTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7e43b4d0bf8443acab32cccfb22c002</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResumeTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abfaa4c7830d836f667e5fd64e251b654</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a97245a0be899cff70a2f7e6d083392</anchor>
      <arglist>)(GLenum mode, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackStream</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa746c3e361f275eca3d2feacefb31ec0</anchor>
      <arglist>)(GLenum mode, GLuint id, GLuint stream)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginQueryIndexed</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f74e2fa0116b92583238b0dfb816a1c</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndQueryIndexed</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52774dad239e507ca3bccb424ee7cc48</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryIndexediv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98548177a498baa2e78d9bd27ca95aa2</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReleaseShaderCompiler</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9fc6be572b07df0cedac3a41d4516d22</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderBinary</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb582a10b03f34b0a04b963c9614c47c</anchor>
      <arglist>)(GLsizei count, const GLuint *shaders, GLenum binaryFormat, const void *binary, GLsizei length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShaderPrecisionFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8510f298e7fb5e3b3339f61987573a6</anchor>
      <arglist>)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangef</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5da82a32eb114280da0251cb7479add4</anchor>
      <arglist>)(GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearDepthf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca1be1b6161b933052e1794ecc48837c</anchor>
      <arglist>)(GLfloat d)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramBinary</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2755979279666e671c5d64b76623913</anchor>
      <arglist>)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramBinary</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5cbb744ae8ed5a0ca26135750544079d</anchor>
      <arglist>)(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a856b0938b21d84338ec54c01282feef7</anchor>
      <arglist>)(GLuint program, GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUseProgramStages</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea1558c4e3d3e16e8ea157d813fabc50</anchor>
      <arglist>)(GLuint pipeline, GLbitfield stages, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveShaderProgram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a948e739c21507443d9c26de954079303</anchor>
      <arglist>)(GLuint pipeline, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateShaderProgramv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae671730e119acb9d42d5ec2a5ceb71fd</anchor>
      <arglist>)(GLenum type, GLsizei count, const GLchar *const *strings)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindProgramPipeline</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81890f209fb9b93c391a51811997fb7a</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteProgramPipelines</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09d5d752f4eef0c4e16dd48460ac8193</anchor>
      <arglist>)(GLsizei n, const GLuint *pipelines)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenProgramPipelines</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a998fbf4d24529893bc6850791a074a0f</anchor>
      <arglist>)(GLsizei n, GLuint *pipelines)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsProgramPipeline</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bcdd2d641f343e3441d682d8c56c37c</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramPipelineiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae7cb256dbed6fef2a2b20b0791d85a4</anchor>
      <arglist>)(GLuint pipeline, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98e3e26491955afe13b5eb4e40277265</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a381f966b59771311ceaa02d1cdde3b7c</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac1377ce2b216324bcc61e828977fbcbf</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18f2ab155eb37dda8d45676a76b06f52</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c315b1d4021a70678ccc8cac19a6720</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b763c978fd38331f4fe9d6c2274703f</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa917433ea6721bd8ba9a56f01e5c753c</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f6b7770e63a5ffacdee2cee08822466</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a4389f6d05d0531a6baf39e72252c93</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d329cbc99ca2910cb80247571c17458</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad51584a268789d0b60f5afccfdc13f9c</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad3dde7ddbe97774319487f96c19866a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fed26e7e5fdd5a092f972b0ea1c2e63</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble v0, GLdouble v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a004a122dcd8215df0c0af4d4fcaff130</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8c9280e987675686db440ed3d111280</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e4ef488e39fc8ca4f80d29bd88c6034</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09a455c88ae78276464c9249f34ed2c2</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a760425a29fd6118f0dfb245100cf38e4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27f5318029a884258623fbaffa70d5c9</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87d163e170c36d1a019fc069701683b5</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ee27e2cbd7b41166102944d769ace7e</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a007d18f0bd4885ed2f183b36909f2d35</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3f3c8b48adc161a4d4d54f09e562ca9</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a640cf16af6ef71827011412e3e3ddf9a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4i</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeec5da68a470ba40d0bd912ee990528a</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d87cbd090b1d1a0468798f1cc4c9ed8</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4f</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7387eb6db211a0253dee8fa2e3ebba9</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af990acb18f8a10322f250dcc759d3999</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef8c262095f4ee2436260619b9ab80c6</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2559dce95c678a81fff9817714920874</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ui</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21602df3a9233971b33c5af917ae08a1</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4uiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a230951f0e927ae496f62d4ae5d733c2d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a995820415f2fe62bef1de4a28ba0892a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bad2292bbb41fa408f9e555310b96f3</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc2f7400997469ee4abf3a9ef48ccf55</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9aa15f6e9e052ba19018fabba3d1d6ea</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa27c1d3a8cb446306293aa2c24928595</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5ab26e6d6d32a94f6e2f7521a9396dd</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24eae382be7f57c6141cffaafb811229</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16d77b3e660ba446b84b66a8459bfdeb</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a882cb279f2a397473882389d70c4c645</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x2fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accf46e5b643fc95ccea406f07f5b3220</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x4fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac81c09cabd663ae12a9b15f8947e2356</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x3fv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3bbb428ebb3ea3b40b47e6bea80fc7a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55b6ae24a01d1a51ae8e556c9160b81b</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba59929ee84d1ac240a98217a499a1d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab61016e475a3da3dbdf7eef5aa44fae4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a687769454fb16ed80f72007f58aa643f</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8bca92819396a8261f2ab92a89cdc7ed</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa22973db5827418a2be121741fc8916f</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glValidateProgramPipeline</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a325bb362cd4d1b6531a302553ff62892</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramPipelineInfoLog</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac11f3b78e3f00aa93395f840247acc7b</anchor>
      <arglist>)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00edf996e98e73c6c1c110f87bf4c8af</anchor>
      <arglist>)(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abac7086772d7fa458d2e19fc19ea4c41</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f3c590ef138fe8979bb13bdba9cbee1</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4d</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a674da94da357f48b96a9e0a62189f786</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b861d21fa6fb240aaf9b270dee08b80</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68d27eedf5c81c5e6f0963206ec1d864</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeaa6ce84be420dfcd37439569a8aa076</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4dv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7630efd101e17e97b7aa8acbc87b35f</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribLPointer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abec8270cd6808718b980cd74965beb38</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribLdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40e62d601a42d194c58869f43f28e954</anchor>
      <arglist>)(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportArrayv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1198a0d7fa77a97ea0aa05fd32bc614</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf0a46e6e1f241063ea4b66657493187</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a075e3361cd2971e98bba8a9a4ade2b41</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorArrayv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8128a0632363a04ecc92bc76aba0816</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexed</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2143d9a6fe3f9a6fc769f5eb4f01359b</anchor>
      <arglist>)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexedv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77ba73cc082618ee94bd81d41ea1572d</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeArrayv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a51c85747043d3489f0cbcf85a6dd60</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeIndexed</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84febba4de499aa6c560b4bd53d23264</anchor>
      <arglist>)(GLuint index, GLdouble n, GLdouble f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloati_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3172dd75767d0b8bb8a3e13add4e36b8</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDoublei_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a406abb844ec8d92a416e6b0b3c277788</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedBaseInstance</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ae5ed0f555b1d812cc7031485bd5139</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseInstance</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad97d508ed7bd5509cbf82536bce17555</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseVertexBaseInstance</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b877e9a185cf6cd6c77ec3fb76bbf7f</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInternalformativ</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5cfc89a32afa8d6c5640625578869ff4</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveAtomicCounterBufferiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c621c6994f0940179a61ab9ac3ed6f9</anchor>
      <arglist>)(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindImageTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad265fb37261e79511ba60a1a71e4ba3c</anchor>
      <arglist>)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMemoryBarrier</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91d1f27aba6fdd3c14bb119417c67bf9</anchor>
      <arglist>)(GLbitfield barriers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a448e02ead4b38c120ad74890e8f545a5</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92fa3652a9908d7ab43e03cc5b715ac1</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b4fe353717235d1b8adf8ef12be41b0</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackInstanced</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab90345ff3ca87f7bcc71efc8610fc021</anchor>
      <arglist>)(GLenum mode, GLuint id, GLsizei instancecount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackStreamInstanced</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08f642e4f1207788814656448c2d6088</anchor>
      <arglist>)(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af54e1033793de247118bc88b54531702</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5dcbd0584dd09c4f79344ebd70c178e</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDispatchCompute</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49f00c92fffc7a9202327321ef1bc7d6</anchor>
      <arglist>)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDispatchComputeIndirect</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c70d62526bc01c21e2d9f2241c98649</anchor>
      <arglist>)(GLintptr indirect)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyImageSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a094682f962cc5111f073b96d6155db82</anchor>
      <arglist>)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35dcec2790d728b5bad57c5f9f067a85</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a049ecd2299e351bbc4f4b6e8f05b4b13</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInternalformati64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a452f686496133cb993343b140364aa</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateTexSubImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac070dde51a8d4137b0009682ccbaf7d3</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a22309dd6d3729b0cf8827a6fd6dc007f</anchor>
      <arglist>)(GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ed68a3825a39601839a6240eed6228e</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateBufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0976ae26602c60c9a9190f0b564bbd5</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee5ed8fba38ee43cf4da3f0988d5bb9f</anchor>
      <arglist>)(GLenum target, GLsizei numAttachments, const GLenum *attachments)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateSubFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab893b0059ead67adf79f9dee9372f5e1</anchor>
      <arglist>)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirect</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab158a73bb8c4f36f25737d778220fb8c</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirect</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ac89f05d43824a09f875eff796ec30d</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramInterfaceiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab674a00ecfe1d183597dd069eca9eedc</anchor>
      <arglist>)(GLuint program, GLenum programInterface, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetProgramResourceIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb17f4ca79b737431d61637092d8fbfc</anchor>
      <arglist>)(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramResourceName</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae087cd6d3d6e9a280b782b32919f523b</anchor>
      <arglist>)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramResourceiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a574b580def5009185b53d75e7e22ef49</anchor>
      <arglist>)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetProgramResourceLocation</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac7aa4d0982220f62116e6d45f82470e</anchor>
      <arglist>)(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetProgramResourceLocationIndex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc3b0a106c172c553c999832f34e0551</anchor>
      <arglist>)(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderStorageBlockBinding</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc0aaf8b29a9d7656a9f82820afcd560</anchor>
      <arglist>)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13f3f43b6cdfb8aa2cb16072d4d82ea4</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage2DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf40963ba4c7da8f73b065f20094c0d6</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage3DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03b9a46f09ab3c9fc83738e54549af15</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureView</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af78972113f50a14777d3d74e12350e3b</anchor>
      <arglist>)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0b5e0cef3254d4222e94a219dd434a1</anchor>
      <arglist>)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a381b2dea68f50c2c00e2211c467ea5f7</anchor>
      <arglist>)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribIFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad083cfa5a567b0c93f1c910446e70fa5</anchor>
      <arglist>)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribLFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58bf565ec867f9fe991e4b2210e55adb</anchor>
      <arglist>)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribBinding</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8097754b042616128786c716128bcfee</anchor>
      <arglist>)(GLuint attribindex, GLuint bindingindex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexBindingDivisor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb17221285895d5b408f66a9efb578c0</anchor>
      <arglist>)(GLuint bindingindex, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageControl</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd053e8f61d19b214da745609abffd10</anchor>
      <arglist>)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageInsert</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d2ad7691b4fcffb8266d8d7853fc0a7</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageCallback</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a586a41518d00208f658ba1b1ea700cee</anchor>
      <arglist>)(GLDEBUGPROC callback, const void *userParam)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetDebugMessageLog</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f1256df47b80a203cf3d89e56c69305</anchor>
      <arglist>)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushDebugGroup</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a768375331c1bb888bad7691a4c356c93</anchor>
      <arglist>)(GLenum source, GLuint id, GLsizei length, const GLchar *message)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopDebugGroup</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad26424eb00c5b7a178438a343bda846d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glObjectLabel</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16c0dce93f0401c8d9316a64538d6c61</anchor>
      <arglist>)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectLabel</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3e905157c0713838dc4eed6520ed88f</anchor>
      <arglist>)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glObjectPtrLabel</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3768c467e3199e3657aab347dc3ce580</anchor>
      <arglist>)(const void *ptr, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectPtrLabel</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af55626fbeef0363849a9e023a3d933ab</anchor>
      <arglist>)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferStorage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f674c2b129d454c5604f4158fd6e68b</anchor>
      <arglist>)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d66bd7fd8dc230a9b0d9ea092203631</anchor>
      <arglist>)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearTexSubImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a070efc962a576aa41584ad24dd2efd12</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBuffersBase</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a727f80d83122031373a1f44d15892</anchor>
      <arglist>)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBuffersRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cb21074e882a8863d7a985841202be3</anchor>
      <arglist>)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba8397bd2f4fe175c487f356567f231f</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindSamplers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afed56e78dac4d36bbb771a365ffa00c3</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLuint *samplers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindImageTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0ad1dd03fad6156548cf63c76501d4a</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d0350a99b115cdf6cea342c7bafd99a</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClipControl</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c744ebe39165964cbc0c4106293435d</anchor>
      <arglist>)(GLenum origin, GLenum depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateTransformFeedbacks</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa4ca9fd6a98b758d5ac272cea5957bc</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackBufferBase</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28d5c9a2207d35aca35a1e6ee4716a98</anchor>
      <arglist>)(GLuint xfb, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a120ea0f1a81129249b23ebace46193f4</anchor>
      <arglist>)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbackiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d0fcc3c84209ce630dfaecad9aed198</anchor>
      <arglist>)(GLuint xfb, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbacki_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbb17bc5d17fb190688944cdadf820db</anchor>
      <arglist>)(GLuint xfb, GLenum pname, GLuint index, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbacki64_v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18715c607bedec004926ba97ebb722ba</anchor>
      <arglist>)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1a599a7c9798cd315736b78635af7a6</anchor>
      <arglist>)(GLsizei n, GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferStorage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0991c71a979422167ca19b27d639838d</anchor>
      <arglist>)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a040aa915e9a13744f98be81b4de9ef2e</anchor>
      <arglist>)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0af077e5cd0d2addc2c15be21f0a06b3</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyNamedBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0b1d5aea2ff0af1b647376573c5e57a</anchor>
      <arglist>)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedBufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7192354adb41c75ce2c8ebc1b31ec53a</anchor>
      <arglist>)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae62f676ee1a2f7d0609ff4c12baa77cb</anchor>
      <arglist>)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapNamedBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4e90d914e9184f41400f706df506874d</anchor>
      <arglist>)(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapNamedBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a217c96a6ef57f68a8dcf00819526de91</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glUnmapNamedBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae787f866591814be829c5661fc1b6f07</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushMappedNamedBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab91a0561704f5863c472bb0410e4e2b4</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6eaaa09a51a7cba09743fd5cb86dfb10</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferParameteri64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a391506328d0f87f2e639c6e71e7584d8</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferPointerv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a970c31d2e377f9e44d24579cbd4aa378</anchor>
      <arglist>)(GLuint buffer, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66ba7cfe51a6925130d1ff56d487cef5</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateFramebuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0cd8d7f9e1ddf61aa2060477bdfd591</anchor>
      <arglist>)(GLsizei n, GLuint *framebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferRenderbuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada531d26fc3353b5c6c4d441b40b0893</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf0f26ccb5024475f514af1ff52abb30</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTexture</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3b6203b17c9f18a98745ca156c85bba</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTextureLayer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a124530389e54ca5fa90e0d0c84ebd8f0</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferDrawBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a6f2ada3fb791249424f044c445c0c7</anchor>
      <arglist>)(GLuint framebuffer, GLenum buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferDrawBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a10b2bdf178eeca8c517ec28cce38ea</anchor>
      <arglist>)(GLuint framebuffer, GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferReadBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6035af87850b33ef279799d838e7679f</anchor>
      <arglist>)(GLuint framebuffer, GLenum src)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateNamedFramebufferData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81a50f4171aacd8fe1ae0fbecd2097c3</anchor>
      <arglist>)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInvalidateNamedFramebufferSubData</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27da941a23577604243d80fe6a841b43</anchor>
      <arglist>)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedFramebufferiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39e5b032df62f1ab6cffb6b14bf3d88b</anchor>
      <arglist>)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedFramebufferuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af042f1204da91dad0121527e889bc5ef</anchor>
      <arglist>)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedFramebufferfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a061eb25c24369cf2125b06011fb8748e</anchor>
      <arglist>)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedFramebufferfi</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a285b401f9f34977b9363fca522d200b3</anchor>
      <arglist>)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitNamedFramebuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00fa928fef0879b52e489eb5338b0f1b</anchor>
      <arglist>)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glCheckNamedFramebufferStatus</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad07b74cb3b44bcbfd334a402ab963287</anchor>
      <arglist>)(GLuint framebuffer, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedFramebufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a906f7e4e0432933df8fc943a41b16706</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedFramebufferAttachmentParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c609e44bbd927ad7ff1597643108cb7</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateRenderbuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a297b484e722d56ed67c8b23a3cca2926</anchor>
      <arglist>)(GLsizei n, GLuint *renderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a125eed7eb30e096115e8233e3e163125</anchor>
      <arglist>)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorageMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa50a8780d37dca6fc29c5e0fffa98a9</anchor>
      <arglist>)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedRenderbufferParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d779182bb24aa7bf2c052fda71d40a3</anchor>
      <arglist>)(GLuint renderbuffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateTextures</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae6bc19d58e8da2e0ca0262105155e2f</anchor>
      <arglist>)(GLenum target, GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aebe0633be9c1fd456a6bf454f334d4ed</anchor>
      <arglist>)(GLuint texture, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBufferRange</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d246f327be56794679b0f246fbf92f1</anchor>
      <arglist>)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abde4db4ceb8cf1da8840071c7ab3f81d</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac90d698e6ed147fbad3df583e672499c</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a150f081ace3e2ddfc8bd806da3a6d975</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage2DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af196b4c2334777ed9c5b2e2f72bdbd0c</anchor>
      <arglist>)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage3DMultisample</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6d8b73d3102b6361b0da889acd6f6f4</anchor>
      <arglist>)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e62bc73976ed516adcc8e3f8108ee44</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbd8b4548e7e9f1b7162e7bd83766bf0</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10bbfeb1b386fefbf75813141f369e7f</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea0762e1539b41af8a688cdce85c5749</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac12093e1535b9111342579b3383b8027</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a346b6a5e6e07ecf40341af300ec8b9e2</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d4cd2f58606b5cfa858ff6244be0db8</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a379d8afde13a1e2980f563e06d534e6d</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage3D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d768406a8393b7af23775e39bde52b3</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c3aaf43f9038ac9ecd201f8130ed458</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a827bd802cffbc116986ed601d425cd7c</anchor>
      <arglist>)(GLuint texture, GLenum pname, const GLfloat *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a160d783552c10f9de256e9cd45ea1d03</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f06c0ab84cfb50ca7edf8217f5dcf30</anchor>
      <arglist>)(GLuint texture, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c6b72f1317165e6377e63aae40b0d87</anchor>
      <arglist>)(GLuint texture, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a531a2c100036831bcec480bafcc81f1b</anchor>
      <arglist>)(GLuint texture, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenerateTextureMipmap</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6e3e8022886c01fca3e0e0f91756f24</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTextureUnit</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ad93d97935a0e021bd7092786fa5250</anchor>
      <arglist>)(GLuint unit, GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f0e7a0f9d139b2ea6919a5c03342ea0</anchor>
      <arglist>)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedTextureImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29a6e381d942051e6665e8e17358b6f8</anchor>
      <arglist>)(GLuint texture, GLint level, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureLevelParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a639bc7d61d9e7c483fb286763d3e6084</anchor>
      <arglist>)(GLuint texture, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureLevelParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29533055ccd3b005db6dddafbcfa3b5a</anchor>
      <arglist>)(GLuint texture, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5cf8dd4ca1f35c1909703c6df25df3a6</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterIiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a449eb1dd9480a258f985479891fc3374</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterIuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9d743b60f9df9d59c3b7436ce25119f</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4e5fd8716280cdbc6e4cd144fe0b6d76</anchor>
      <arglist>)(GLuint texture, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateVertexArrays</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac0e0703e38b738e89c8c9d6e07aed69</anchor>
      <arglist>)(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexArrayAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94d2419fe8f938f978ff7b1c82c87fa5</anchor>
      <arglist>)(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexArrayAttrib</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ac5ebc567f7fbbfcb3959e750debd83</anchor>
      <arglist>)(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayElementBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0771b4b09515b394e2238f26e8dc06b</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexBuffer</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90cd574823344a9b5f5f8a9037787ee7</anchor>
      <arglist>)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexBuffers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad153f582cbaa1a346d034796dde4c94a</anchor>
      <arglist>)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayAttribBinding</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c50876cd02b1e398515bca3af340b03</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLuint bindingindex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayAttribFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34052efdf72e46113cf3e70cc0bbf975</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayAttribIFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade8d57e486a455bea11467712c7d09d7</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayAttribLFormat</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02d72047fc581c9cd93dda4bdb670ecc</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayBindingDivisor</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bc9f506b7bfa84c5e039adc26b94988</anchor>
      <arglist>)(GLuint vaobj, GLuint bindingindex, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a672ca3e90a0f02f5c0e6e0861aa4a569</anchor>
      <arglist>)(GLuint vaobj, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayIndexediv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade483b7d84507fd45d48556ea4764a3e</anchor>
      <arglist>)(GLuint vaobj, GLuint index, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayIndexed64iv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c1bce96f78dd6426961a9fd55c46236</anchor>
      <arglist>)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateSamplers</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa65abbd9ddf30041d7f938f7f90ce1bd</anchor>
      <arglist>)(GLsizei n, GLuint *samplers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateProgramPipelines</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c9ad92bad3665778d9c3de44b346b99</anchor>
      <arglist>)(GLsizei n, GLuint *pipelines)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateQueries</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65876c6a85ff69882f274a11c10c9560</anchor>
      <arglist>)(GLenum target, GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryBufferObjecti64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54afcac10dfc11c84251bb54b7aac89e</anchor>
      <arglist>)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryBufferObjectiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0e70081f790b701bce5b5582499adade</anchor>
      <arglist>)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryBufferObjectui64v</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d52dba7685ea91ac30cea879ef22f6d</anchor>
      <arglist>)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryBufferObjectuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9dcdc2c50d2a810916d02686c603909</anchor>
      <arglist>)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMemoryBarrierByRegion</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a087375d30ee0d1e2ff3d950cfcdd63ef</anchor>
      <arglist>)(GLbitfield barriers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureSubImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1d6777b1e1c7538ffd51aff15d1bd5b</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedTextureSubImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b3134ebff9e2e6c2cdc0a59753dd5dc</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glGetGraphicsResetStatus</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7a78480b67db2adb3d839b8cd9e33fd</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnCompressedTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31dd9ff8e7df88cd0d15497b165f5bff</anchor>
      <arglist>)(GLenum target, GLint lod, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnTexImage</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9025f3ff3d0271d62ab4d1645d1de448</anchor>
      <arglist>)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade944d7fd3dd2ffc4983b9007b45b87a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8afc84a05b4e6bea98fdb373e5de8ae0</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2445d05032b3a1692ed21a63523978fe</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64bef56f7082e15b53e00935d56799f9</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadnPixels</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a820a175d87de79b29258b5dbf93be8f4</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapdv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad14ee60882f346c953c5b15254e7a44a</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75aad4086196bb86b9daf98b854c66df</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a38b96a1839e70e447c28e754ba407d10</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27f35fc63cf4103e6a78d6a7b5d37afe</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapuiv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a813512c30089d17e6ec3a2496fe78d4c</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLuint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapusv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e3e397c9feb0c3659acc5e1d68cc9da</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLushort *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPolygonStipple</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73bc0194d62c139dc8db7c5bce3960ae</anchor>
      <arglist>)(GLsizei bufSize, GLubyte *pattern)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnColorTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adaf3b9d027f1a330efa34296ce109494</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnConvolutionFilter</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3265ffe0a180fe4c19096a8bdd102c9</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnSeparableFilter</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9ecb855ee8e9d82124da22bff80aabd</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnHistogram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af81a535d6dfaa83512fd46b4619a2642</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMinmax</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b3021b32451f01f7cfae504bf26750a</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBarrier</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7b38ef696e6761ebcb36dc7742f3912</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpecializeShader</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03bb5ccc93933b9ace3eccfec7fc2f8c</anchor>
      <arglist>)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectCount</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d49d35c5f23a2b3a0186f33dd9d1ddd</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectCount</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad8825cafe8628dd6609c5339564a51c5</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonOffsetClamp</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9c61391debfe3a919986d198f9d73dd</anchor>
      <arglist>)(GLfloat factor, GLfloat units, GLfloat clamp)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTbufferMask3DFX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a961a413eb50b6458d46501fa3d530df6</anchor>
      <arglist>)(GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageEnableAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50255f8e4363aff113df70d0d57b244e</anchor>
      <arglist>)(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageInsertAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54c330a0e691a33a1ef4916fa1b00c6d</anchor>
      <arglist>)(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageCallbackAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a332e9596db4457b5b8a901ef60d055c1</anchor>
      <arglist>)(GLDEBUGPROCAMD callback, void *userParam)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetDebugMessageLogAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a320c8245f9723bdd951ac6b5c3876a7f</anchor>
      <arglist>)(GLuint count, GLsizei bufSize, GLenum *categories, GLenum *severities, GLuint *ids, GLsizei *lengths, GLchar *message)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncIndexedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b63f40e57adaacd17308dbab432fbd8</anchor>
      <arglist>)(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateIndexedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a129fb7b03207877f70bbd307863118fa</anchor>
      <arglist>)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationIndexedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a79958cf64ade7bc3f5647e44e7b58d02</anchor>
      <arglist>)(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparateIndexedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac744d43cd1a35b0d8e898f9ec3547f8b</anchor>
      <arglist>)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleAdvancedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a086f3d6142d6b74db0b1177601d2fc4c</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorageMultisampleAdvancedAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a001571009bd2a2838c39f4a3cd929e37</anchor>
      <arglist>)(GLuint renderbuffer, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferSamplePositionsfvAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e534a84892503f34d70bc1d81ef6e40</anchor>
      <arglist>)(GLenum target, GLuint numsamples, GLuint pixelindex, const GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferSamplePositionsfvAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d584a04676307997b7068602f3dae3a</anchor>
      <arglist>)(GLuint framebuffer, GLuint numsamples, GLuint pixelindex, const GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferParameterfvAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab57fd016d39ce74a2e030675e73e33b</anchor>
      <arglist>)(GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedFramebufferParameterfvAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09c6748130047e85d49161a959bf2675</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b4f22ad12cf9df4a3f26bfcafe74832</anchor>
      <arglist>)(GLint location, GLint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>affa74cc50b09c5797599aaf135cd235a</anchor>
      <arglist>)(GLint location, GLint64EXT x, GLint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac192f06f60538385c2a54bc0f536f149</anchor>
      <arglist>)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ee78dd272b76514d971759743fb6fc1</anchor>
      <arglist>)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a76ab141d08719fa11bf165908c5cbc8d</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78d5b867723d0fd72875fc4b4aa95823</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa7036579aee36763fb0137d282cef6d</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45561392ec9f3e5e2b90f2308857ac33</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f663654f283c09bc8063fed678b73d6</anchor>
      <arglist>)(GLint location, GLuint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a764dd9f0ab3ac5cdf3ffb402e9b0be4d</anchor>
      <arglist>)(GLint location, GLuint64EXT x, GLuint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aed827a9caee45e8a67c94ae89db42f93</anchor>
      <arglist>)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48ff239112072065fd3e1ed24af7c61a</anchor>
      <arglist>)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a351b90e9bcf86bb4e1ea124fc142393c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bcda1dd664c80abf5287b03b45d52f0</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e53e2ef9542e760fb9ae574cd2a1b22</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aed5b594197eda93290a75616ed95aa2c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformi64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0ca6f0dc860d5307f1ba6d2576c2f5c</anchor>
      <arglist>)(GLuint program, GLint location, GLint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90f3fb3f78c36c17ecb59dd2704d1025</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28f69e131ab271ad9db0693e0ce97178</anchor>
      <arglist>)(GLuint program, GLint location, GLint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14196745a7577c696e6676f923ace6d9</anchor>
      <arglist>)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6dd2397ad8c82b58e7a560d5788c0fd7</anchor>
      <arglist>)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae08414c3332fc547382c4ef4fb475553</anchor>
      <arglist>)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ce5fceb50941daf987890c32ed75d3e</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54c2b16b057afb5b6cc36551c2654f8d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac831168f6e685020a715dd279258fa19</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acacd2a064a449591096097b62cfa964d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61cc93c676c38d09a06e40326547cb27</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a822306db69ef8babdbad205290fc5f4d</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89604cb0c70747bf41754912f8a3b05c</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada0cbf7d7a8a333636a5dc3f46781a6c</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4608de53951869c6f886dd53b31a4d28</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a163238359dc91ffa6c61e26d6cd852bd</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a46fdfb169327723d511fda419f0c6ee7</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2229514db54d4e95270a755f9f001f3e</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribParameteriAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f4fb8ec6a56e2755b9f22a5ddcd192b</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca4a0f74fcb3aa563650e8d2497cf800</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLsizei primcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81e7573756d002baebf98c5f0833309c</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLsizei primcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenNamesAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba9ba77fa8aed258072b5e14a5f89637</anchor>
      <arglist>)(GLenum identifier, GLuint num, GLuint *names)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteNamesAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab38018bd5dd6fbf7dac6a64409ff628f</anchor>
      <arglist>)(GLenum identifier, GLuint num, const GLuint *names)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsNameAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf2cd0275e61a337004b1d5b57a336e4</anchor>
      <arglist>)(GLenum identifier, GLuint name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glQueryObjectParameteruiAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1cb3fd073b700c101fa3983d377efebf</anchor>
      <arglist>)(GLenum target, GLuint id, GLenum pname, GLuint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorGroupsAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d6ef32033e6de8f037016ba13169c6e</anchor>
      <arglist>)(GLint *numGroups, GLsizei groupsSize, GLuint *groups)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorCountersAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2656b5a391ecb3c05337ece4d77e06b7</anchor>
      <arglist>)(GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorGroupStringAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a940dcb93de34827b1b12614019628d47</anchor>
      <arglist>)(GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorCounterStringAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c8c49a4899ddd519821e1d8cb247d2b</anchor>
      <arglist>)(GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorCounterInfoAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3097cccd7c082fcae313dfc6a0b7378</anchor>
      <arglist>)(GLuint group, GLuint counter, GLenum pname, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenPerfMonitorsAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc6f477c9809ab1844fda76f925b97dc</anchor>
      <arglist>)(GLsizei n, GLuint *monitors)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeletePerfMonitorsAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01273eedca90590749cb1e655a0aa341</anchor>
      <arglist>)(GLsizei n, GLuint *monitors)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSelectPerfMonitorCountersAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b2824db4f97881cfc6f2b96441309d0</anchor>
      <arglist>)(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint *counterList)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginPerfMonitorAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0671c3f432b37b4243d2cf9c10e534ea</anchor>
      <arglist>)(GLuint monitor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndPerfMonitorAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fa5137e852fa044228f9e79862c42b6</anchor>
      <arglist>)(GLuint monitor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfMonitorCounterDataAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e64e530d915afab33c8f3a5147601a8</anchor>
      <arglist>)(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetMultisamplefvAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fe715100fc7acd9b8dc28470c8c8815</anchor>
      <arglist>)(GLenum pname, GLuint index, const GLfloat *val)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageSparseAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ef121550162a0ecf004fc5ec978aef4</anchor>
      <arglist>)(GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageSparseAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71c4511e44a7964901087654e727b024</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilOpValueAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7daa8d547acd8e4186c72d2491796a5b</anchor>
      <arglist>)(GLenum face, GLuint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTessellationFactorAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ef333c65771173b823b403fff6d3d1e</anchor>
      <arglist>)(GLfloat factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTessellationModeAMD</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af6043f41e5162c6bcd58e9393b374c85</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glElementPointerAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5879f0dc45a1d5ed3348ab84189b9076</anchor>
      <arglist>)(GLenum type, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5069d06c6ffbd191093686acb0c5635</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab92eebaae716b7bd9496cb6e19baef83</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8dbd296389699ae3e51ae1bc0f091937</anchor>
      <arglist>)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawRangeElementArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66ee84e1b21b8d4e34f62986140d8598</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenFencesAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02ab6caf7ad8189f9398d3cc4eb79c1c</anchor>
      <arglist>)(GLsizei n, GLuint *fences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteFencesAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3205dcd5dfe0ea0a3b08910d405d5370</anchor>
      <arglist>)(GLsizei n, const GLuint *fences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetFenceAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa69f142e98e7cc67129ed5432b5d4f98</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsFenceAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac41b1c94c0821f377194c87fccd460f1</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glTestFenceAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff66671d13a3386a034dc2c5d671bfd0</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinishFenceAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52575f87078a25d050853ac74139747b</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glTestObjectAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19168276b6e69fc833b5a951e4aa9d0a</anchor>
      <arglist>)(GLenum object, GLuint name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinishObjectAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac56e528f296b56cae39edf9064b85810</anchor>
      <arglist>)(GLenum object, GLint name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferParameteriAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a76ebbe04fbee4a1423dbfd3daafc259e</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushMappedBufferRangeAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b2d1623cb1918319f379d1a12da7814</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glObjectPurgeableAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4acf012b80f4467d3dca9f24b7edf28</anchor>
      <arglist>)(GLenum objectType, GLuint name, GLenum option)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glObjectUnpurgeableAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34cc980d850e9ee2441ec8aafff90450</anchor>
      <arglist>)(GLenum objectType, GLuint name, GLenum option)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectParameterivAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d740ebe32cf6135af2172156813c3ef</anchor>
      <arglist>)(GLenum objectType, GLuint name, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureRangeAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0ebdfcf76cdd59404f1f150bca35a00</anchor>
      <arglist>)(GLenum target, GLsizei length, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterPointervAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adedec72c60e14cf2fd5132011933f136</anchor>
      <arglist>)(GLenum target, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1b97079c6527f26f8f2cf1ed6bd0a14</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteVertexArraysAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a381a9dc784505cb76082e11367c73a36</anchor>
      <arglist>)(GLsizei n, const GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenVertexArraysAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a3e00b83af3df32cb43e806d55e4031</anchor>
      <arglist>)(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsVertexArrayAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2d6aa0d253ac6c9c5601046bcf142f6</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayRangeAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8996c593b1017ad50b02928b01f601e0</anchor>
      <arglist>)(GLsizei length, void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushVertexArrayRangeAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa933871fdddcabc14efa4ceabe9a8954</anchor>
      <arglist>)(GLsizei length, void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayParameteriAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2a01692c2f286840e6419cc7d0305ae</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexAttribAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26501cc3d13e2cbe685a55250304743c</anchor>
      <arglist>)(GLuint index, GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexAttribAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9964d93fbb6a4b433f8225c200ff202e</anchor>
      <arglist>)(GLuint index, GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsVertexAttribEnabledAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9789ca241cfb2b3b28898d378865526f</anchor>
      <arglist>)(GLuint index, GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapVertexAttrib1dAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7f287f9235672f1836c7f267d8f198</anchor>
      <arglist>)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapVertexAttrib1fAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add685d342a133f12871942fca81a2c15</anchor>
      <arglist>)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapVertexAttrib2dAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa99ea359beb4891405e5ddcab550bccc</anchor>
      <arglist>)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapVertexAttrib2fAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac91744cfc16f0f1348c7f0e11c44d120</anchor>
      <arglist>)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveBoundingBoxARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78f4d77b658aeaacfbd9eea152375ffc</anchor>
      <arglist>)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureHandleARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34e94a44cfcc2c833dd856e1c5bbf381</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureSamplerHandleARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe2581ba683b95ec6eed1e319f4276ed</anchor>
      <arglist>)(GLuint texture, GLuint sampler)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeTextureHandleResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe03bb046420d6fe4aeb24d93f8b1e3d</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeTextureHandleNonResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aedae348f67897fd2f5a051fd5ce7a95d</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetImageHandleARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f3ff0f67e739a3a45348e7fef27bd82</anchor>
      <arglist>)(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeImageHandleResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7627d23f07d9f35fe6ada10a63e8640a</anchor>
      <arglist>)(GLuint64 handle, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeImageHandleNonResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af33d9a1caffed17a508e6cd83e583271</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1dbdbefd51f86783a7115599d46bb39</anchor>
      <arglist>)(GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abaeaa3bb4f97577a7dd08fdd5b9b4695</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad9de4ec6563d53807e4d93da032a7f1</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86d617cf9ebc669cefca5645eb2c188b</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *values)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTextureHandleResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70b3e1dcd6fe136154d7a8a00c419929</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsImageHandleResidentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a79d82996570494dc8843bb1e2cca3f5a</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c6b608ea325fa534ebf250baf5f4976</anchor>
      <arglist>)(GLuint index, GLuint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade91cbf8d5903f7d21c486da5843165e</anchor>
      <arglist>)(GLuint index, const GLuint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribLui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ed082ec4806bec010e6a3c7a563291f</anchor>
      <arglist>)(GLuint index, GLenum pname, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLsync(*const</type>
      <name>glCreateSyncFromCLeventARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91a540b6fd11f619b60bef7b1fe98f71</anchor>
      <arglist>)(struct _cl_context *context, struct _cl_event *event, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClampColorARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f679f2068d491b817e43bac0bef7bce</anchor>
      <arglist>)(GLenum target, GLenum clamp)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDispatchComputeGroupSizeARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ac79caeca4873e079392b5e59b60f83</anchor>
      <arglist>)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageControlARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1132a090c6a9cd0c3cda13484e0077f5</anchor>
      <arglist>)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageInsertARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5763f9b42a9f8d7802a9b9817679ac4</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageCallbackARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69e370e266039a07c671837a8881f5df</anchor>
      <arglist>)(GLDEBUGPROCARB callback, const void *userParam)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetDebugMessageLogARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b3a3b908f329c17e6a485edc290b427</anchor>
      <arglist>)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffersARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab83269bc53a9e47bc9623179e0cd1839</anchor>
      <arglist>)(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationiARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8d8c7e48b5b428d6f97c80134f8ec23</anchor>
      <arglist>)(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparateiARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6f7772a901a916d882ce67e57379064</anchor>
      <arglist>)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFunciARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0c3e0c1cd0762a8e56234dc5b40b77a</anchor>
      <arglist>)(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateiARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0915ceadd2a90ca245ac5753aeda84a2</anchor>
      <arglist>)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020b685dbaec4db1f47a50ec918aac23</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d886f181ef675cd64f6b7d31d36aecd</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c448194ca73e9db6426c71f48e24ead</anchor>
      <arglist>)(GLenum target, GLenum format, GLsizei len, const void *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindProgramARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58697b2802f70c3da1187994b0d99723</anchor>
      <arglist>)(GLenum target, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteProgramsARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6138b1adf8ab5fbd2e4699e0139fd1c6</anchor>
      <arglist>)(GLsizei n, const GLuint *programs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenProgramsARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a131566d777f4d9d8ac0f1ccb335ae184</anchor>
      <arglist>)(GLsizei n, GLuint *programs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameter4dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a898c80a05c7325bb926c022966fdf52f</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameter4dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92cbc4b35dd39083e0dc84574ff3f25d</anchor>
      <arglist>)(GLenum target, GLuint index, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameter4fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6437399447bfb1ed215601411d110fdf</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameter4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7268a7d1275181a6740b28156a08f12</anchor>
      <arglist>)(GLenum target, GLuint index, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameter4dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a315c5800704b9c8063633ca07df508f1</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameter4dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6741b8262397d278f6d97d29553dc4f0</anchor>
      <arglist>)(GLenum target, GLuint index, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameter4fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7eb7ad7d272707d1661d1d3996b6de23</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameter4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1020b1d88759c917dcef765c1a426d17</anchor>
      <arglist>)(GLenum target, GLuint index, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramEnvParameterdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29a471a4fe25f3be6de00607402e13de</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramEnvParameterfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a000708794dd5d15b5500387d7272760e</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramLocalParameterdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29219aea91aadecf7817fd7e279f8681</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramLocalParameterfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c42e4a708168ae3345d98a14f38f12a</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a737fc66a7baac0c8b2908851d22e6b04</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9fdf724da883339840149f05080b1b7</anchor>
      <arglist>)(GLenum target, GLenum pname, void *string)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsProgramARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50be58df73018c570815b1ca4f00416f</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameteriARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a198f80f6be86b46f6f8d37571fdbaa34</anchor>
      <arglist>)(GLuint program, GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9127623a47e8802f96d801cb2ccef2a4</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureLayerARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72d0c4e304e915ce16582aeacc8d34b5</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureFaceARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f3ebf2c07d58ce78af33d7fc4bc9e15</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpecializeShaderARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a291a8bd476503cd88bf3dbc63f7c8472</anchor>
      <arglist>)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35b61358acac0cd847b59ea74f7c2169</anchor>
      <arglist>)(GLint location, GLint64 x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a953e773aaae2b262cfc5e418ff9069c3</anchor>
      <arglist>)(GLint location, GLint64 x, GLint64 y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade73d6a0dc2f7d383d0a3c62664ecc98</anchor>
      <arglist>)(GLint location, GLint64 x, GLint64 y, GLint64 z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2a248e1bf14423f72efa9210c04cda7</anchor>
      <arglist>)(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aced133eaa72d5a38f3e8fe8cfc6accfa</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac409bf58a75f116b2b4e10feecbdbb8a</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4690733ad57e368d8ecde4fda5040f0</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15f714a02a377b0a46ede1c5f669d9e4</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1288a906ed4ea922217f6a21110f59d5</anchor>
      <arglist>)(GLint location, GLuint64 x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af79288effd5d3fc5dc65cbbbdbe25e70</anchor>
      <arglist>)(GLint location, GLuint64 x, GLuint64 y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e18b408491d0d1aed65c19d431f90f5</anchor>
      <arglist>)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad730bfa0ff0e8593297c8cc770fe5363</anchor>
      <arglist>)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4f24ec1cf454e275fa6d77ebd7da536</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a773acf8be785b0da1dc4d78cae840aa2</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac6a535c1a342400c34f9ad519d2cee7</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afaa09163e6ce225625f5874c433fd806</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformi64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50c994c9535d2c63240d129037164e2d</anchor>
      <arglist>)(GLuint program, GLint location, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54020835141a019e880c7c92fe980f5d</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformi64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d8c1edd163d61a6d811c09adec7f7ff</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbb9af20e2e644943d58e3836f09d824</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6e507233c5be09ce4a5fc6e3877c9e8</anchor>
      <arglist>)(GLuint program, GLint location, GLint64 x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a537afabbb5219eef2aaf253fb4db899f</anchor>
      <arglist>)(GLuint program, GLint location, GLint64 x, GLint64 y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2fb2916dfe2f5b853086b9546e342ec0</anchor>
      <arglist>)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4i64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a392f063f7d9a04af722752161d58668f</anchor>
      <arglist>)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2119cb35f151b4bf07a1fa58f07cd42c</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a409253e7e94ec825e80a85b85ab68e1a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac081bae19e13fa1f088c973d52e8359e</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4i64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74aa1005b565dc018fe2e3d4dafa099f</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acfb95b4a2cbc29bd9545a0e8559234dd</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a330d27a4bce39ba4a17e5e5b42739f59</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 x, GLuint64 y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae0a17e9146bf13e8d4a09c74114d7c68</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ui64ARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6bef8cb031c191a6a23d06591fa5d087</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada205c43b4c7ac542778611e6d9d7383</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2a1e1e34c95c5a566eb3cf69c22d549</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dfae7398cbb312598e8672530d8e0c8</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ui64vARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7667e64e07b782c9fff8d3ca3ebdf15b</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a698cceab802a2be8f701a4d36c3b4fac</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34564fcf5da03c958b4acb20273d7e76</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad663395239a1284e5378af15146bc18e</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyColorTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f3c520eb4463c3e84018ee4c7293d08</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea24f21a743cece24fb1fb626d5adf10</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05ec34e1b88aaebac0289ee77d28668d</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7f55a1a0357555f81d9d01851cf1c06</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorSubTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c2acfe6652e73ebac2649620017c6bc</anchor>
      <arglist>)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyColorSubTable</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a596d3b5dec6d39e832aa164737d05ce8</anchor>
      <arglist>)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionFilter1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa93e995bdbee08326c2423bc83b7730c</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionFilter2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d6a9d55adbcb02f9ce6a6471fb8bd3b</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterf</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42bd616a6852d6cffa1bcc3c93dddb10</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb53339f3b9fc5f392feca112892f13d</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameteri</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2f4bdc0e25f5fe24cc555c62402830b</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81f55ac586712ec902f129053ecd7329</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyConvolutionFilter1D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbc7576139e8f809ee5fd41b8dbffa28</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyConvolutionFilter2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9247558edb4d857902456003225953a</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionFilter</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad14dd9b01410a9387d2fd836c362a805</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5afa931e72cb13fe42ae4aa0a28d8177</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41d71c075bc30afcef0fb40a3a6ef9cb</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSeparableFilter</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44511df155c72c81c78caa007920b1b2</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSeparableFilter2D</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a173bd78e81866bdce7a027d566491462</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95aa51ab07eebabc3191df75f388d8b8</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab55187df8cb1f531558d437ddafc1185</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cb6e5ca385c07737cf70058a042aa02</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmax</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acccfecde51b2e86a80b2a3423a2c521e</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmaxParameterfv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bf5f4f6b8bd08c72e83499b97bdd496</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmaxParameteriv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a704233ebde269747babca27fc296e487</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glHistogram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6259b41c2233757b73f32c9775db0095</anchor>
      <arglist>)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMinmax</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74cc9f05f11182e52c62e97dfb4355d1</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLboolean sink)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResetHistogram</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56ca07da8bc40067da5f60d6aa28abfd</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResetMinmax</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4212e55c3ec975e0c7a7a942783e751d</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectCountARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7299fbfd1a3fb5013d55ca23612dad6</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectCountARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2680ac95fecceed4fb04bd13e054f487</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribDivisorARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2a406f495f696d5792a2ab215f4a58d</anchor>
      <arglist>)(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCurrentPaletteMatrixARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0765173dacf602180abd3f2a096e6e47</anchor>
      <arglist>)(GLint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixIndexubvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a50136fee2bb74c2ecebb9fe6e8d4102e</anchor>
      <arglist>)(GLint size, const GLubyte *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixIndexusvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aafd62334829b48d56ed4bfe1f7dc8c92</anchor>
      <arglist>)(GLint size, const GLushort *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixIndexuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15a6cd2b88bc0159d87f751a61004ec2</anchor>
      <arglist>)(GLint size, const GLuint *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixIndexPointerARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2e887aa1c0ac8ec10406feb1097e7f0</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleCoverageARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a182623456fb7a7d30930a62ea6e79591</anchor>
      <arglist>)(GLfloat value, GLboolean invert)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveTextureARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ffc827583a8838f15db884a0f638c18</anchor>
      <arglist>)(GLenum texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClientActiveTextureARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a82b89ce5de4e95cba24d9d787528ee32</anchor>
      <arglist>)(GLenum texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16b6a421ae95e3aa05e63fe4a3863f8b</anchor>
      <arglist>)(GLenum target, GLdouble s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af299bc9a64a533ba7d2c1f2ae7596b8e</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3ac7c0f4940152c1e91102733727c4a</anchor>
      <arglist>)(GLenum target, GLfloat s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3ee8ff44529fa144c0576838aa20a48</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5ad6b33a3d860e208d37dd454755a27</anchor>
      <arglist>)(GLenum target, GLint s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5878b0f513dda6e4b58756d7e936c4c</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd1601e42c9229234b537d3b5cf67ad6</anchor>
      <arglist>)(GLenum target, GLshort s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc6b6a04bb98a29e38cff1646d2805d1</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0069234fb63d3a8478fa360544f84f2</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e7e965f236ea65cacee3492a2fad7b8</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2552188ffc683863a207730cdc76bc7d</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3141098162621d2f936686f241cffed8</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a010d6fdca3cd2775bbd74b3b14e32ea1</anchor>
      <arglist>)(GLenum target, GLint s, GLint t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af05f48f3ca814032818c5abab67bd957</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71a69cc5d1b03adc67d9c82392501350</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac58389e0d462e24fac39f23b8b486c7d</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a320833a4c5838ab57810520b9d28187d</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t, GLdouble r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d883dac75876a05dab52fe633041d1a</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d37e9a7366b1e717e16fe8e54a1dbae</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t, GLfloat r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66ddc52032f90d352947f64d9684fda2</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a714ab221ec7d8afb30a64aa82e156def</anchor>
      <arglist>)(GLenum target, GLint s, GLint t, GLint r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61dd036182d76aa3fb781274a9c34469</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c8ba7f2775f05884bafdd68e91ca0fa</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t, GLshort r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab022f89d80755d69e3100cc1564e13aa</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f8e5a72a4b9bff0109f116cb382efca</anchor>
      <arglist>)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a5da69069d1aeaa09f610792dd66ff8</anchor>
      <arglist>)(GLenum target, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7b699894876e02e305690af175b4ab8</anchor>
      <arglist>)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa65f9eac481abc3753cb9f07989d8ad1</anchor>
      <arglist>)(GLenum target, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d1c8bad12d40c5b7b7b55743e896335</anchor>
      <arglist>)(GLenum target, GLint s, GLint t, GLint r, GLint q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa687b559a131eeb4ee6255765b4ea2a9</anchor>
      <arglist>)(GLenum target, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a533348068ca77b11004762ec864f0f1e</anchor>
      <arglist>)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c11a3cb371d06cdc3126ee07e63fbdc</anchor>
      <arglist>)(GLenum target, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenQueriesARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c14790d1708c22ec5551c687ee5b501</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteQueriesARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac503ce1b2cd2ed40dadf37fa38b46fdb</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsQueryARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a33c46d38117f4209574e6f374d5a3f90</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginQueryARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa4052a5cd69014fbcd888c87aa73f54</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndQueryARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a199537fa8c28b8b4b5e3c504d97db05d</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a359e1c401ea264c5e5fff40462f92c7b</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4a18cbec7459f05044c64f599b765fd</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37a7af178dc66aabc15c5a9bd53f9f73</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaxShaderCompilerThreadsARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad4137e78915b301213788c5c3f06eaf</anchor>
      <arglist>)(GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af58f37dff3deb2781a843342f80bec57</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54341f36addc8a2000f996af8633a128</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glGetGraphicsResetStatusARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac801124cda69d26f8d6dfff733a1036b</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnTexImageARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a825822c3c22255d652c8022b3c11a2bd</anchor>
      <arglist>)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadnPixelsARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2833fb48ced2edeea89e5e1f1105a76</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnCompressedTexImageARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a003c26b7ab2e7effd136947974b77866</anchor>
      <arglist>)(GLenum target, GLint lod, GLsizei bufSize, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad8f5a583cb668bac2dae64d393fba54a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94a4cb3b314e9723407c26d96013ffd2</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad654c5da9843719ce3d961cbc8b904a2</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6cca1335847276910f4a39b101dd792</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a22be9e19e3680b6e5def3e1fee07ed0c</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea3c361609675aa87b007596cc067894</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMapivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a200ae8fc792fca071bdfb3edc2baa3a5</anchor>
      <arglist>)(GLenum target, GLenum query, GLsizei bufSize, GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52eaad03dd08122211fa8418751c6d99</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLfloat *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c54f3280c60ad5518e109593ac89faa</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLuint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPixelMapusvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74e6128df24fefe05673bf920918f40f</anchor>
      <arglist>)(GLenum map, GLsizei bufSize, GLushort *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnPolygonStippleARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4c33d1636a7e1f53727f968b9481307</anchor>
      <arglist>)(GLsizei bufSize, GLubyte *pattern)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnColorTableARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69b436ca0b6877f94cfbb114fe1bb155</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnConvolutionFilterARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a38b85a6900a389f2db17fd801400a96d</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnSeparableFilterARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd905e85f2a3fb3028efe3991652ca8f</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnHistogramARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f7bd174724fb89ab08ae553aaf0c044</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnMinmaxARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81aa598041cf6efdec8699fdf0763939</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferSampleLocationsfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d915fc03bc9b0db212e74a340447cdf</anchor>
      <arglist>)(GLenum target, GLuint start, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferSampleLocationsfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64bad5b7fbbd08017fd9842e45f6192c</anchor>
      <arglist>)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvaluateDepthValuesARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a46a99570f66a9d4d85d206a8f51b9e07</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMinSampleShadingARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56c8afa3bcaef93ee4774071df8b305e</anchor>
      <arglist>)(GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0686895da912e71935025d5f424e3b09</anchor>
      <arglist>)(GLhandleARB obj)</arglist>
    </member>
    <member kind="variable">
      <type>GLhandleARB(*const</type>
      <name>glGetHandleARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32a66a0f20c7d6126efd2b04b375e527</anchor>
      <arglist>)(GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDetachObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0264d18c6dac8054cadbdd94b3fc2cac</anchor>
      <arglist>)(GLhandleARB containerObj, GLhandleARB attachedObj)</arglist>
    </member>
    <member kind="variable">
      <type>GLhandleARB(*const</type>
      <name>glCreateShaderObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab84939297ab30e87346cb52686b064ff</anchor>
      <arglist>)(GLenum shaderType)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderSourceARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66079e1abccbfe2c13e818bfcc429175</anchor>
      <arglist>)(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompileShaderARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70e2877b8b7d23d9b4f4343d0535c6b8</anchor>
      <arglist>)(GLhandleARB shaderObj)</arglist>
    </member>
    <member kind="variable">
      <type>GLhandleARB(*const</type>
      <name>glCreateProgramObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad69cc11d119fa201389c8d453b8bd731</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAttachObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2cb3e8f7b6d924fb1b35f2688bed925</anchor>
      <arglist>)(GLhandleARB containerObj, GLhandleARB obj)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLinkProgramARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab42662502bb79779d3e3562db1afaf51</anchor>
      <arglist>)(GLhandleARB programObj)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUseProgramObjectARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d2285cf23f7a89d4bc195cfdf533f89</anchor>
      <arglist>)(GLhandleARB programObj)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glValidateProgramARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac48c7426421d9bb2828c8522980edc1a</anchor>
      <arglist>)(GLhandleARB programObj)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a17d97491a447e5a50a43c2865fd60297</anchor>
      <arglist>)(GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73aa4f6586930a17e0d35814e8148f4f</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ed758aa68cf4a303022a3ae16bd8911</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0394d37cf131678bf00b83309c6be283</anchor>
      <arglist>)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ce6ee1988180900f8104995ab3df6fb</anchor>
      <arglist>)(GLint location, GLint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52ab842470eb28585a0516b2676678a4</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2a32c53fb1d15598636085791e1109f</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5ac939a0e12560fe1d38b62a7ec9b2a</anchor>
      <arglist>)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81518f8247bafb5dcb8d3773e11c596e</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75fe0e0398a3906a820e6e9179cca967</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d5edd0be26c97f1173057cb240d1f0e</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d411f48fa5d06c716b445ef25837cc0</anchor>
      <arglist>)(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d0cc7960c72c47c6459c3209adf343f</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a942e6c85a9200c6dd5cb3ae95533f551</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af364f44f50a1c8acc7f5eb3b14305558</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05850e678cc47dbd4ad84ce4b4c5044c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3cccf1eefa8a8eced7cef201770be0b</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6cd3409f76c489fadaf8e5b728140d1a</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a3389282d7d913dc733e5b54620dfd9</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectParameterfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa427fbfebcc5f5d28d9b36b9c510d8dc</anchor>
      <arglist>)(GLhandleARB obj, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectParameterivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1f327455b0d130dbc91feb88a785429</anchor>
      <arglist>)(GLhandleARB obj, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInfoLogARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f45d56988a6ca95cb1a499644f1f45e</anchor>
      <arglist>)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetAttachedObjectsARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af817626c103e2158f1955b340e3ec9ec</anchor>
      <arglist>)(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetUniformLocationARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1076ab2770c4c329c30d6c9ddcdef4fd</anchor>
      <arglist>)(GLhandleARB programObj, const GLcharARB *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveUniformARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b8eb88256e9e11ac6e696ccef207c02</anchor>
      <arglist>)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d3c1a726d3ff46750d675d76f1d0814</anchor>
      <arglist>)(GLhandleARB programObj, GLint location, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92f2e48dd6fbe753866194c0864eb06f</anchor>
      <arglist>)(GLhandleARB programObj, GLint location, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShaderSourceARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af65b0cd4a40d2680880da215cf5d960c</anchor>
      <arglist>)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67adfe1f1e0b471b91da12e05b65118e</anchor>
      <arglist>)(GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteNamedStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f16dc2c05c91efc9d983edcf9a35071</anchor>
      <arglist>)(GLint namelen, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompileShaderIncludeARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a439c35e2fd4e1d093578832f4dc435cb</anchor>
      <arglist>)(GLuint shader, GLsizei count, const GLchar *const *path, const GLint *length)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsNamedStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5816520d3909aa23f699cab560870ef</anchor>
      <arglist>)(GLint namelen, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedStringARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae50d930405d3abacfd176ed15da1cd97</anchor>
      <arglist>)(GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedStringivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18af74e626f37895641a2177606267fb</anchor>
      <arglist>)(GLint namelen, const GLchar *name, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferPageCommitmentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad44959f992bb6a369304f9615a8501fe</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferPageCommitmentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf09a6ce56b5e3488e7f876435ec9cea</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferPageCommitmentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa95227af8aa08cf7e1ae6dc87f40e2b9</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexPageCommitmentARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb6070e1e219bf038d0d7f79e76a4de9</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f1851c4dc9719dd3e4494863726c25a</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage3DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16140dd9a3ee891bd6522aed512445ab</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage2DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2a19fb34e6b967a65621118964d45c5</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage1DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af926beeeaff71f1d682ee7e8139ce2ef</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage3DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95417093f2e8ba04b008841fd3f03cd4</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage2DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adacf18f606f0aa82251737b349dbbb53</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage1DARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a759d23edd7b00717ee3da555e9d429b3</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedTexImageARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ef8f7dd7055925264feb65c42bddabb</anchor>
      <arglist>)(GLenum target, GLint level, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadTransposeMatrixfARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7eb451f0fe74acfd3ea07602fde52e97</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadTransposeMatrixdARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a048487c0d27f67a2f1406e497cbfebc0</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultTransposeMatrixfARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55664fe09c908896b864994b94e99a7c</anchor>
      <arglist>)(const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultTransposeMatrixdARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b05dcc35a9557e2e7c96d33d01f6565</anchor>
      <arglist>)(const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightbvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd4fce7e2c0ad980a9f4fb37aeace4f6</anchor>
      <arglist>)(GLint size, const GLbyte *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightsvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a83cd531dcfb43780bb00c8d4f576fd0e</anchor>
      <arglist>)(GLint size, const GLshort *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00fe726870ec9fcd179a288df3b77695</anchor>
      <arglist>)(GLint size, const GLint *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec22dda77e987eddfc1a91f41c3068b6</anchor>
      <arglist>)(GLint size, const GLfloat *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d97c67d3e6b6dd2285a80a580ef837b</anchor>
      <arglist>)(GLint size, const GLdouble *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightubvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac5159c72c0f46d70275378679fc26d92</anchor>
      <arglist>)(GLint size, const GLubyte *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightusvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4654a3cf590031c3b0aece21ea400c3</anchor>
      <arglist>)(GLint size, const GLushort *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac29671894f5aec1254a77f6d1e06accf</anchor>
      <arglist>)(GLint size, const GLuint *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightPointerARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b61ca2bef03c965bf13555264ac6e3f</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexBlendARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a193f9f1ed6a6e8670983759ef99b2205</anchor>
      <arglist>)(GLint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4fc210c044a55d8dbf124efd9317dcf4</anchor>
      <arglist>)(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteBuffersARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a908c545e9eaca52e0218d08ed94bf0</anchor>
      <arglist>)(GLsizei n, const GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenBuffersARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12801680d73480c5585c2efc086c39ef</anchor>
      <arglist>)(GLsizei n, GLuint *buffers)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsBufferARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8284e07176ba71d6153e35c8624edc6e</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferDataARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16c1b47416597ca04a479f83d46655bb</anchor>
      <arglist>)(GLenum target, GLsizeiptrARB size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferSubDataARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1257562e46a53348c7aaa518d38220c</anchor>
      <arglist>)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferSubDataARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a076b05f4707a09a34d81f78f6ad16da8</anchor>
      <arglist>)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapBufferARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb096619993ce35c0160634f6ea8b82e</anchor>
      <arglist>)(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glUnmapBufferARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a6476efa5f3785d81a7829b3adb1afb</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferParameterivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d90a15cc13aad03307da87b94c6bae1</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferPointervARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89f549353479895876d935a657beba3f</anchor>
      <arglist>)(GLenum target, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af6c9d9136fa922d3d06cda007898f393</anchor>
      <arglist>)(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa48b3153306587e03c2b682f7f74cc3c</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2246a3e964c859cc4e004cd3e6b06ed4</anchor>
      <arglist>)(GLuint index, GLfloat x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af23f21ae4b2dbb025fe63fe8d6151c55</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52c1bdb2e66b7c26a5a01cd5ad61be00</anchor>
      <arglist>)(GLuint index, GLshort x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e5705a6db6ccc6db5b72011c9ba8702</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f89a1f59c3977620dcb3632bf59fc77</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf0bf4f114e88962202fee79e187ce59</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c19516f528b6c91a5f9fff2edd067fe</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae4898dbf0becca3c42f2c70185746f41</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c23693315e88c0f9b65db91574f3c82</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3cab22b1a7625c05840cf474a5bd5667</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb5e30d6e3d2df8d740c720e34e87711</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7936ded07f25226c1cb2584bc12a2d97</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67d985e9a5e1b1d6374509857bf18fc9</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64c7a432c419991d4617209f276b373e</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8406ec1cc86a0340725b9fa7721c0a50</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f50deaf4a4f0680cb647209b65d0cee</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NbvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867b989bc8357c3c61fb14fccacddb3e</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea6832e020e89331b5f7081cf82b7147</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NsvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3aa2fe8f1e1d314922450c54e2522a7b</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NubARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d52e979acbbf5331ef1a63b1a5ca2ea</anchor>
      <arglist>)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NubvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1279c8874d4b126e1a5527e9fc902d86</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NuivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1612f30aa41c75fa381bf69a2e536297</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4NusvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4279d39ec778945941f34cdd3ffc5165</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4bvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab40596410f126dc56faa08a333de0d67</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20cdf7ad411d3e0503999db0349585da</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29012c89451b8d4400ce1e996c2f807d</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aead0770b56abe11d52817753e281db3c</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a376cff554710ebed58e025071da9d3f5</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e9257119e0f5604543ce00a0d560c5e</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fd0e1576bf29cb2ffc7f484b43c8632</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc72b3a82d5ca61f385d92314a1d3a66</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4ubvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afef42e5b347c7d23b1409983c5b49310</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4uivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff9572664d25d964d94a5155b75c72bb</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4usvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26ec79c951dff2ee5e10a14b25d78884</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribPointerARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5825f2d33bba7a4734b7e37a9941bfc</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexAttribArrayARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4f15209f08fba8bd5e6fa4096e05fa3</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexAttribArrayARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acce1c7c1dc67633043293dc34fd24bc3</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribdvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a084b5b793063dffe1937cffc0685e2f0</anchor>
      <arglist>)(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribfvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a977db480f3a18a8b9853fad3ab2ef93f</anchor>
      <arglist>)(GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc16809e72a8cb8300ee81c7ade3e2f6</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribPointervARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a572e6cd753501e083de3a0ad0ae2a83d</anchor>
      <arglist>)(GLuint index, GLenum pname, void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindAttribLocationARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bd6cf39a7d607fede0a5e12dff58568</anchor>
      <arglist>)(GLhandleARB programObj, GLuint index, const GLcharARB *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveAttribARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afae01f505ad944d91c1a5e4f054da38f</anchor>
      <arglist>)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetAttribLocationARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af545ea3ac2e0e15394ea84121dc21f58</anchor>
      <arglist>)(GLhandleARB programObj, const GLcharARB *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeArraydvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ae08dc2fd45d92fb49a205246e0a10f</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeIndexeddNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa997749f1b83bdc408541c417b36bb2b</anchor>
      <arglist>)(GLuint index, GLdouble n, GLdouble f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ce44a5c2464deb71669547f511ee822</anchor>
      <arglist>)(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d4a7924c8b888a5c8cedaef005390fb</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90248cf60dc8b6060be3ab9d86cd5447</anchor>
      <arglist>)(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1be155ea21276990c7645976dd7b9e5f</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad45f61424a40f36a072c346706c058ca</anchor>
      <arglist>)(GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7fca250506cc8cd47a2fde23a1655e7</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a990da3a897888a995645331b35494abb</anchor>
      <arglist>)(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a143f7470bcaf6997e7783bbc1d6ba607</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3dARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5840154aa862209972fd2a10cfa65ee3</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3dvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c5e0520c150df20278985e4b9dd9aec</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3fARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae64d0b40f0474df7a044b67edfdb3fa7</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3fvARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afde22a1742853e2d56ec8efda0c37a9f</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3iARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec0e2564e4c7c4b8ead429d84c547be0</anchor>
      <arglist>)(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3ivARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8dacad6e0fdd211f2dcd6e3be5695df</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3sARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad868de2e31e160beaca2e8d10e95b3a6</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3svARB</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09e4a11087557b9f76706625bac8a3bb</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffersATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3d1842b70b8fe75e9ab4bd72db2f1a8</anchor>
      <arglist>)(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glElementPointerATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0b745acd84a54275569c82bbdb793a53</anchor>
      <arglist>)(GLenum type, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementArrayATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea92884fe157603c588d9b5acfb802f2</anchor>
      <arglist>)(GLenum mode, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementArrayATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72afa11f5f36eabf2cd9d1848a0ffb34</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBumpParameterivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af392c1552dfa7840c102339041962de7</anchor>
      <arglist>)(GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBumpParameterfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdfe38d4a912450751cfb06d902c406a</anchor>
      <arglist>)(GLenum pname, const GLfloat *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexBumpParameterivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7a5981f7b41ca998efeb49699ed8cdbe</anchor>
      <arglist>)(GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexBumpParameterfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e59eca7ee38834bcdaf53f479753c73</anchor>
      <arglist>)(GLenum pname, GLfloat *param)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenFragmentShadersATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f16e4d6abb6d1f974afe55ba3628d6d</anchor>
      <arglist>)(GLuint range)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFragmentShaderATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a968f45c2c142bf0a784f83392b9ab344</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteFragmentShaderATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa26c9a4d3fe4346af6b239ba414fba81</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginFragmentShaderATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0be1442c85101bf85531e18fb01ca90</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndFragmentShaderATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b96052c0c8d90e37389415ff8dbdb55</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPassTexCoordATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af26a0a861d1de96e15b502ea3818ea7a</anchor>
      <arglist>)(GLuint dst, GLuint coord, GLenum swizzle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleMapATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6aba2f5f173e02a8bec20f8d27a335b8</anchor>
      <arglist>)(GLuint dst, GLuint interp, GLenum swizzle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorFragmentOp1ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afae5aa01001e482f355b3129beb65943</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorFragmentOp2ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc1dbcaa63c043fcff50c131532b365e</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorFragmentOp3ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7473ac003671dece785af2e80ab7ffe</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFragmentOp1ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6768ecf5448ca2c27fcd84f9e5cce195</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFragmentOp2ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a160a5d7ac994900a6f87ed0610406714</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFragmentOp3ATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42868a16aae183bc11a9578ba46bc832</anchor>
      <arglist>)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetFragmentShaderConstantATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a085be4e8142da06241f9a9e02d328554</anchor>
      <arglist>)(GLuint dst, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5d13bcbc6c4f5b4515838f916ce0071</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUnmapObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a547b4dc0a5ce4b4737d7f44e9e4b1f34</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPNTrianglesiATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b6b8140686f1ab7eeafac5a5e6f6ea5</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPNTrianglesfATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c85094e04461c8a82fee627cd3340af</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilOpSeparateATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ccef904c993746b51be8468f917017f</anchor>
      <arglist>)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilFuncSeparateATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0be97ed35f54dc93203d58a1af7d549f</anchor>
      <arglist>)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glNewObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1335f6b02028574b484b9038ebd063c9</anchor>
      <arglist>)(GLsizei size, const void *pointer, GLenum usage)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af586d7ead79b1957c6c027adabd0b8bc</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUpdateObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7633bc6e0a9c4e617f78fc1e21bbfa7</anchor>
      <arglist>)(GLuint buffer, GLuint offset, GLsizei size, const void *pointer, GLenum preserve)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectBufferfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee65af8d7ba9357c66554fc09c68da3b</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectBufferivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6221b59fb65788bda7a52145a79e41c</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFreeObjectBufferATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a610778d773651667e8f1436a90be69f9</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glArrayObjectATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adcb66033caa1d2cd2a6523181b70cfbd</anchor>
      <arglist>)(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetArrayObjectfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af10edfb3f19bf25675944bb1e62eacae</anchor>
      <arglist>)(GLenum array, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetArrayObjectivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa163fa760fe4e047554967ab0f943a9c</anchor>
      <arglist>)(GLenum array, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantArrayObjectATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65f8b7f6d8e49ae2f88c792990cc2032</anchor>
      <arglist>)(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantArrayObjectfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acff850ce066644e94b60d9d018753ec3</anchor>
      <arglist>)(GLuint id, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantArrayObjectivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b723ba25da69964d00d44cabe3db0ea</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribArrayObjectATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa099ca0c358c9b375667bacba1c5976e</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribArrayObjectfvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab08d5ef1c6d017df650d339c5951ec99</anchor>
      <arglist>)(GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribArrayObjectivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e15046d7c9dcf466c3db0f34a78ede1</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1sATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b788eeb5a2eb775b53d5a7741f70ca1</anchor>
      <arglist>)(GLenum stream, GLshort x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1svATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d45cd08d229e877dbb2df0b6d616f41</anchor>
      <arglist>)(GLenum stream, const GLshort *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1iATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3df60664b38b0ac821dc46d90b82c9a</anchor>
      <arglist>)(GLenum stream, GLint x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1ivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48460c95e4a0798810b5ff70d6aca3fc</anchor>
      <arglist>)(GLenum stream, const GLint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1fATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a450de85ae40f58e44bb5cb37189d18b5</anchor>
      <arglist>)(GLenum stream, GLfloat x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1fvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5910fa06853766784a7091cc9edff91c</anchor>
      <arglist>)(GLenum stream, const GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1dATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a289aa42b7490520ba8bd65810ac45e0d</anchor>
      <arglist>)(GLenum stream, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream1dvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75849c6ba8c3d0f6bc8cd9fb7afd73cc</anchor>
      <arglist>)(GLenum stream, const GLdouble *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2sATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73f25294f29eda37567c1e5f7a9c593c</anchor>
      <arglist>)(GLenum stream, GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2svATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1ff77f934c1b4565a1f5297478f6f26</anchor>
      <arglist>)(GLenum stream, const GLshort *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2iATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab562d91ffba33236b20c603c5f0fdd5c</anchor>
      <arglist>)(GLenum stream, GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2ivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e20f1e533d0edf877ab4a10b5404909</anchor>
      <arglist>)(GLenum stream, const GLint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2fATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37f49684686ab204a2cbc7e299c04e74</anchor>
      <arglist>)(GLenum stream, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2fvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3438d86b5ff2336bafa60da8a0e4b4d8</anchor>
      <arglist>)(GLenum stream, const GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2dATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66d34285fec1176a844a9eac95d1a942</anchor>
      <arglist>)(GLenum stream, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream2dvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b2a15e50d53fc120e52d28c6a827fd4</anchor>
      <arglist>)(GLenum stream, const GLdouble *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3sATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7bd8f19703a3616cc7662aebbb474301</anchor>
      <arglist>)(GLenum stream, GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3svATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb4b469eceb30dd2f0030ce0f54bf42b</anchor>
      <arglist>)(GLenum stream, const GLshort *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3iATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9fd2c15bee8b9559a5b4b3ede07cfed3</anchor>
      <arglist>)(GLenum stream, GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3ivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68bc2faae3ade058c7934899fb6628ff</anchor>
      <arglist>)(GLenum stream, const GLint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3fATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adadf042392f207cbbdbf3b336c6591bc</anchor>
      <arglist>)(GLenum stream, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3fvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae56c0798978e6780466cfa93727c138c</anchor>
      <arglist>)(GLenum stream, const GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3dATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af56a5991b9a9fecf879f848ec50dcd29</anchor>
      <arglist>)(GLenum stream, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream3dvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14c4054a1d7d3a315fcec0dd0c6e53d4</anchor>
      <arglist>)(GLenum stream, const GLdouble *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4sATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3667e272a94854a654620a414d6466a9</anchor>
      <arglist>)(GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4svATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeeb147b90b2e34a27ebb5468285c0c54</anchor>
      <arglist>)(GLenum stream, const GLshort *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4iATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1fb13ecc24c959a5f8fa07ecc78a6a75</anchor>
      <arglist>)(GLenum stream, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4ivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab239ef8dd5a0f4c2b0cd2472428da136</anchor>
      <arglist>)(GLenum stream, const GLint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4fATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a427b3e7fd7c8166159b64cca52506793</anchor>
      <arglist>)(GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4fvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a337ade99181202d60824f291b7ced97a</anchor>
      <arglist>)(GLenum stream, const GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4dATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a263929a50a3b7c1c7e84f2ef26b402be</anchor>
      <arglist>)(GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexStream4dvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb690a2e61abe2273c21c7f09382064d</anchor>
      <arglist>)(GLenum stream, const GLdouble *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3bATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a0f72c619db0ddcd15575df6db00cab</anchor>
      <arglist>)(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3bvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6eb407237e2e2ecec20056a6cef30b32</anchor>
      <arglist>)(GLenum stream, const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3sATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94caf011b3e0b0393e0fcf7728c927ec</anchor>
      <arglist>)(GLenum stream, GLshort nx, GLshort ny, GLshort nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3svATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fc17d316ac1bdcad7e5215487a9df0e</anchor>
      <arglist>)(GLenum stream, const GLshort *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3iATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98b968d8ecae80be19485b328e3c49ef</anchor>
      <arglist>)(GLenum stream, GLint nx, GLint ny, GLint nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3ivATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f298cad4aa6b93b3afe829a6abc6751</anchor>
      <arglist>)(GLenum stream, const GLint *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3fATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb2b5e1040cdad7c495b7af3bfaf5019</anchor>
      <arglist>)(GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3fvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ac32ae086bf241a7a26d7fb9a91ac0a</anchor>
      <arglist>)(GLenum stream, const GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3dATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51434c48e893b7a27fef27fce0aea04f</anchor>
      <arglist>)(GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalStream3dvATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf007f581d68d645fcfbcc16549b0742</anchor>
      <arglist>)(GLenum stream, const GLdouble *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClientActiveVertexStreamATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5ccac872410ba1d4e1a6728b82af112</anchor>
      <arglist>)(GLenum stream)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexBlendEnviATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8e4d32cd252bf2f4e825f5157a1815c</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexBlendEnvfATI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad38b1fbd27eaf88488329432c836059e</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEGLImageTargetTexStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47d0b5ee3c597128b7b99cda99cc78d5</anchor>
      <arglist>)(GLenum target, GLeglImageOES image, const GLint *attrib_list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEGLImageTargetTextureStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af79e8fc0199c1c08714e05183d2994f4</anchor>
      <arglist>)(GLuint texture, GLeglImageOES image, const GLint *attrib_list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a885e59c347e68afc13b68095c78c3d34</anchor>
      <arglist>)(GLuint program, GLint location, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetUniformBufferSizeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acfcb2af839b4829cc1afd7d33aedf07a</anchor>
      <arglist>)(GLuint program, GLint location)</arglist>
    </member>
    <member kind="variable">
      <type>GLintptr(*const</type>
      <name>glGetUniformOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2ab3500f950b9fa9986613257a53bdd</anchor>
      <arglist>)(GLuint program, GLint location)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendColorEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a646dfff3efd0394e425e6d0d26658349</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d6c171f7d920795ef47ba30cb588113</anchor>
      <arglist>)(GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92d630929e5960429a002dd136004e3c</anchor>
      <arglist>)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af817b55878e8a36bfc568dcd0b3c668f</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorSubTableEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa30dc4d1858bac566394e44dd46df817</anchor>
      <arglist>)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyColorSubTableEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2bd412858c2da98b978a652b2cd1aaec</anchor>
      <arglist>)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLockArraysEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a700cac8d4edd298fdc161730afa4ba49</anchor>
      <arglist>)(GLint first, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUnlockArraysEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f1a15a55dcc5fe9d8f8d7ba891ae611</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionFilter1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e0b4173cb9c6e0ebe3a4dfec9f28701</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionFilter2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8fa6364d5b4b2425b85916951bb51f5</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae28da5906fa43093c65af41f133758c3</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d8f5360bcb6a5ddc55d45f019d5e39f</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa78f2d3ef749819eeba45fc0dd5c0621</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99717297e553f3242c29ab8ce53982c9</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyConvolutionFilter1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc3a3159bc71af02a6dc30af05cfd7b3</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyConvolutionFilter2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4e1a464f136f7b4242425808965d1c27</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionFilterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b24d5a98df1625fb5cd369a4dd34ee0</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4e8c3395781be20d12240358262e56be</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f7697ba9bb75747836ecab0a74a710e</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSeparableFilterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3c88bd30db78e4462f1e5bce4d1b076</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSeparableFilter2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee973ab21859041760b9af15652ef981</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3bEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae89162e8557e462140b17e3df0f14b05</anchor>
      <arglist>)(GLbyte tx, GLbyte ty, GLbyte tz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3bvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab60d052eaad1f7f8a37b73bfaa9cc560</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9907ec966555a257e1227fbb3f85d42</anchor>
      <arglist>)(GLdouble tx, GLdouble ty, GLdouble tz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade03a60877dee66df87a2d02ec66a861</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a161b5cfb880eb12a60dec3c1d0083759</anchor>
      <arglist>)(GLfloat tx, GLfloat ty, GLfloat tz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fe46c2d5940e815ec2ad536a0a72691</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9e1b16cb29a6602c7ec449eda1f850b</anchor>
      <arglist>)(GLint tx, GLint ty, GLint tz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4148d206ec1ae24409ebb13fbee8f89</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3sEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a124cfe95254479a056f48958e20afd</anchor>
      <arglist>)(GLshort tx, GLshort ty, GLshort tz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangent3svEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24174e71449ec92c6f80c0d9f4a29f83</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3bEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a600f9d172e815869fd9d51053576322b</anchor>
      <arglist>)(GLbyte bx, GLbyte by, GLbyte bz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3bvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a534b93878144c5ad32e4b0d848979c51</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67d7f3d23c27434151e6a21844c521b2</anchor>
      <arglist>)(GLdouble bx, GLdouble by, GLdouble bz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abff17e494ea23a51e6107368cdfd85a1</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1421157116d753a82fa8b4dcfb5d89d0</anchor>
      <arglist>)(GLfloat bx, GLfloat by, GLfloat bz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acaa46cc659fe178d61f1f85e523b9c14</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af435c2170ffa0b9fd66e289d5916944b</anchor>
      <arglist>)(GLint bx, GLint by, GLint bz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92549d785e5d484f8fd41a06870d5384</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3sEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeeb75f99e3e5dfa104d21d072d04ec4b</anchor>
      <arglist>)(GLshort bx, GLshort by, GLshort bz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormal3svEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3cc414acca98aa1675972a6c7e9c1e8</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTangentPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3e9663b680be1e68548eb640cbbfeb94</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBinormalPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa3b9ffebfe9891dc742594b8801854a</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad04781a38dba0ee19544bd32e138cc3e</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8af07390ef3f4e4120d681fb541871a1</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08b0991f967c676824c8f67c201e7ccc</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acecf2acece488bfd0bf7e6b89c098d5c</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6bda7069d4cf2d1a5183f2faebc41679</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCullParameterdvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a06b46c2702bb825bf14742ce039a3bbb</anchor>
      <arglist>)(GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCullParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2d0c4dff17661d63eedab5b23cd0d05</anchor>
      <arglist>)(GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLabelObjectEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bd5437d0bf5d965fb775955b35a15b5</anchor>
      <arglist>)(GLenum type, GLuint object, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectLabelEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110d6d43c7268ca154d587c03ea6ac52</anchor>
      <arglist>)(GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInsertEventMarkerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8da5e51ebbbf6f5e4264754a0360037</anchor>
      <arglist>)(GLsizei length, const GLchar *marker)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushGroupMarkerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a552a0864d0bcb2a6580c49b95a75cae9</anchor>
      <arglist>)(GLsizei length, const GLchar *marker)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopGroupMarkerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36010c4767cbc3f25401be3a9fb9dd62</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthBoundsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa68424e9bca00956cb2ccbfdef2583fa</anchor>
      <arglist>)(GLclampd zmin, GLclampd zmax)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoadfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9491f452d827399d318157129cf8b34c</anchor>
      <arglist>)(GLenum mode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoaddEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a6b5930127e4892ac0e1b141eedfac1</anchor>
      <arglist>)(GLenum mode, const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMultfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73b133bc2882956d9a31b462e7a21238</anchor>
      <arglist>)(GLenum mode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMultdEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae76314a4968d3887fbbb002a8e3f627d</anchor>
      <arglist>)(GLenum mode, const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoadIdentityEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e4ab9a281b6552f66cc1dbdf289c0f4</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixRotatefEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd47bfd8121efbe235fb0783a6aa64c9</anchor>
      <arglist>)(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixRotatedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16de8b8cb62ec213576bb775c6fbc149</anchor>
      <arglist>)(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixScalefEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7b08047baf4dc79c9051d4888ddc72f</anchor>
      <arglist>)(GLenum mode, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixScaledEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af32ad9848eca629a484ed24bf4e44fdc</anchor>
      <arglist>)(GLenum mode, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixTranslatefEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a576fabb4de300d15e67f8c481c8b0ee4</anchor>
      <arglist>)(GLenum mode, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixTranslatedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5084b450d46711739f48cc677f4c2119</anchor>
      <arglist>)(GLenum mode, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixFrustumEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ba90555a890d55c5e15b971b6588d21</anchor>
      <arglist>)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixOrthoEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a227462dc7fe780263e42f6e6b446478f</anchor>
      <arglist>)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixPopEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56e08fc46294c37c41e377d1c11f7520</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixPushEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51dc517f0eb6d9afea5db6c2c3fabe17</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClientAttribDefaultEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3b7cd284d5d554194a5a9a7a2c74d41</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushClientAttribDefaultEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7e835ec7431592231b274a178c20205</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54af16f28bfddedf19614742ec9f7fce</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8c504ebc27326351991c29fee8d4fd9</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d750e417fd6c3ad84ec27608b05abf1</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88642bcb4a988dff91b4ae918f1ab155</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4bc96c3c08e34d24383c933534a2a7a2</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac82785bd72c2625d2ea7b558bdcbc44d</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a518b064845139fb40c5198977c928537</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a143d9f23fd6133a1d8710db290bd79</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0bc29de507552303e657c6a27e605428</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b0e878a3d0e2f01a00503d8bd9c6863</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade984bae07da0987bab5960e3c128cae</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84e3d74c73c8565a49f411abf6fd7dc2</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab847a366ec50a5cfa2af044dbb03e47a</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a7981f07701521baf60bdb90ca54435</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3389f82c07159c81483ceb8344094045</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureLevelParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5055ca5501c78f2c51f838fb1b176295</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureLevelParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ef2f5760e73a6c86b2e88dd765dfd69</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abaae052b2fbaaa8bb8a678e5b41ba360</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a463f470d896dd6cfca0f00b2f5793637</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5929d38af409e84997ce31f596c3bccf</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindMultiTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a365899351ccfd9ff2f4943041916e072</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoordPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f683c68f2d97664a83539728a9d9458</anchor>
      <arglist>)(GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexEnvfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8860a31d49978ec85e61d7c53fdfa484</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexEnvfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f217b36e77ccb3ff21a27dc286fb5bc</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexEnviEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56cb5f1f1ee12bce648ce054d4101414</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexEnvivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad52b200a7a5e461d04131a0234a68c61</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGendEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24e04052805ede014df0c1b2c0937812</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLdouble param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGendvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac46d1c9d086c0d6d17e172aab8d5fa7c</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGenfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acad0eb1c5ef86812724491c13dcb4f52</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGenfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8227ec97392bca452296833ee24cac98</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGeniEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa15878a0eb3d7779f1bf30d2c9dab667</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexGenivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e81d6388455bbbf59f64616d3a73372</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexEnvfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2b4bbac0fad96a72147d7ef38958e6f</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexEnvivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a930e8d8fcccfc5c84096ab5d83241c98</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexGendvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a156f7ba30f02ca96717e1291023c1b</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexGenfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe40105ee10f88c2d263779661036d8f</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexGenivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad52527cf1f3094704ac7235692e4e65a</anchor>
      <arglist>)(GLenum texunit, GLenum coord, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c399995579f61530311e0222519a888</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9ebad627deb4122b3921cbab85d1eea</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameterfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae79c95fd2ca2bb4610fa6ae8ebbce022</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52e7d305f3b7b13a6fe3a2d0fb19d0e0</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89e662647cddcee9f1899ebfe6eaed6d</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab486b321c9d61d1441b607a4ee765ffc</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85c431b4c43261e01bfbd7a4bb1b1f38</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af65a8997a383da0d6ede04e2b0905c81</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyMultiTexImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a826c90b22a292af3e7e7d954bbbda245</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyMultiTexImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6cf61f61daef9145c40e69953833806a</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyMultiTexSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85faa0e5498f6a8ebf4401755d5f19e6</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyMultiTexSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e3b3ba0f7c1c080d95c03aa23939b09</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c76590af050d48b3104d2dca0058517</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7504457d0105b80efe16c46288c8848a</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adea9f801a01813a4fc959279292a6800</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexLevelParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a46cd32d3d2dfea1db1c4bae5b0ba9b91</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexLevelParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a87abaf5be1730b2424c29ca0e38725</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f7fed312f5e61fabc0024a0a8c2b3f0</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a262f22c2ee78ed6e610600dbc1348939</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyMultiTexSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb36daa71dfb2beeff2ec820d773b6fb</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableClientStateIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e70f67d73e6dd4f23c9b74f7f6f0c5a</anchor>
      <arglist>)(GLenum array, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableClientStateIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a808f3d1d88e95820efdead00a4d52979</anchor>
      <arglist>)(GLenum array, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloatIndexedvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a846992fe6cb3305664636736afaafbec</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDoubleIndexedvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd0b1e9ba5a1facde3ade5e43bf6075b</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPointerIndexedvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac384f933ae2598f73d9b9656ec3aa247</anchor>
      <arglist>)(GLenum target, GLuint index, void **data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8cba9980e25ca2dd375f575e5771e02</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d7ed6652c258cad84274e0ba43e06cd</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnabledIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0820a6bec3eb604e1f4a7621a8ff6caf</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegerIndexedvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d12984aa0498b32bd1573757dcfd790</anchor>
      <arglist>)(GLenum target, GLuint index, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBooleanIndexedvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10ce2e7f66a2579ed413ebd9c2f765a2</anchor>
      <arglist>)(GLenum target, GLuint index, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a65f216f4e854a2fd0534dc7f2522cb</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd1bbc6d36f5dfc69b7fa903a2dad02a</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6e842d41a62087546f8e182ac2692b1</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8f0cbd4f7dd4908805b6e5c48edfb861</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0fc827e80b422efba807c1ae6ea67f1</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTextureSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8891d4431ace492887b4096b1f288d4</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedTextureImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa00f87efe83efd04b0baaa32a5fc156c</anchor>
      <arglist>)(GLuint texture, GLenum target, GLint lod, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8b2790c99199d2f22b1e54aaca03c9f</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2eafd31372b5632f46c182867a34b06</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3bda25c20288e59424317da104a35722</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c62df29214b74b110c92c5307ad43cf</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a633693ac7244a431ec409e302a1d4111</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedMultiTexSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1030720f103c13a35e8c38b2892a5d28</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCompressedMultiTexImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ae41118071b04a1d0bc90950f20b696</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLint lod, void *img)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoadTransposefEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c811cded4efb7cdb0dde78e79a891f1</anchor>
      <arglist>)(GLenum mode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoadTransposedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0eb509de929abc104fbff64a93d862fb</anchor>
      <arglist>)(GLenum mode, const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMultTransposefEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1698fdb4ed2278d007bf3eeb3d7419bc</anchor>
      <arglist>)(GLenum mode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMultTransposedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e4e8e92bd4ec95943afa58a4d8e021c</anchor>
      <arglist>)(GLenum mode, const GLdouble *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a149bde7d469bff081be21f8cbad6a567</anchor>
      <arglist>)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferSubDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca85d94ecba53d98200aca6a90bfb129</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapNamedBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a634a590d109465e4b2d6ae44f162f1df</anchor>
      <arglist>)(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glUnmapNamedBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae61ffbb16fe90872694cf5214a2a44db</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdc9bd92a8dc2e186d51a114a4242a0f</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferPointervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0deca881c05a68837bc39b773d021c3b</anchor>
      <arglist>)(GLuint buffer, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferSubDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3f2b73adf20d6745b974d97ce79b632</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af71c78e53a471c0b058567262cf3ea9b</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3614453d4e4635f481f9b854fd723b7</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8af7f5b6787dca0dacf731526fa7775c</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e7e253780cd633f7e0c619ac0c25e41</anchor>
      <arglist>)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a43501ec35b1bf7af79f9799e130495c8</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5480f58d4da6167016c02eb2665e45a1</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c941cbd64c43f8678ac123ca29f93eb</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a163f31692a34886565c33917a0897bc1</anchor>
      <arglist>)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a426ad7b84494594d58b897c1328da4a5</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63db774451309f3466897e01a3084c01</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7304075cc6def55feb95eb12575c9312</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac25177a23dfcba49d5853ef0ac54f9ea</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3368a5c10678775ba4df575a6dac6f0</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6121129744b75707538354835eaa2b6d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6aa1a817cddc30803395e6796c03fb4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc96dd0d4d2640cf78c03679f3885a1c</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84d0ecff77d32dd6d5c072339bc805b4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8555163431cb90c141ca0d227a8dcb91</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8021e3b2dcdb1f75f61494cd893d31ba</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87996382065c1e8934a51a4fcb34e9fa</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x2fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c2a45d3e9b100cc87c9d41d92e2a749</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a086c5ca5a2222c7bf269f7bb5ba58af6</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x2fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab6e7bb4341bf1be12320a381d74982ad</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54826a789479c5d8fe933b2c033251a6</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07f514a78119d3e92cfcd5108e02e7e9</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e57d50d1558d79edb9e1687bfea5e48</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af1117c6138d7ee5d62a5820f2797c49f</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a92010571a90f300fd0a272d760961933</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a431d54710201d38e1074ad4af6212a37</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e94d210f7a3aa7755c3040ed69f671e</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTextureParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ace28350f5d57dcf72135ad8cad3c78fc</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96d4b34edc567439326ab1c094909906</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74cf177b61474a83e27ef4120963df5e</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b7d425eb3477db4a08bb6171fbb1f43</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultiTexParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c5cbcccf4125e81a7e1b10392610bcf</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac04a890f2c147028b17fd59283e2fbb3</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ef03798ae2327935d0ff6a196c2e56a</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d577bd4f011a80199b6356f274da934</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a1cf696fa4fbb90fd5698227ae2db26</anchor>
      <arglist>)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09490372ea64630cfc95042c89b03d1f</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78e08d378f0a4311876e1a875956bd5d</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff3dcc69d29028abd2a903d958d2f2cf</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac807853fd904d5ac93deb3426130d236</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameters4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1fef8bed6fabdc280c1d93fbdd42dc5</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameterI4iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4be6fe65facd09015004d9e45af1a91f</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameterI4ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab09213bbf1bd1973438bd82a0c087324</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParametersI4ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a013d23829109390b4ce5ee6ba0e67346</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameterI4uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4d36c9436de2ad6e11f79c9e01961d8</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameterI4uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a35c3a9153f9da1a64beaf021a215ebde</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParametersI4uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e7839787d2757ea47841ca7ed1038f4</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramLocalParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4385428d47ede9b32479f214fb6040bb</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramLocalParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d7da51a211a5ec979ca4d2cccd26c97</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableClientStateiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac970aaf2a2f22ba64d0e76ec70452d97</anchor>
      <arglist>)(GLenum array, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableClientStateiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5930a59fe2d2c5dc51c0d24799cf69ed</anchor>
      <arglist>)(GLenum array, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloati_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3949cd9c2fa4da13282202e2c5e020d9</anchor>
      <arglist>)(GLenum pname, GLuint index, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDoublei_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae0029fbafa74872682eeceeba55c0d0b</anchor>
      <arglist>)(GLenum pname, GLuint index, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPointeri_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d83b14ee80b1a81f02b603d8299d8fc</anchor>
      <arglist>)(GLenum pname, GLuint index, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramStringEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea36ad10d3cfad29a49496d7c7b26391</anchor>
      <arglist>)(GLuint program, GLenum target, GLenum format, GLsizei len, const void *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameter4dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2470212e8562c59a90a8040ee2814e5d</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameter4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4efd707f413c59dc73b34e57693a4ed7</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameter4fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0657638ef0db994e48377ea4da8ae913</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedProgramLocalParameter4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a741617d7ffbd2c1f4f6c7c709ac89e2e</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramLocalParameterdvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c875988a7a2608f0986770d7609338e</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramLocalParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3c980504a45481e742d7758cfd85c7f</anchor>
      <arglist>)(GLuint program, GLenum target, GLuint index, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a750fa0d3c81ead05d5db1d76db143932</anchor>
      <arglist>)(GLuint program, GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedProgramStringEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6839ff2fce293a876970bf25f5ae4bb</anchor>
      <arglist>)(GLuint program, GLenum target, GLenum pname, void *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5dc5d4914ac6a7f92891707d2cb7d46c</anchor>
      <arglist>)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedRenderbufferParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c3313554b7350b25bd6f5c655ae8b5b</anchor>
      <arglist>)(GLuint renderbuffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorageMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e3bb1a63a1fea8ab2893de631c5b360</anchor>
      <arglist>)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedRenderbufferStorageMultisampleCoverageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c611342471bf1e68671b4e35eb9fddb</anchor>
      <arglist>)(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glCheckNamedFramebufferStatusEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d4bcf9b74abe8047a8af55126010dc4</anchor>
      <arglist>)(GLuint framebuffer, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTexture1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab618494972ca04f0694d8dc57f9d60a</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTexture2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0ddfbc5b25b15e3c4955f052d491293</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTexture3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12d46a35d4aaf0270d51f4b334cc0299</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd020c9025619a85acc13c054370df10</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedFramebufferAttachmentParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a334f2d42797e98186de45b48ed274db6</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenerateTextureMipmapEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8e1981d657b17b446e71e57b5f4aabe</anchor>
      <arglist>)(GLuint texture, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenerateMultiTexMipmapEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29c2db18633082416e8d3516e3cee4d5</anchor>
      <arglist>)(GLenum texunit, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferDrawBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9828e8fba1f5ea63afc2e783c4e67100</anchor>
      <arglist>)(GLuint framebuffer, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferDrawBuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa245b75199fd3f09174f4659561eb05b</anchor>
      <arglist>)(GLuint framebuffer, GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferReadBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4691e31585caae54617adeb901b602fd</anchor>
      <arglist>)(GLuint framebuffer, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a474182139348d6549eefa8f715ede63e</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedCopyBufferSubDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2d979ee4f50aaeaa1af89a2b1f9fe8c</anchor>
      <arglist>)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30b06aa1d1b4b9ac135f616478fa8fb2</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTextureLayerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37f3f339ee75b813172eefce5d7b8eaf</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferTextureFaceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4055388efa43960fbc86e1c2da0ca1b6</anchor>
      <arglist>)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3cb0e0b0c4cfad33f54de6a0665683e</anchor>
      <arglist>)(GLuint texture, GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c8d17a0fb83966d5d2c123de7c3ae0b</anchor>
      <arglist>)(GLenum texunit, GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c6be2426932452a9f70ab5e6fc99ac6</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayColorOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf9a88ae4fffae093f87a0fe59df86ec</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayEdgeFlagOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9a3e87ac72a65b74f1ff8b8352dea16</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayIndexOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84b2c46d441854ae417680f63545a192</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayNormalOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7cd4626ab7ea0c79a46a23ebd50deaf</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayTexCoordOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa40d45959e6f2193a9eb62027425d277</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayMultiTexCoordOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a31257c4e2b3adb429f4f51cd8f23e3</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayFogCoordOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08afa7989d2f73a06e90b5edcf5419b5</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArraySecondaryColorOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ae216cbca091391f15858ffe8d4d4b7</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0cb77a66ce9af0f302ca951269d3af9c</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribIOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9c469d5fbc568afc31a6431f53147c7</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexArrayEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74e7671378f0946af62373984e2376b7</anchor>
      <arglist>)(GLuint vaobj, GLenum array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexArrayEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a60cf3069840f5b197c44a71c0857a773</anchor>
      <arglist>)(GLuint vaobj, GLenum array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVertexArrayAttribEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56a5537372e25a686981e5e562a6164b</anchor>
      <arglist>)(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVertexArrayAttribEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8702bd9fd0cd033b98b57d4fc2c4b500</anchor>
      <arglist>)(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayIntegervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3085b1890fb69afb8b03380793ba5b2d</anchor>
      <arglist>)(GLuint vaobj, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayPointervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3af23e8ab5bed7032f4fa84ea57917b2</anchor>
      <arglist>)(GLuint vaobj, GLenum pname, void **param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayIntegeri_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae640bfdd27ca33b6dac6b9945931ab2e</anchor>
      <arglist>)(GLuint vaobj, GLuint index, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexArrayPointeri_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abfd47c07e070f82a42dfb07c80f69aaa</anchor>
      <arglist>)(GLuint vaobj, GLuint index, GLenum pname, void **param)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapNamedBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad60a098ad45e4d845406ddd7d8096e2c</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushMappedNamedBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8790502baee3a55b4ee48730c03f7e1b</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a366a38b5c8e6c68ab7f9b71e5c38e910</anchor>
      <arglist>)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedBufferDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2dca363b48cc814c2ebaa33a8ac05c38</anchor>
      <arglist>)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearNamedBufferSubDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70f3430defa62a08137e8e6c4a90bebc</anchor>
      <arglist>)(GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a76e641708313d3c276b409e0189ed528</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedFramebufferParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a327b3e05d7ac500e8b3870fb5fe2e7bc</anchor>
      <arglist>)(GLuint framebuffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf3057e68c7347d8b6589e1a6ae23893</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af6d3115a3b946e43da76697be9791670</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb9dd268b5269acfcaeff752708260ca</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2e63594463e2605cb3235a79eb953d1</anchor>
      <arglist>)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform1dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b704d5aaede8b7dd25e4cda943653b7</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform2dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c2afc3f01a0b430e42eca2e304ed564</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81c92c56bc5a7e1e79588f0c1a45de68</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniform4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec405359ce89a45a7bd178621b2bc4c4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a865219fd2e5838f01ff182dd92dbc496</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2db21d39a8864dd5d2aa13512d7fc8d2</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a385eaa5bee5be3b1facedb0c2e0ebe64</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a720b985d498a20f7f277d9e64bcf6655</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix2x4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a371f1bddd7712a471cbbf515b799b458</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x2dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8969cd5da6bc92d1500be12cb6dea8a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix3x4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee137886761679480e37cb8284f944e4</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x2dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42eb3f5f198c6d4ad47726993b21db2c</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformMatrix4x3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa92ef6be4108d1f549789df1291b09c6</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f348de024c4e589e186f2442bc2ac0b</anchor>
      <arglist>)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a6b26d769c01260538aa5b8bb412710</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa17a05818af49423f49ea359329f8a14</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d33a1d6728d7ccf8988d8e1eab07d7b</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage2DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e8be07ca391b1cb46b7bb059ec3e52c</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorage3DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c467f802b54bbef1cfc2ab4aa7dc84b</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayBindVertexBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6efd238a8b7bd0fb35fe4f9b80d4411</anchor>
      <arglist>)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribFormatEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd7fc01bfed674a656fa25c75064ba16</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribIFormatEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12a4dec713ff6adca65ebf95c44dcb79</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribLFormatEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2bac13996bcd43e4fd796d80dece885</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribBindingEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4f6d7dfb6ddab590d16a74cffc911dc</anchor>
      <arglist>)(GLuint vaobj, GLuint attribindex, GLuint bindingindex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexBindingDivisorEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>addc94447ff2ae8b1f2d02db6de9d9c4b</anchor>
      <arglist>)(GLuint vaobj, GLuint bindingindex, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribLOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a084ee87024f5d018d9990ee1736219fa</anchor>
      <arglist>)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexturePageCommitmentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d7cc8ac8659642edc59534076ffc729</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayVertexAttribDivisorEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af770d55957d1ea8be5411ea88fcc2304</anchor>
      <arglist>)(GLuint vaobj, GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMaskIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a41ae578a0342f4367d5501aa7d4c4a4c</anchor>
      <arglist>)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03ac6c28e691dd3061b3826146b4ce33</anchor>
      <arglist>)(GLenum mode, GLint start, GLsizei count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1bbfa88cf1cf49a2c40162ac9401249f</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca7a29f90bf821e5ff1dd9a6eca0ca02</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferStorageExternalEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa57022fd5b2a08664eff19fbf65d4792</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferStorageExternalEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab58f7876eb3aca11a37ce1ac538be08</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2b6cd8dcd0873ed8787e5d85500c168</anchor>
      <arglist>)(GLfloat coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29a3ebbe38da85b64e1d8fef66a3e9a1</anchor>
      <arglist>)(const GLfloat *coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoorddEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad405aafab2566b35fffae8ab9630d4d4</anchor>
      <arglist>)(GLdouble coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoorddvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6fd25b5e82bbe9c755b3e6d60f7bf5a1</anchor>
      <arglist>)(const GLdouble *coord)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f4e7b21514623f473e0d0eee616646c</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a251c51558dabfdb1323ab53448459739</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebufferLayersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3ffbf5daa89747fa36bd98e9ec3004e6</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebufferLayerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b3a5503a79b2fec10195aeb23b5ec50</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint srcLayer, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLint dstLayer, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae15208d0940d44bee677c4e8acdb7aba</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af6cd3a0f735719c4aeb62bc61e0a141e</anchor>
      <arglist>)(GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7d855fc03cea7620d2a92fda6d68312</anchor>
      <arglist>)(GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteRenderbuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adaa8cf9598021edf55c821fada0cd4be</anchor>
      <arglist>)(GLsizei n, const GLuint *renderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenRenderbuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a532457e8fb520da4aa5f4446c2cd781d</anchor>
      <arglist>)(GLsizei n, GLuint *renderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab83ac25b49c648ad469cf01b8d7c699a</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetRenderbufferParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae702711744fe771ec028a3ec2a0af763</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsFramebufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a83d9893fc3756093d4f33897f46104ff</anchor>
      <arglist>)(GLuint framebuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFramebufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac23987b01418e65f975448194cc97405</anchor>
      <arglist>)(GLenum target, GLuint framebuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteFramebuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a481797fc08ee23ade85dd0ec5788a483</anchor>
      <arglist>)(GLsizei n, const GLuint *framebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenFramebuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a17d7ceda40dd879336d06d9c5dd6cd7e</anchor>
      <arglist>)(GLsizei n, GLuint *framebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glCheckFramebufferStatusEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88f3a1ad412aab6ae9d45a9567769c79</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d86be92d928cc988c70aab119256404</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf11f6995b5210da63c6a193a7d55c47</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e6440ad9847cfcb7e57614d1126f33</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferRenderbufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a026812c0367607e45b7e6ce265dee719</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferAttachmentParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b81447a977298040f32d73ca3b34372</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenerateMipmapEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d54045ed8889f5a0a10213d1ab47bd6</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab889fdb699a105ae61b17c68747d4fbb</anchor>
      <arglist>)(GLuint program, GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameters4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb5981d05c2c930ab74cd3b7553aa89e</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameters4fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d67f1c72a5dbbd21f14a340dca0eb8e</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUniformuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21a2743493e08d98a81f2e50017688ac</anchor>
      <arglist>)(GLuint program, GLint location, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFragDataLocationEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77fefbd8053650500630204635727e82</anchor>
      <arglist>)(GLuint program, GLuint color, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetFragDataLocationEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f2167109be133702190ec3628ddacb1</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a877968b834f20c684d1a7381e4955f18</anchor>
      <arglist>)(GLint location, GLuint v0)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4901ccc0946dd64849750800fcc8c3dd</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a462b7ca2871d8677e9ba640de0140f95</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13d7ec6bce392ee2e20d9d5df567df3c</anchor>
      <arglist>)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform1uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a624e08c55b7f002451334e5a742300e3</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform2uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d1c557d4e51bbdfb0b97935b73d0a6a</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform3uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32d57620acbe76d28789e3ddb72cf1d3</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniform4uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9142b23d85619439626e88aba48a90c</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d41b41139acea390730383e67867bd0</anchor>
      <arglist>)(GLuint index, GLint x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27f6477781cba754500ae821ea3db9f2</anchor>
      <arglist>)(GLuint index, GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b804696ee51a06356f3ecc8b9d4d7e6</anchor>
      <arglist>)(GLuint index, GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78c4a3ff1f637e5b3c2ba6fa7e36c598</anchor>
      <arglist>)(GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae0cf78d131ef767275c7ffe57ce697d5</anchor>
      <arglist>)(GLuint index, GLuint x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1de74d92882487a8c9e7686917aeade7</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b1bf7adb121dcd068ff7ac68879db82</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y, GLuint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56cb1187788e2f8f47c5ef6ea74b133f</anchor>
      <arglist>)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1dc44871f932e026db85bed300426a44</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afae94a23eecf4616494d41821a91a56d</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a867071fa598ee841dbacbdf91a284e7d</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01c91253b038b2106062123fbd37dd18</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI1uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6217a67a631ef0dc2a4cd75926fb6c2b</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI2uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accb506a5865937c6fd25adb5186068c0</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI3uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adedd3efadafaa1ff0eec17cd89631123</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67b45a5c0c651f68555d59a8d5d9ff2d</anchor>
      <arglist>)(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4bvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae74ad4d65b5e0c913398b49781fc277e</anchor>
      <arglist>)(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4svEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4affd362e874997787eeed278bafac5</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4ubvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a33a916f8b2068cd9f296108221506d0f</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribI4usvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8cb32f5c90798ab262a6c43077a1e103</anchor>
      <arglist>)(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribIPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fbdf89c6405cc1d290f6daf9194d066</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6cb42d50e8c0883e9373ce6f0af85715</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af231f09207f1040dcad8b96720ef33cf</anchor>
      <arglist>)(GLuint index, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d29e1c890cd370b96ad1e6240b71dbd</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1df3337e1eece86fef15e44416638d79</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad42a1c27852469f36926fb2f6570d906</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmaxEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98d0f6fe8c3a480eac51c453f5c737bd</anchor>
      <arglist>)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmaxParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abcf933dfabd24600dbf2794fb8437b01</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMinmaxParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acff6cbaa630dcb36bf38fac14694be5e</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glHistogramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2cb3132a60aecbfa9c1678ab44ec74d2</anchor>
      <arglist>)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMinmaxEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a157cde035e215700525eca0dbc92022f</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLboolean sink)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResetHistogramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7fdcf79666dd963614a38187b6c7600c</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResetMinmaxEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6050b9136320e8d9b46a0d6b6369711b</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexFuncEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad347251bbd54b88d04fb8908af062da0</anchor>
      <arglist>)(GLenum func, GLclampf ref)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexMaterialEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a37a8012351bad29161d779b9196b6c3c</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glApplyTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28e8312cd8d32e4412420a1400ed53e3</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureLightEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ae4dcaf6a4357d98d6e8488e3435e23</anchor>
      <arglist>)(GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureMaterialEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04585f5b095569f1dee6bb7303a060eb</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUnsignedBytevEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a190f6d9038113a115b6735317e753a88</anchor>
      <arglist>)(GLenum pname, GLubyte *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetUnsignedBytei_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5347709e28795a29ed50f104a5bd63ea</anchor>
      <arglist>)(GLenum target, GLuint index, GLubyte *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteMemoryObjectsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0f9090c983469afba5dfc7a05efd1c4</anchor>
      <arglist>)(GLsizei n, const GLuint *memoryObjects)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsMemoryObjectEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a67bc22d6849d40799fa91856fce612</anchor>
      <arglist>)(GLuint memoryObject)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateMemoryObjectsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c59d53c32af834528b3854a1cf5f94c</anchor>
      <arglist>)(GLsizei n, GLuint *memoryObjects)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMemoryObjectParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1cd82467250f240ff13220d2f16729a</anchor>
      <arglist>)(GLuint memoryObject, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMemoryObjectParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7e12561871c287bad71d89a5acbc87c</anchor>
      <arglist>)(GLuint memoryObject, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageMem2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af16ac94249aeef3353c31041daa41b04</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageMem2DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a782a2a28ba427e40ae3268ae614f3e3c</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageMem3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4f47481df4966ab3eb3c52b05b20162</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageMem3DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66febb66c3a6ce048b1d8e572effd33f</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferStorageMemEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7c05b85d38c9e095a72925623289de6</anchor>
      <arglist>)(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageMem2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad31a210446e874d86902a15b531be048</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageMem2DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab154ff3229fbc45284991aa8a50ae043</anchor>
      <arglist>)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageMem3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7746fa94a4c81410b0769f7e9b2f35f1</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageMem3DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0bd26dc8f2003be4c9bce452371149ee</anchor>
      <arglist>)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferStorageMemEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae433fdd92cb374df564d5fa74d1028f2</anchor>
      <arglist>)(GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageMem1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2df3575a33efdae4ae98b255d5bb8dbf</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureStorageMem1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ea271fcec3ff92fd91adbfc532133c2</anchor>
      <arglist>)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportMemoryFdEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3c5dd20ba03fcb6bbece15c538b3b94</anchor>
      <arglist>)(GLuint memory, GLuint64 size, GLenum handleType, GLint fd)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportMemoryWin32HandleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45a29b2262592702fec44a8daec975a2</anchor>
      <arglist>)(GLuint memory, GLuint64 size, GLenum handleType, void *handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportMemoryWin32NameEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15a53b92be597b39212d0dde268ee3cd</anchor>
      <arglist>)(GLuint memory, GLuint64 size, GLenum handleType, const void *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f7142c9bfa038c6ab50f1a7c0679645</anchor>
      <arglist>)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89598e65e775999426e5efeb53f78b5f</anchor>
      <arglist>)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleMaskEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad444e34d5027be4a19fe2dcac666370c</anchor>
      <arglist>)(GLclampf value, GLboolean invert)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplePatternEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05827290d2bac67a6862fef856ac0d04</anchor>
      <arglist>)(GLenum pattern)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a478706255a89d87be163adb2cea8040c</anchor>
      <arglist>)(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abdbbc72ed0a978acdbacff190f059ec6</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a5212eaf14064826f3accad84fb5556</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14344a14314a5abaabf627483a627870</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransformParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a712bb7e7247c686e00b4690b2c827d5c</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransformParameterfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5dab6c2959917afb4708fceaf918d6a2</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransformParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d7a2586d60e7372b8cc580f7929ee5a</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransformParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af05d20ce7d660d3fb78ba48a3dbed667</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelTransformParameterivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2d1556b542c09411f09e6af1196598f</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelTransformParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a004c74019ce31073338d70a032484e2f</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32e0104e918e34f6364c5d4f883c2e7</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3660f692c4f108520da411f425bef8f</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ac767144c9b401b01b8ccca26e1f33c</anchor>
      <arglist>)(GLfloat factor, GLfloat bias)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonOffsetClampEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a79a5092666e25e270e16c37b5a00c1a7</anchor>
      <arglist>)(GLfloat factor, GLfloat units, GLfloat clamp)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProvokingVertexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a265050c8ee6d9ed376e9ee1e2674868d</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterSamplesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a34dbbcb41b2d7826765900b427f9b1f6</anchor>
      <arglist>)(GLuint samples, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenSemaphoresEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b853c24d50abae3b68326b558380f5b</anchor>
      <arglist>)(GLsizei n, GLuint *semaphores)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteSemaphoresEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0801719fa09b5ebbec9174ad109a2b0d</anchor>
      <arglist>)(GLsizei n, const GLuint *semaphores)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsSemaphoreEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad000056ba46bb714c73b35da382c9c63</anchor>
      <arglist>)(GLuint semaphore)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSemaphoreParameterui64vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94d97f7d75e662a50571d6380ef042d9</anchor>
      <arglist>)(GLuint semaphore, GLenum pname, const GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSemaphoreParameterui64vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e3d2506eda505dd72992e8e90128615</anchor>
      <arglist>)(GLuint semaphore, GLenum pname, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWaitSemaphoreEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6da7145446cc9e4dd0727fdcf09f9b72</anchor>
      <arglist>)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *srcLayouts)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSignalSemaphoreEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad5f509bf64493a7187fdf0505013b34b</anchor>
      <arglist>)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *dstLayouts)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportSemaphoreFdEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6336d94ace6719f029e3b6056fcbed69</anchor>
      <arglist>)(GLuint semaphore, GLenum handleType, GLint fd)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportSemaphoreWin32HandleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae33a4eab7ad4ff501e909cbcbb11f878</anchor>
      <arglist>)(GLuint semaphore, GLenum handleType, void *handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImportSemaphoreWin32NameEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a010b08f8f2f4c4926fc85eae5da53ae3</anchor>
      <arglist>)(GLuint semaphore, GLenum handleType, const void *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3bEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9224f117a47d42be2063f2b778669a8a</anchor>
      <arglist>)(GLbyte red, GLbyte green, GLbyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3bvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08b07967d78b4dfab7117dc5daaac3a6</anchor>
      <arglist>)(const GLbyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5ad1b1c17a7f22ffc9a0c21a388e73a</anchor>
      <arglist>)(GLdouble red, GLdouble green, GLdouble blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf56d01f20a9004a39fadf5e1ddc9c3d</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3fEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0da3e06bbab03dd625c83641eb33e50</anchor>
      <arglist>)(GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3fvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2a2393cec3c18b615338ee7e29e412a</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3iEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91b7b8b2490dadfea3dd3c8a3da16ad9</anchor>
      <arglist>)(GLint red, GLint green, GLint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f2e8cc5a0e4f3a56bfba357ab3329fd</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3sEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3594bb73814b5237e962fd26dadfaa7e</anchor>
      <arglist>)(GLshort red, GLshort green, GLshort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3svEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ee15b0728c97a83371ec8116020a7fc</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ubEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8435f5f4721727177d86c3aacaac7a00</anchor>
      <arglist>)(GLubyte red, GLubyte green, GLubyte blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3ubvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade374b9464550530f5818e5435c11b77</anchor>
      <arglist>)(const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3uiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a065ee409cb2f681b5e631a7520fe9895</anchor>
      <arglist>)(GLuint red, GLuint green, GLuint blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3uivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad97e742ec50c8c4cceb09a342c66f1f9</anchor>
      <arglist>)(const GLuint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3usEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8778ac921a7878cfeca7f2c1530f1b82</anchor>
      <arglist>)(GLushort red, GLushort green, GLushort blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3usvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a913c1696cf82dbb62790ae736f519b57</anchor>
      <arglist>)(const GLushort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5e87d50f103233501b185eb90972413</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUseShaderProgramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3389d448611d066efe36d50cc30d539</anchor>
      <arglist>)(GLenum type, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveProgramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98009e076167b65475aa5b9d1598ba91</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateShaderProgramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe011daeedd3562120bd36a7e78cb51a</anchor>
      <arglist>)(GLenum type, const GLchar *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveShaderProgramEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d8d385a684670a47877dcbbe45b4ec7</anchor>
      <arglist>)(GLuint pipeline, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindProgramPipelineEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaea6167372f445a3a20067d56eca0bd8</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateShaderProgramvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad82636b617dd092b0d62ef3341db7f01</anchor>
      <arglist>)(GLenum type, GLsizei count, const GLchar *const *strings)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteProgramPipelinesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a17bfabac230bc6bdcefe370b0a35aa5e</anchor>
      <arglist>)(GLsizei n, const GLuint *pipelines)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenProgramPipelinesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c083b67a5acaadf32d169e32192fd9c</anchor>
      <arglist>)(GLsizei n, GLuint *pipelines)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramPipelineInfoLogEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7522959db8dda0db420b669dfea5a0dd</anchor>
      <arglist>)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramPipelineivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae14d1d46dd9130d432edffd7075e25fc</anchor>
      <arglist>)(GLuint pipeline, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsProgramPipelineEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2095636f1b224d9123ccd396d0688894</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUseProgramStagesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada674057fd10713bd204f3c0f3c430a4</anchor>
      <arglist>)(GLuint pipeline, GLbitfield stages, GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glValidateProgramPipelineEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9caec2118d5b698208ccba1a3cbc68b3</anchor>
      <arglist>)(GLuint pipeline)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferFetchBarrierEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc31c9b01c6949b92c2cae689e3fdeda</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindImageTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7cde42f83725f51967c4c45d4423a673</anchor>
      <arglist>)(GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMemoryBarrierEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af620207d2c2fd08c9cc81921e765d9da</anchor>
      <arglist>)(GLbitfield barriers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilClearTagEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ce34b907a3263ab830fe0767987b7cb</anchor>
      <arglist>)(GLsizei stencilTagBits, GLuint stencilClearTag)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveStencilFaceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d0b2dc33228a1f7189a1a77afd0e93f</anchor>
      <arglist>)(GLenum face)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc07f1d84893d7ff1b3f3dad3030bebd</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e4b4a6c8e4695a2bd755861a42fbeb8</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b53465b54ed02cb1b12812706cbaf61</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9be6a32c02374be3c7510c61e4f943ee</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureLayerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5e791194805de1f5f0ffe4ce4e7783b</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2a98c6f4d7898b4b19aebdb0d173257</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9105976690e9478bc683d1f43a935ec4</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8df5e28d1dac66c0109b730664455e97</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d7a3480a5b74ffd4cf366299ca71e00</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab35f91ca93eaccd833d0dd5ae2e9a0fd</anchor>
      <arglist>)(GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearColorIiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7981dfe407976727033321522f5de63c</anchor>
      <arglist>)(GLint red, GLint green, GLint blue, GLint alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearColorIuiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69d11639cacb83c0d0634aaa9c380cbe</anchor>
      <arglist>)(GLuint red, GLuint green, GLuint blue, GLuint alpha)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glAreTexturesResidentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abab8f7c4b4fa268ba712ba3daac2d540</anchor>
      <arglist>)(GLsizei n, const GLuint *textures, GLboolean *residences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff9d5a2bfda0ebbf84cee8ca4d4558e0</anchor>
      <arglist>)(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteTexturesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf113bcc2375854474dbffa9a98000cd</anchor>
      <arglist>)(GLsizei n, const GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenTexturesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab063b67987be699171757b598e81f7ca</anchor>
      <arglist>)(GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd5e5f31bf93133284dc882654e82b91</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrioritizeTexturesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c51fb4ce216a5507cc1626345a89a42</anchor>
      <arglist>)(GLsizei n, const GLuint *textures, const GLclampf *priorities)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureNormalEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe0bf63073db7917563c056b81abd291</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage1DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c459f8282907db0a51855b7cff21516</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1702083707c3ca0f98bb6089e717029</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a892ca61d81d53fa161d15a47dda64e4e</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateSemaphoresNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0454324676ff671c7fe58fcb0f593f4b</anchor>
      <arglist>)(GLsizei n, GLuint *semaphores)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSemaphoreParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acfb48fd79e2aa191cd96e9d876283fa5</anchor>
      <arglist>)(GLuint semaphore, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSemaphoreParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c193edfb52f760db8297443b6b48ead</anchor>
      <arglist>)(GLuint semaphore, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjecti64vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39a789ccac91810e51418ba3388fda86</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectui64vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb56a740365cfc61fbb8ab704c8e4d02</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginTransformFeedbackEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae4e152f93fcdbcb003f4e0b135e9e751</anchor>
      <arglist>)(GLenum primitiveMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndTransformFeedbackEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4982d9aca20ee40c0291fc86f39fc17d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0e243642891b86d20fe84bbed534fdbb</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferOffsetEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf1bbe3430dd2604d09821342fe5f563</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferBaseEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78cb1abca5d34eac969e3d4a0550d07d</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackVaryingsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae883e82b9b9ff0b8582bc47736f6fbd8</anchor>
      <arglist>)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbackVaryingEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afce574bf767053e99cb00a0e33b0b804</anchor>
      <arglist>)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glArrayElementEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf445277cd31d07cac349be270741611</anchor>
      <arglist>)(GLint i)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42b8f752aa076e49f331136f2e3e7490</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac414f745f71bfcfab0ebc98d37fe7638</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlagPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc1176f7d05cd5f0d1b1fd099b882238</anchor>
      <arglist>)(GLsizei stride, GLsizei count, const GLboolean *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPointervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5cd82bbf02c756728578cd9fb451590</anchor>
      <arglist>)(GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7c0c077f1d535ad27bb8fc92afc602de</anchor>
      <arglist>)(GLenum type, GLsizei stride, GLsizei count, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad978021fbf02e552ab4e3b5efdbf7d14</anchor>
      <arglist>)(GLenum type, GLsizei stride, GLsizei count, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a684a990ec735a69ad2f63864eca81adc</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa79e0164cf76644f91a5f5b258cb80d2</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada19e603cf75b1057a0c65223a02ed0e</anchor>
      <arglist>)(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14185230e9c11c420d40f2ddd806e977</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a322060cedcfa264a2b8943dbeefcf618</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4dEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abed3344c7196b0b14189be687e31605e</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a845de651b1eea63a0a402ebcaf7bc3</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7f01af94b7cb6a87789898256de312f</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add1cbf32e7012a87504be9aff6a94b4f</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4dvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb6c1409a243ca74e9da12124bfcd6a6</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribLPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89e8aadc959ff7172450a2f24ebb0bf6</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribLdvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a549be100dbe5e3e359eb189cf2568da9</anchor>
      <arglist>)(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginVertexShaderEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad97b6666ae36ec3029756c2364602eda</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndVertexShaderEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accde2e600346f669a19f118b6d4a326c</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexShaderEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adde8dc23e1fb56c93b77665cc9d6bc65</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenVertexShadersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab6713d2cf06c9f683d5d8ac378499707</anchor>
      <arglist>)(GLuint range)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteVertexShaderEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a753b62d0364fbc8cce6c762ea2e75106</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderOp1EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad85dda5813f99854cd8ae0aa8dbfe496</anchor>
      <arglist>)(GLenum op, GLuint res, GLuint arg1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderOp2EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a404519bc9ab57f385ffc839cb853673b</anchor>
      <arglist>)(GLenum op, GLuint res, GLuint arg1, GLuint arg2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShaderOp3EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44fb539055932c75287808db876e7f82</anchor>
      <arglist>)(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSwizzleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c47b4ef7d485e853d2a32fad97e6bf0</anchor>
      <arglist>)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWriteMaskEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6bcd07414d9b36a61984d87ac5874cc8</anchor>
      <arglist>)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInsertComponentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90c5a1de7250de66d6ab8d85c3cc9257</anchor>
      <arglist>)(GLuint res, GLuint src, GLuint num)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtractComponentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a06cdc085514a2e9b22bec518a1f384dd</anchor>
      <arglist>)(GLuint res, GLuint src, GLuint num)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenSymbolsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30a35d3c0b4784ad561587b690ec8b3d</anchor>
      <arglist>)(GLenum datatype, GLenum storagetype, GLenum range, GLuint components)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetInvariantEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a962f6195cc6727bc50a5c362b3e060e3</anchor>
      <arglist>)(GLuint id, GLenum type, const void *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetLocalConstantEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b6cf152baa0ada4c5bbdf8d488cc06c</anchor>
      <arglist>)(GLuint id, GLenum type, const void *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantbvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97aaacd896b4a1f3471fbb554fb554e7</anchor>
      <arglist>)(GLuint id, const GLbyte *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantsvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adac0bac4df519ffa30092543e26ce93a</anchor>
      <arglist>)(GLuint id, const GLshort *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73e8998125816fae191d1071f3466bfd</anchor>
      <arglist>)(GLuint id, const GLint *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0dc97245fba3ade7d4b9219193d6d95a</anchor>
      <arglist>)(GLuint id, const GLfloat *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantdvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b6be1da0387c17dda62511c417e629e</anchor>
      <arglist>)(GLuint id, const GLdouble *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantubvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a965b4280ff60f616261df6564e8f2fdb</anchor>
      <arglist>)(GLuint id, const GLubyte *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantusvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a337d21ffbf0aafdb2afa66f247087f8e</anchor>
      <arglist>)(GLuint id, const GLushort *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a203edf2ee6131011e7b6703cd301dec5</anchor>
      <arglist>)(GLuint id, const GLuint *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVariantPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad81e4101b48e38fe4f6593b0786d9162</anchor>
      <arglist>)(GLuint id, GLenum type, GLuint stride, const void *addr)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableVariantClientStateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7402e1d15264d956e3503af2f611970b</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableVariantClientStateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69ad3edb6939457ee4f3b70e8a417dbc</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glBindLightParameterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a748ccbc25f4c27ddeb94ec30b358dd9e</anchor>
      <arglist>)(GLenum light, GLenum value)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glBindMaterialParameterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afaac611b29a62a40b897953d15cf5843</anchor>
      <arglist>)(GLenum face, GLenum value)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glBindTexGenParameterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5088bf9e25649e80223db7ef9e6bbe69</anchor>
      <arglist>)(GLenum unit, GLenum coord, GLenum value)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glBindTextureUnitParameterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1918917ce7c6104d44df655e9e77527</anchor>
      <arglist>)(GLenum unit, GLenum value)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glBindParameterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc03e174e855dbef91ad427bc69cc229</anchor>
      <arglist>)(GLenum value)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsVariantEnabledEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abe0356f0d426f4ebabc56b154a18c1f9</anchor>
      <arglist>)(GLuint id, GLenum cap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantBooleanvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71a0476b75944deeb638ab87fac51624</anchor>
      <arglist>)(GLuint id, GLenum value, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantIntegervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a506ee8c5afe49d1d5a17c9640a194372</anchor>
      <arglist>)(GLuint id, GLenum value, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantFloatvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0bc19f02214c46913179ee4513be854d</anchor>
      <arglist>)(GLuint id, GLenum value, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVariantPointervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d2428ca73e8477c13c1550a68aa67f6</anchor>
      <arglist>)(GLuint id, GLenum value, void **data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInvariantBooleanvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa33a6fe04e9a83d23625811759d45e0</anchor>
      <arglist>)(GLuint id, GLenum value, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInvariantIntegervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7eb2f009b32eb8240acc7362f290350e</anchor>
      <arglist>)(GLuint id, GLenum value, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInvariantFloatvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8cc740b92fd23afa13eb685a2160d7da</anchor>
      <arglist>)(GLuint id, GLenum value, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLocalConstantBooleanvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaff8502311ada8bae12590d8d10d7f85</anchor>
      <arglist>)(GLuint id, GLenum value, GLboolean *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLocalConstantIntegervEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a963e5f5b732473aa1d465970b7036912</anchor>
      <arglist>)(GLuint id, GLenum value, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLocalConstantFloatvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7144fcaa95a4143cca2c37d050f6e7d9</anchor>
      <arglist>)(GLuint id, GLenum value, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexWeightfEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9bff1c7de5fe45aae3060ff87d9dcc5b</anchor>
      <arglist>)(GLfloat weight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexWeightfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8fd90848bce48efb8db6a0a9f4d08676</anchor>
      <arglist>)(const GLfloat *weight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexWeightPointerEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a210b20a5ba0ff1fbdf121db1c589d322</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glAcquireKeyedMutexWin32EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac42bb995f86900a24e274be26c5cd7f6</anchor>
      <arglist>)(GLuint memory, GLuint64 key, GLuint timeout)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glReleaseKeyedMutexWin32EXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9804054cd6cf622b7c787a9eeb13d8f4</anchor>
      <arglist>)(GLuint memory, GLuint64 key)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowRectanglesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4338c500f4fe6083dea88fea3cea0e4b</anchor>
      <arglist>)(GLenum mode, GLsizei count, const GLint *box)</arglist>
    </member>
    <member kind="variable">
      <type>GLsync(*const</type>
      <name>glImportSyncEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6039c423d4c79b5c40809682e27a792</anchor>
      <arglist>)(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrameTerminatorGREMEDY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a911f907e5636ccdd8770a7f05386cee0</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStringMarkerGREMEDY</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29f344fc1689ae0566ecadc8345593ec</anchor>
      <arglist>)(GLsizei len, const void *string)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImageTransformParameteriHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a66de2e48fc21bb67400b2f3d2311260f</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImageTransformParameterfHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9108c869d4613524279a66e1f68ccff7</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImageTransformParameterivHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d5c2f8e3d8bd43def09903ecbbe05ea</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glImageTransformParameterfvHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30204f9e01f0e355376ef32a36c2a90b</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetImageTransformParameterivHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7531f1e9500155d2b062c59d69898521</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetImageTransformParameterfvHP</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a210d61951639c3be1654561fc15ca4c1</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiModeDrawArraysIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c195bb68c5ea5e67b69c7ee3767e8d7</anchor>
      <arglist>)(const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiModeDrawElementsIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aecedcac1cce68d71d68109d30dedcf1d</anchor>
      <arglist>)(const GLenum *mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount, GLint modestride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushStaticDataIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad24672983f398e929dd60fb4267534bd</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abde2803bd910bfbe3d7bedd681efd6c9</anchor>
      <arglist>)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac2a9ee8ed12f0e9d727754d11978bcee</anchor>
      <arglist>)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlagPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbc3cd5fc6aa8e5790baeeb2e1fac85c</anchor>
      <arglist>)(GLint stride, const GLboolean **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae0abc203223308de9ee22a316cdc9169</anchor>
      <arglist>)(GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa07fdb333f731d1e5bc99e4dbd552bf4</anchor>
      <arglist>)(GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8d792c34b8a79aa3e41d0c9fc648029</anchor>
      <arglist>)(GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36ce6e50e099ec68bc07acfe219be253</anchor>
      <arglist>)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexPointerListIBM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49a051517996e1af255f6cb7745e3501</anchor>
      <arglist>)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateINGR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a876941324a587d42d31eb5c4ace8fd25</anchor>
      <arglist>)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glApplyFramebufferAttachmentCMAAINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2880f041f90629c8280e63393830165d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSyncTextureINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0159a1d90c466ff105fd6f484a59f098</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUnmapTexture2DINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb054bd7842b737721d5b46a4069c0a1</anchor>
      <arglist>)(GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapTexture2DINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7bb240db2c7529d588820a0a3dbad580</anchor>
      <arglist>)(GLuint texture, GLint level, GLbitfield access, GLint *stride, GLenum *layout)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexPointervINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3178f42dbc58ed77d076fdd915c7344</anchor>
      <arglist>)(GLint size, GLenum type, const void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalPointervINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a869f71facd5e5e04605adc981dfa7226</anchor>
      <arglist>)(GLenum type, const void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorPointervINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a297770b9b69a350d0e0949791df9d59c</anchor>
      <arglist>)(GLint size, GLenum type, const void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordPointervINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee0c09cd5d3fad1491e8360ea6733802</anchor>
      <arglist>)(GLint size, GLenum type, const void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginPerfQueryINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a945d9a388e973b5c36f682edc525196a</anchor>
      <arglist>)(GLuint queryHandle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreatePerfQueryINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ffbddad85ff32be1602baa6408e8537</anchor>
      <arglist>)(GLuint queryId, GLuint *queryHandle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeletePerfQueryINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a953f87636e73607346773aa7897a2408</anchor>
      <arglist>)(GLuint queryHandle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndPerfQueryINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a82a9bab2633f57011f7e9eff467d74a2</anchor>
      <arglist>)(GLuint queryHandle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFirstPerfQueryIdINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8afb7d91f5a60c54e75dff47c509a6b5</anchor>
      <arglist>)(GLuint *queryId)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNextPerfQueryIdINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e75df1027204e8301d8b23baad31744</anchor>
      <arglist>)(GLuint queryId, GLuint *nextQueryId)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfCounterInfoINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8f8a3a37626f5deec3b3a81573b4534</anchor>
      <arglist>)(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfQueryDataINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15017b7e87fde7bdd952297d91e97748</anchor>
      <arglist>)(GLuint queryHandle, GLuint flags, GLsizei dataSize, void *data, GLuint *bytesWritten)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfQueryIdByNameINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f19aaf893c482817afd0c0ec88e8e5a</anchor>
      <arglist>)(GLchar *queryName, GLuint *queryId)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPerfQueryInfoINTEL</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab6e0c1aacddd0bfd9ddc941c717e1d53</anchor>
      <arglist>)(GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendBarrierKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f15d4463694dd8c2d0a159996cf843d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageControlKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a707466cfea6be97895e89283ece17457</anchor>
      <arglist>)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageInsertKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef575f063db198dd88a2d1838b0587ae</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDebugMessageCallbackKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2d105c3632e7ae6cf86f67381d838bd</anchor>
      <arglist>)(GLDEBUGPROCKHR callback, const void *userParam)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetDebugMessageLogKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a23abb8bc42745972b6f75a71beee16</anchor>
      <arglist>)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPushDebugGroupKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c3d896e852b0496cc0038398a8c9067</anchor>
      <arglist>)(GLenum source, GLuint id, GLsizei length, const GLchar *message)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPopDebugGroupKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a719c1c893a4f4b657e953177bada9da3</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glObjectLabelKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf693f9facc578795b283f7f9f38b9b6</anchor>
      <arglist>)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectLabelKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a60e6f448696d808cab0751e6fbe82c6e</anchor>
      <arglist>)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glObjectPtrLabelKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7cfac901376a4ae982af662c4e36aa9</anchor>
      <arglist>)(const void *ptr, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetObjectPtrLabelKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a192a2e464a8e0c561a30dade6cb6eb75</anchor>
      <arglist>)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPointervKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b037573409445bdf2b94c4bd4163712</anchor>
      <arglist>)(GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glGetGraphicsResetStatusKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad351ad2ce7d7a0d64d5bddb5ba54943c</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadnPixelsKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a82fa662659d0b4b74487687871787245</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformfvKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7865e8a109572e03c1bcef58cef8d628</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformivKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5c7243f385ef5accd844b1713cee55cc</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformuivKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8710e1afbda346e52fa01ef0d0f6762c</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaxShaderCompilerThreadsKHR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a940ae9fc525e9b3cb6e0996c7054a944</anchor>
      <arglist>)(GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferParameteriMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0aa169fdf01ca7c7e6d45a55eba099d9</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFramebufferParameterivMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a355182ce2a478fabd390ea5141efb68c</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResizeBuffersMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8ad72d1d60159972dae37c377744dfc5</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2dMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a824b480430c1a87095e8a06f9382eb77</anchor>
      <arglist>)(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2dvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0b1f99989fb19c7a348e06510a27e132</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2fMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63717e1debee6d2b2293f5c9b7969754</anchor>
      <arglist>)(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2fvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7196d0c8a89f25ce6804f6c0207696c4</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2iMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb48909d673272c629e128564e024db8</anchor>
      <arglist>)(GLint x, GLint y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2ivMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3294b9ad3c6cb7212defcd21be38075</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2sMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1be64779cee84c44aa03b92fbec4c099</anchor>
      <arglist>)(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos2svMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeb8fc72fddb46cdd12efc8f304205259</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3dMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6bb54d723bc825e4f587580e48309a20</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3dvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf11e396e9be34550e025880219f72f1</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3fMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77c776f29bc08e25cbf35353e5973097</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3fvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0173b31593fa490777c5ab33b2e40b9</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3iMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf53bd1bb57edfc011df4eb094d9ab2f</anchor>
      <arglist>)(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3ivMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6b0e6d93671fc2f0d0f4c0154df1c0a</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3sMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac20e23f6caea7f97950686ba44f08102</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos3svMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f53b4e4eba21ff8a0fec74bef2de1da</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4dMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add91764291006c7dbf2c49f04aa50423</anchor>
      <arglist>)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4dvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85f938e820b603b21a1e6a72dc71c525</anchor>
      <arglist>)(const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4fMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95b4df89197cedd257a7dfba4827d285</anchor>
      <arglist>)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4fvMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5b7956abf9785513fececb06ce83aa3</anchor>
      <arglist>)(const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4iMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1cad3ab5190f187bec8a724c47c0d8ea</anchor>
      <arglist>)(GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4ivMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a636195b4cb6fff4ce488a4ebfdad8696</anchor>
      <arglist>)(const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4sMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c98bdcf580ff3c7a9eafb84f7881504</anchor>
      <arglist>)(GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWindowPos4svMESA</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac96d6cab6f765f8abe51e72679759e4e</anchor>
      <arglist>)(const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginConditionalRenderNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1343085950ac8cb1cee4ffe6f4e11fae</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndConditionalRenderNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af05717b75c5bc20c9f52666996a9331a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLGPUNamedBufferSubDataNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae959e5effb115aab4e3bf5adb821361c</anchor>
      <arglist>)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLGPUCopyImageSubDataNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f26e3058020eed4ae53600b7ae90926</anchor>
      <arglist>)(GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLGPUInterlockNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20228c9f6ccc86c91ff51d1d456abdbe</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaToCoverageDitherControlNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8c90d35491cebfa7f68b11f7a3294d6</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectBindlessNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89752fff4f5f1db621421f9b87867e89</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectBindlessNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15215f768c3fc49d49348c9542366311</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectBindlessCountNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68eb8c789629cd5f1043f569a4dfd32a</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectBindlessCountNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3dddc406ab08ef631a7f9d7b9623b89b</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureHandleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70ba4586241fe0d336f576273e450bc6</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureSamplerHandleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9867e6af3d4f0887f48b68e9a8022b6</anchor>
      <arglist>)(GLuint texture, GLuint sampler)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeTextureHandleResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a3dc6b42a02bd6bcad2f489a18669eb</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeTextureHandleNonResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a618dd6b3f6fb459087c750148455fade</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetImageHandleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71c323ef5c0a20727b4e88423cd6e14d</anchor>
      <arglist>)(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeImageHandleResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae73209334238470294aae0994b20def8</anchor>
      <arglist>)(GLuint64 handle, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeImageHandleNonResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af9d2ccc63f58e3871567740945c9871b</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad32cf3d5e4908fc50ac091f8f5d40752</anchor>
      <arglist>)(GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b7ec1e73a260b11b535182f769bc756</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf51087dfec4ae36d84d52039b4841e2</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5439a00e7f6ddba648f0fcfd39247efe</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *values)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTextureHandleResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0bd26036923eb090c59d1e20bd1cd203</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsImageHandleResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2593b1020ed6eedbc6f19d6cb6050302</anchor>
      <arglist>)(GLuint64 handle)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendParameteriNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2318bbdfc1a54b57d3aa08dd678f391</anchor>
      <arglist>)(GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendBarrierNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4c6025b1cc4ee0b140336cb499295fb</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportPositionWScaleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0fa8ce4efc97d601bcebbef840be452c</anchor>
      <arglist>)(GLuint index, GLfloat xcoeff, GLfloat ycoeff)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateStatesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b6880826f4b39da58f2d66ed255846a</anchor>
      <arglist>)(GLsizei n, GLuint *states)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteStatesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69262194953249c1859c910416e967b0</anchor>
      <arglist>)(GLsizei n, const GLuint *states)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsStateNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7781e166c89bf5baa5b51dfa23773dcb</anchor>
      <arglist>)(GLuint state)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStateCaptureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a9d9769c142a137d608bf77793bccb8</anchor>
      <arglist>)(GLuint state, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGetCommandHeaderNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acaf3b538f8cdb12136457a85f9e3e20f</anchor>
      <arglist>)(GLenum tokenID, GLuint size)</arglist>
    </member>
    <member kind="variable">
      <type>GLushort(*const</type>
      <name>glGetStageIndexNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a970887a5c4082de952b895892ae8b53e</anchor>
      <arglist>)(GLenum shadertype)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawCommandsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad2be78a240d2b3fdebdb46170fc2a9a</anchor>
      <arglist>)(GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawCommandsAddressNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a758ea8bee650cf65c254482dc260be83</anchor>
      <arglist>)(GLenum primitiveMode, const GLuint64 *indirects, const GLsizei *sizes, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawCommandsStatesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a955eb8491796a3ffd05c09f7c83a3cf8</anchor>
      <arglist>)(GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawCommandsStatesAddressNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afbb9ef9900c8e25fea2e8851ab4bc2ae</anchor>
      <arglist>)(const GLuint64 *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCreateCommandListsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afff3a22afb0555fdb4ec46be7fd8a887</anchor>
      <arglist>)(GLsizei n, GLuint *lists)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteCommandListsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6e536563a2c2e700ae00c58303d8e93</anchor>
      <arglist>)(GLsizei n, const GLuint *lists)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsCommandListNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d29993761ec1cf7238f137927033ca9</anchor>
      <arglist>)(GLuint list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListDrawCommandsStatesClientNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3aee1c0e471afa20df46631c86308b96</anchor>
      <arglist>)(GLuint list, GLuint segment, const void **indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCommandListSegmentsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9d42467c25b4d93511c3ea6dbb7762a</anchor>
      <arglist>)(GLuint list, GLuint segments)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompileCommandListNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9aafd8573e4089de4dae42859b0c5199</anchor>
      <arglist>)(GLuint list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCallCommandListNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa2f81332e456dd5e28ef6eb49410d004</anchor>
      <arglist>)(GLuint list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginConditionalRenderNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3bb7c9592fe379806d7293af40b6965</anchor>
      <arglist>)(GLuint id, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndConditionalRenderNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb7fbd21aedc69eae6caaed362e87783</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSubpixelPrecisionBiasNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7068e24bd873f9f80af9fbb178751def</anchor>
      <arglist>)(GLuint xbits, GLuint ybits)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConservativeRasterParameterfNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaee5280f4828bcd4c377f90514711ce8</anchor>
      <arglist>)(GLenum pname, GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConservativeRasterParameteriNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31e54814575eb7c2e3615d30869bed63</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyImageSubDataNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acd2f8754dc7fd7a3a7629fcad389541e</anchor>
      <arglist>)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af283d38e794cfa0cef44b4260bc44cb3</anchor>
      <arglist>)(GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearDepthdNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2288023f305b4880d1e1a2873fe81668</anchor>
      <arglist>)(GLdouble depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthBoundsdNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28739888fff7653ff4eedb3ed5454f15</anchor>
      <arglist>)(GLdouble zmin, GLdouble zmax)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTextureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afec6c6c699d12b89d6f5a6a3432b4106</anchor>
      <arglist>)(GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawVkImageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae3243833a8debb37622d4adadbb068cd</anchor>
      <arglist>)(GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1)</arglist>
    </member>
    <member kind="variable">
      <type>GLVULKANPROCNV(*const</type>
      <name>glGetVkProcAddrNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a875bd89507f1730438232ea6a4041c6f</anchor>
      <arglist>)(const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWaitVkSemaphoreNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99ca486ee1984f0a448dfdb12cc6062d</anchor>
      <arglist>)(GLuint64 vkSemaphore)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSignalVkSemaphoreNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af30e431be76ec8e9718bdbf5deef0f86</anchor>
      <arglist>)(GLuint64 vkSemaphore)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSignalVkFenceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70f2b32fd7d81935920e33195b9404a4</anchor>
      <arglist>)(GLuint64 vkFence)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapControlPointsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a216b74e0c2438a67545e1e4ad5d759bd</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const void *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2faf4c8c77649c5ed5b180cc6a3bf4b9</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a38d35425428a413a0ddd823e84aa3bc4</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapControlPointsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91c085af017a91c812ddb4de31d67b36</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, void *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab34be9455eb4e14b145b1fa84eb636f5</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a77f478907468343604e9599f7600f57c</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapAttribParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a982203d5955d6f14f7d041c383d8fc95</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapAttribParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a713e68200b0cc75453eef8080da62f96</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalMapsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a601f9340b164a8f961fc4f640a2b1d2d</anchor>
      <arglist>)(GLenum target, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMultisamplefvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42f648942de234a5e6c7151705996ca1</anchor>
      <arglist>)(GLenum pname, GLuint index, GLfloat *val)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleMaskIndexedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747964080ea8e3ca15d01cf378912a2c</anchor>
      <arglist>)(GLuint index, GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexRenderbufferNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51a2596019030054538912e29e060e44</anchor>
      <arglist>)(GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteFencesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bdfdff9ec5cee4bb622ba203ce989e2</anchor>
      <arglist>)(GLsizei n, const GLuint *fences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenFencesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27dca486cbd8778e054f344246424ad9</anchor>
      <arglist>)(GLsizei n, GLuint *fences)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsFenceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a177af60b11600a31ac5aee4d21c19837</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glTestFenceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af8232c79b43b62f5f51217d1dfdabbeb</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFenceivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c83c6757f33ebaf1ba319996aa73d8c</anchor>
      <arglist>)(GLuint fence, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinishFenceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3cfaab468fde9bffcb7022bedc53de2a</anchor>
      <arglist>)(GLuint fence)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSetFenceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d259541b8f0a64d214012f013ddc3c0</anchor>
      <arglist>)(GLuint fence, GLenum condition)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentCoverageColorNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f0087bca1ed1dbefa8fb2787267ced0</anchor>
      <arglist>)(GLuint color)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramNamedParameter4fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee9f610996192efbea58ca83a61dcb49</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramNamedParameter4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53413d3f9cddf286a064c1b9a0c90ea0</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramNamedParameter4dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5580eb2b2c778399dc8432537a6048f2</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramNamedParameter4dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23d87ee089f7cb81e239eb40d509bbb4</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramNamedParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a344153b5d9315228d0cac9982fcfab6d</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramNamedParameterdvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63d7c4ea9a3a9bc9c02cb27d6ae61701</anchor>
      <arglist>)(GLuint id, GLsizei len, const GLubyte *name, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverageModulationTableNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adbdb2c1880123f2f831b9a32e7bce584</anchor>
      <arglist>)(GLsizei n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCoverageModulationTableNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abaf4cce7520aff1f7272980b22866e69</anchor>
      <arglist>)(GLsizei bufSize, GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverageModulationNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a8e0326cb1a2191fdafc250b4f57170</anchor>
      <arglist>)(GLenum components)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleCoverageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa26459ffd7844d5d2ed76887459fe494</anchor>
      <arglist>)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramVertexLimitNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61fbdca0ebbe5d074756d88456c3b20f</anchor>
      <arglist>)(GLenum target, GLint limit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5819fcb19eaae5564c3ae33e65e9775</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureFaceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b2b1feebbfa41610a4928804837cfe9</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameterI4iNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc3f0333010a6efd6f535ff212dc3497</anchor>
      <arglist>)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameterI4ivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7934431c75ed8c18ed419fe6b55c8b54</anchor>
      <arglist>)(GLenum target, GLuint index, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParametersI4ivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b4246db15241f7c28b67028042b7c98</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameterI4uiNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a973444fb8b1cc5e3c1382c0fd6c1880b</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParameterI4uivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0b6633bcc3835b71f4af8a3347dc69a</anchor>
      <arglist>)(GLenum target, GLuint index, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramLocalParametersI4uivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90ba2142d1fe9f7f6833dce94178e2f3</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameterI4iNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa9a678c379cdeeda98c9759ddd25fdc</anchor>
      <arglist>)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameterI4ivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2ee14a3d65405cd92e6b54c76f59a91</anchor>
      <arglist>)(GLenum target, GLuint index, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParametersI4ivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac04b94174be03b30994fc93ba353c51b</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameterI4uiNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad7503bdee7ca153cf924ebdae0e178e</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParameterI4uivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9102fb935157bcb1fd4dc451d26abf4e</anchor>
      <arglist>)(GLenum target, GLuint index, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramEnvParametersI4uivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc59f3d8a7c259073a827dc905c4e28f</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramLocalParameterIivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a303521244097d7f672ca81a8e5bac169</anchor>
      <arglist>)(GLenum target, GLuint index, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramLocalParameterIuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af00dcc000926a473fbdd746eec03a937</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramEnvParameterIivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a505bbbf3da452492b83fb4f72508f7b9</anchor>
      <arglist>)(GLenum target, GLuint index, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramEnvParameterIuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f8472a61c256d4709312ed23137be94</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramSubroutineParametersuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a0e1ce7d0cc749e6d5ae72cb5d4bd7d</anchor>
      <arglist>)(GLenum target, GLsizei count, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramSubroutineParameteruivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abc7fc278b88551728b1844530bb24a88</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4cd5ad60cef842b6cb41fb1c1f9028a</anchor>
      <arglist>)(GLhalfNV x, GLhalfNV y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0644ab182b8f0cc4f69fb71cb0410461</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9dbcfdcdd3673ad93f86caea2571fa83</anchor>
      <arglist>)(GLhalfNV x, GLhalfNV y, GLhalfNV z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f5457d534871e5f361e4d16b7fe7e77</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4b516861fa54fa3a0da5cea6a5e5fe7</anchor>
      <arglist>)(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac246341eae25a4961537d836a7ba49e0</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61999187a75b9d5b764e2b40ec2e35ef</anchor>
      <arglist>)(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f52555283864378bead42355190ba57</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a374fa810208cabcfb2bfaea70ec1fd7f</anchor>
      <arglist>)(GLhalfNV red, GLhalfNV green, GLhalfNV blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05e678fb08e5dedd9cfe0af1b5e2af18</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81ac37ceb9456015afc48f13271b6663</anchor>
      <arglist>)(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1cb746b7d053311db5b9be4fb121b19</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3dd8e0b4ede2080570de8daadc6406b4</anchor>
      <arglist>)(GLhalfNV s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a46f64675477bffaee62655a38863429f</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f9576bf06d9dba53a159aabc82ab914</anchor>
      <arglist>)(GLhalfNV s, GLhalfNV t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03c4154427b8c631def2f9340b87d220</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ace716eb6fb9ef80c7abfca44ef8c7ba5</anchor>
      <arglist>)(GLhalfNV s, GLhalfNV t, GLhalfNV r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25aadad8c91fc56c13f05167fbd17aa9</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a182662dd40a4810e41624078e847f751</anchor>
      <arglist>)(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a409ceafc5c6d951b603c4e5bc0167da6</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae2188433bfca4b00a00e36de1ddeb51</anchor>
      <arglist>)(GLenum target, GLhalfNV s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9748c789189089dfe5c353a7a1c2e970</anchor>
      <arglist>)(GLenum target, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca4860ebdd2f62eecede4b355f7c2ed8</anchor>
      <arglist>)(GLenum target, GLhalfNV s, GLhalfNV t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0e8262a103e6400eacabcffba424fa03</anchor>
      <arglist>)(GLenum target, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68deb09071c1e334b9c758364cdbf893</anchor>
      <arglist>)(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5689b17fa6c6dee929ef2e1837664ab6</anchor>
      <arglist>)(GLenum target, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01994a0c9706b943f7e57853d3e01435</anchor>
      <arglist>)(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7328571f8e11892b901e3b50977615cb</anchor>
      <arglist>)(GLenum target, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af77ccbc16f9744a1b5e83ca4ba6bf38b</anchor>
      <arglist>)(GLuint index, GLhalfNV x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95ecff9e72c9e593a5be4d650251c411</anchor>
      <arglist>)(GLuint index, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45e76ba1d48bf89afd5dce8f84aa58f1</anchor>
      <arglist>)(GLuint index, GLhalfNV x, GLhalfNV y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07e4eeb80703749f42cce1c07e008663</anchor>
      <arglist>)(GLuint index, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8911d7a3f363b6564234e9f58f3bd39d</anchor>
      <arglist>)(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a811b376be0dc05b87768d9cfd2131b63</anchor>
      <arglist>)(GLuint index, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a6256361a97da9c08898e2d8f22d62c</anchor>
      <arglist>)(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5b162b6426f2034d2b069f3e5d06c2c7</anchor>
      <arglist>)(GLuint index, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs1hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a20f59a17efeb8481dfad40443445fd36</anchor>
      <arglist>)(GLuint index, GLsizei n, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs2hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf76a29b95e9f84b9e985c9ad22aa605</anchor>
      <arglist>)(GLuint index, GLsizei n, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>addaef97306297b3b968f1db4e1f217dd</anchor>
      <arglist>)(GLuint index, GLsizei n, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs4hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a390e2dba24026eb25fac036914aca851</anchor>
      <arglist>)(GLuint index, GLsizei n, const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordhNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2c421111dbc3ec010f58469f6e8530c</anchor>
      <arglist>)(GLhalfNV fog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordhvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18827d168ddc75d34cbcdaa0cbac7f4e</anchor>
      <arglist>)(const GLhalfNV *fog)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3hNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a99059a2272c2a59d28376683aeb9bf</anchor>
      <arglist>)(GLhalfNV red, GLhalfNV green, GLhalfNV blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColor3hvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4e27100b896fed47eb596d807f816c3f</anchor>
      <arglist>)(const GLhalfNV *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexWeighthNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad34c869e5da551d5a333f5a7174cbbac</anchor>
      <arglist>)(GLhalfNV weight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexWeighthvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a07913ff5c7b523630f48ccc37231f3cd</anchor>
      <arglist>)(const GLhalfNV *weight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInternalformatSampleivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e1ce638d15a9ed70a7165224275ee80</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei count, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderGpuMaskNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac17e6b13940b0c7ec0335dcde08a367c</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastBufferSubDataNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad65a8a1f957eaff29d2b18462c3c5d0d</anchor>
      <arglist>)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastCopyBufferSubDataNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a74d072db4fc46ea00ce6fd1a7549ed02</anchor>
      <arglist>)(GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastCopyImageSubDataNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a25281dd1245b92f186a2d211a20e2799</anchor>
      <arglist>)(GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastBlitFramebufferNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75ae899f04e28b71bc0ea63cd25b4923</anchor>
      <arglist>)(GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastFramebufferSampleLocationsfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf1b984060258bb13513faf04799546c</anchor>
      <arglist>)(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastBarrierNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a29b23264feaeada578f087238eb08f59</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastWaitSyncNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad0c411a1ca0a4eb1e524429c710e59b</anchor>
      <arglist>)(GLuint signalGpu, GLbitfield waitGpuMask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastGetQueryObjectivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01e879609b292712905279c51787d9a1</anchor>
      <arglist>)(GLuint gpu, GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastGetQueryObjectuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0696328f5f9ded76938bf6371ca56fa</anchor>
      <arglist>)(GLuint gpu, GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastGetQueryObjecti64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88fdabacffe12d9c502c1392991b12e0</anchor>
      <arglist>)(GLuint gpu, GLuint id, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastGetQueryObjectui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a470a5d4dcfc0cf244ce0fd433234e90c</anchor>
      <arglist>)(GLuint gpu, GLuint id, GLenum pname, GLuint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUploadGpuMaskNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ffd00684bf86a586d85b1f51afbd3e9</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastViewportArrayvNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae413e8b8e9f81e2549d161eb37e8a423</anchor>
      <arglist>)(GLuint gpu, GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastViewportPositionWScaleNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7d7b4d9a9512b040a73d0f753ceb65d</anchor>
      <arglist>)(GLuint gpu, GLuint index, GLfloat xcoeff, GLfloat ycoeff)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMulticastScissorArrayvNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3712d731d52eb58c1f1c522f3820bb3</anchor>
      <arglist>)(GLuint gpu, GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glAsyncCopyBufferSubDataNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd2f2b3e7ff96c0b5a2fda5a68d96102</anchor>
      <arglist>)(GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glAsyncCopyImageSubDataNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2287d569a564d2deb74770d34fcd793</anchor>
      <arglist>)(GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glCreateProgressFenceNVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae4e0dfcd29d0a585edbe5fcfe7428496</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSignalSemaphoreui64NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10d961d0ab73524f9fed072cdaf5831d</anchor>
      <arglist>)(GLuint signalGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWaitSemaphoreui64NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a534b1b680de95ec47cee012e4de1fe58</anchor>
      <arglist>)(GLuint waitGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClientWaitSemaphoreui64NVX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa885384056b1d6c8618f8039b84f0ac4</anchor>
      <arglist>)(GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMemoryObjectDetachedResourcesuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e263051406f65d94f1a5ccc2511481b</anchor>
      <arglist>)(GLuint memory, GLenum pname, GLint first, GLsizei count, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResetMemoryObjectParameterNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96614dd1adde36fc28633b56ab4470e3</anchor>
      <arglist>)(GLuint memory, GLenum pname)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexAttachMemoryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a588768aa39230e776679982f255162e0</anchor>
      <arglist>)(GLenum target, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferAttachMemoryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad865517c127879dcc8fd755bd38218a2</anchor>
      <arglist>)(GLenum target, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureAttachMemoryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e37adea86e395c7446010036aa44b6a</anchor>
      <arglist>)(GLuint texture, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferAttachMemoryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6846cfac2a2ceecf4ee887ecdddc7471</anchor>
      <arglist>)(GLuint buffer, GLuint memory, GLuint64 offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferPageCommitmentMemNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9392c64f44656e7084d427485f3a05c1</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexPageCommitmentMemNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ce0d7071c23d5f0991c0c850db9c9d4</anchor>
      <arglist>)(GLenum target, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedBufferPageCommitmentMemNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae61f2a6b0baad07a43768c83ccbdd4b6</anchor>
      <arglist>)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexturePageCommitmentMemNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0e8247e3896dfe52cebe6207fd361c92</anchor>
      <arglist>)(GLuint texture, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawMeshTasksNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac875c33bfdcf6b7d1212a9c895b773cb</anchor>
      <arglist>)(GLuint first, GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawMeshTasksIndirectNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a996fd1071e8f0c32690c7ccfe02d55ee</anchor>
      <arglist>)(GLintptr indirect)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawMeshTasksIndirectNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ef41b1cc47e6a6b4b6620fee904aaf8</anchor>
      <arglist>)(GLintptr indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawMeshTasksIndirectCountNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef98776bad36dcaa6d258cb76affe5b0</anchor>
      <arglist>)(GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenOcclusionQueriesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d5fbb83032495689ca02a788edda20e</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteOcclusionQueriesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ee140e830defd8369e2b8b3a33ba4ff</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsOcclusionQueryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af599840e52c4462863cf72c849d5bf3e</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginOcclusionQueryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c8ab65e75644ae3455998dbf656c790</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndOcclusionQueryNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54154067d51eb03bbd94e45e6270830f</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetOcclusionQueryivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3209bfa32674169b7d44ace5cabadd8</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetOcclusionQueryuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a460b5674b76a2474e894e34c68899a9a</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramBufferParametersfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8c345be36e3bc94fd9453a2b66b3d28</anchor>
      <arglist>)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramBufferParametersIivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b1b1abb5f354fbd2efa27dacec96220</anchor>
      <arglist>)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramBufferParametersIuivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a150ced932d1db4a7bad165464c993471</anchor>
      <arglist>)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenPathsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accf610b2da1c81a9024dc830bd416e40</anchor>
      <arglist>)(GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeletePathsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aabc5ad8c057dfd971794f19987dab157</anchor>
      <arglist>)(GLuint path, GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a934d5aafff68f2a4fc99bd2667422188</anchor>
      <arglist>)(GLuint path)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathCommandsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c9eb528af498a31021c9a9f5206f9df</anchor>
      <arglist>)(GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathCoordsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0910f0a412e2d318df8eb2de293aa501</anchor>
      <arglist>)(GLuint path, GLsizei numCoords, GLenum coordType, const void *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathSubCommandsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d34b63722132d1c2ae194fcfc11aa4f</anchor>
      <arglist>)(GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathSubCoordsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a292cb29ed2a0e7b88a6063ab5698a3bf</anchor>
      <arglist>)(GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathStringNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75dbab712c7ac6ab1adde48f1740de59</anchor>
      <arglist>)(GLuint path, GLenum format, GLsizei length, const void *pathString)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathGlyphsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a465b66e439c31a8fa39bd3d9d360df4e</anchor>
      <arglist>)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathGlyphRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad65ba92c7dcebbcf316330e04463f05b</anchor>
      <arglist>)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWeightPathsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7defe2a8b1b359a51817ecc28723d1dc</anchor>
      <arglist>)(GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad59542b0efab460e41d8ade3c2fa6842</anchor>
      <arglist>)(GLuint resultPath, GLuint srcPath)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInterpolatePathsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4c230f183ba3aa331bc15102b53b577</anchor>
      <arglist>)(GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a172df08051f5f0e65197d8f458f26c92</anchor>
      <arglist>)(GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7293136f4ef8f42991b9891abf0b9913</anchor>
      <arglist>)(GLuint path, GLenum pname, const GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathParameteriNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2cc49ebb2777d8a0c86ff1317665eb4d</anchor>
      <arglist>)(GLuint path, GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad21976fbc7e1c9e76f101f8c81f86c0a</anchor>
      <arglist>)(GLuint path, GLenum pname, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathParameterfNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c94c65fc1888e33be25981f40ea6e20</anchor>
      <arglist>)(GLuint path, GLenum pname, GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathDashArrayNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9cf578f380ded0360ca2048c0c76b59e</anchor>
      <arglist>)(GLuint path, GLsizei dashCount, const GLfloat *dashArray)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathStencilFuncNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1d95af141d1a4a9bb4aadce7178cc2c</anchor>
      <arglist>)(GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathStencilDepthOffsetNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2e0f53a0826ab41ab0700f262b96ba9</anchor>
      <arglist>)(GLfloat factor, GLfloat units)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilFillPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a747d00ce272c041400ab6caf9412d657</anchor>
      <arglist>)(GLuint path, GLenum fillMode, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilStrokePathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>add6fa12b6a5e040f6a19002ec03b3dd8</anchor>
      <arglist>)(GLuint path, GLint reference, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilFillPathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a372e7122df8a60ea67ac406f3f520c13</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilStrokePathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a02bd524ac18610711f13dc389baf14</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathCoverDepthFuncNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1057e052bd2188736c8eddcba43712c4</anchor>
      <arglist>)(GLenum func)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverFillPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aac2c5c68687af94535e86485e7f2ed4e</anchor>
      <arglist>)(GLuint path, GLenum coverMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverStrokePathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f4e6449d1dd778a7bb73c3f2e8b26bd</anchor>
      <arglist>)(GLuint path, GLenum coverMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverFillPathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3f09abf35eef2bae0412e65f3425f4f8</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverStrokePathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a247a1040506b03e2a49dfdde3c0c9f43</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac58dcaaea33ecb76da357b38b9d6dd34</anchor>
      <arglist>)(GLuint path, GLenum pname, GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e748aa862df02dd09fa3738d3d65889</anchor>
      <arglist>)(GLuint path, GLenum pname, GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathCommandsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb17b17e9a4053e087efc742a2915bb3</anchor>
      <arglist>)(GLuint path, GLubyte *commands)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathCoordsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8ce7bf91b3b90426cd38d3b5dbd5a8a</anchor>
      <arglist>)(GLuint path, GLfloat *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathDashArrayNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58d3ed36c77a465af221513cffb023db</anchor>
      <arglist>)(GLuint path, GLfloat *dashArray)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathMetricsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a60ab11db5b68cc7cb527ecccaf6eb803</anchor>
      <arglist>)(GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathMetricRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab63dc14e4cbeeeeae9f1660fa6becd1f</anchor>
      <arglist>)(GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathSpacingNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af50a9c879cb86515a08e714caf0be130</anchor>
      <arglist>)(GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsPointInFillPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40ae474a54aafc90005a1c218fdaba13</anchor>
      <arglist>)(GLuint path, GLuint mask, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsPointInStrokePathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53b061c10156b99adcec7f3c4d877cb8</anchor>
      <arglist>)(GLuint path, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat(*const</type>
      <name>glGetPathLengthNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad6a9fc649472b0d4c731095d9a7c7334</anchor>
      <arglist>)(GLuint path, GLsizei startSegment, GLsizei numSegments)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glPointAlongPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a186a36cf4649b18174a21cdce63076f0</anchor>
      <arglist>)(GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoad3x2fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53716f7cfbee0672e6df5c81985f0f29</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoad3x3fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa81574fcdea18122c74383c92caf48ea</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixLoadTranspose3x3fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1ace39c0456d5de77a0f597cb25a04e7</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMult3x2fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0a4776c9c49205225929bf22da19ff5</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMult3x3fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0474b509725a747ad39a340f1569993</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMatrixMultTranspose3x3fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ade557ef00c9dffe31e67792fb95a969e</anchor>
      <arglist>)(GLenum matrixMode, const GLfloat *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilThenCoverFillPathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a645956355fa197d867d1bbae548238a3</anchor>
      <arglist>)(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilThenCoverStrokePathNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32c07cc4c1cc0db66f8250d458d656f4</anchor>
      <arglist>)(GLuint path, GLint reference, GLuint mask, GLenum coverMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilThenCoverFillPathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a631678c2e7a657bffcc52b98625c7ec2</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStencilThenCoverStrokePathInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad389928d19925a85bb96608f924d9208</anchor>
      <arglist>)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glPathGlyphIndexRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a356b97712fe2daebeea75d6f1a88d226</anchor>
      <arglist>)(GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint *baseAndCount)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glPathGlyphIndexArrayNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23a12dbc2177f9f855962f259995ad28</anchor>
      <arglist>)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glPathMemoryGlyphIndexArrayNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a991ae95a09c4092c48ecbbdc25700fc7</anchor>
      <arglist>)(GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramPathFragmentInputGenNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad44ce96b0d24b989bc8900dacb015ebb</anchor>
      <arglist>)(GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramResourcefvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14aee43723ec8675d1b8c819c80c3589</anchor>
      <arglist>)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathColorGenNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b961055a013cbc6aa3407667946f92e</anchor>
      <arglist>)(GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathTexGenNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9994d11a74a33d0ce237581abd014ed3</anchor>
      <arglist>)(GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPathFogGenNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1aa71fc9cbbe8b7de3849e94f504d5c</anchor>
      <arglist>)(GLenum genMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathColorGenivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a27226239093e98a42753a0479863497b</anchor>
      <arglist>)(GLenum color, GLenum pname, GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathColorGenfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a495e74d757b1f6e8591f8f4634299f98</anchor>
      <arglist>)(GLenum color, GLenum pname, GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathTexGenivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae0a86c3b456a0a74b8b61820ce89eae0</anchor>
      <arglist>)(GLenum texCoordSet, GLenum pname, GLint *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPathTexGenfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab98540672ff58fd258637467bfb56e27</anchor>
      <arglist>)(GLenum texCoordSet, GLenum pname, GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelDataRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7c0c40fd35aedc2c5ca02beef237635</anchor>
      <arglist>)(GLenum target, GLsizei length, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushPixelDataRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adc415e4bbb44f941ffce28eafdbb2d2e</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameteriNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea37d67ef2fab1effa77cf1a578f186d</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68f0e99f7e4f5bbc5021b9e0b83f579d</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPresentFrameKeyedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4a17800cfc3ca5403b0b8ff902f582c</anchor>
      <arglist>)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPresentFrameDualFillNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1798802231ce1b3aa6c0b213c20942ea</anchor>
      <arglist>)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a904a0619edb01719d82d3b3e5619ae8b</anchor>
      <arglist>)(GLuint video_slot, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideouivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd10d2ce9a4016083cb9081b54dad1c8</anchor>
      <arglist>)(GLuint video_slot, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoi64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cc63c9dcc38b3f09afd470ba6fead12</anchor>
      <arglist>)(GLuint video_slot, GLenum pname, GLint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a091b978073b91b8f56748c5c34372bce</anchor>
      <arglist>)(GLuint video_slot, GLenum pname, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveRestartNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af10f84dbc09950b45a737ed7be742e6a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveRestartIndexNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9f5f12614270de9d9335fe5066828fe</anchor>
      <arglist>)(GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glQueryResourceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aeef3165f6234c0d837990d7f74a86983</anchor>
      <arglist>)(GLenum queryType, GLint tagId, GLuint count, GLint *buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenQueryResourceTagNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0c90a00f8ca4a1e1b25f71c9b286d85</anchor>
      <arglist>)(GLsizei n, GLint *tagIds)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteQueryResourceTagNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5bbf08556802730032a09919c2b9793</anchor>
      <arglist>)(GLsizei n, const GLint *tagIds)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glQueryResourceTagNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4356cd0997bd5075ea61b0d9265903b7</anchor>
      <arglist>)(GLint tagId, const GLchar *tagString)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71e31117f9ebd93a73b5e682c3b1796e</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerParameterfNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4fa3ea76f5ec0f18c3f3e5f19409eb9b</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0168a8a4efeeb4d9c406fa4b2d7abf5</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerParameteriNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7a2201be5a02e42627ea56a505718ac4</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerInputNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1197439a763c1c819920a1b76c77260</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerOutputNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a16a8cbfa88ad6491e8a3172fa0d1b941</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinalCombinerInputNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7ca028c9d22e7df9d48e5a9ff0c909fc</anchor>
      <arglist>)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCombinerInputParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acdca5bcd85e752f8fe2e69f2abcd44ef</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCombinerInputParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec9b76e39489c8d3baf2669fec04d3ce</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCombinerOutputParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a11690c852a0435171cbbb3a9d05fe9a1</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCombinerOutputParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a110bd0b0e351b8564f50770f5cb9a3dd</anchor>
      <arglist>)(GLenum stage, GLenum portion, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFinalCombinerInputParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8143b38c68074c8ca289070e7d9ca8ce</anchor>
      <arglist>)(GLenum variable, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFinalCombinerInputParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b00e54102c796c2393fd3f9c5a228df</anchor>
      <arglist>)(GLenum variable, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCombinerStageParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa8ec7ba9950446f887bf527b0ea85d9</anchor>
      <arglist>)(GLenum stage, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetCombinerStageParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad427ec8cf907ed79b7ca502b9df559ba</anchor>
      <arglist>)(GLenum stage, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferSampleLocationsfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f4009acafd3fcabe128ab0bd70d0de7</anchor>
      <arglist>)(GLenum target, GLuint start, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNamedFramebufferSampleLocationsfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbdb18b351d225c091f05c69d78cf6c0</anchor>
      <arglist>)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResolveDepthValuesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a00325b10c49e69c1167f93fa407ba4f3</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorExclusiveNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5073af635021f3e83081952a256967a7</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorExclusiveArrayvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2dd727c0bcc13464b5d870520c57940b</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeBufferResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a618319d7164f78daf2649c3bb6cdd719</anchor>
      <arglist>)(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeBufferNonResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3838f25a30ebf41d6ac01026959cbf98</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsBufferResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81b97feda9d6754b8070ce1b82104528</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeNamedBufferResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abef782c0ac3ecb0c20f1328d2c7eaa90</anchor>
      <arglist>)(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMakeNamedBufferNonResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f85363106d9db38233efadc1b5d25be</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsNamedBufferResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84d0588c38a32ea20cf0d70cdad4d136</anchor>
      <arglist>)(GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferParameterui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2339e15660161a77767377a1723340f</anchor>
      <arglist>)(GLenum target, GLenum pname, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetNamedBufferParameterui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4fd37047949b7116bfae78642d71ccee</anchor>
      <arglist>)(GLuint buffer, GLenum pname, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegerui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a928362374b2fcb90b06b4ca0393127f5</anchor>
      <arglist>)(GLenum value, GLuint64EXT *result)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8690b530e24cc785e19a0a893c38af7c</anchor>
      <arglist>)(GLint location, GLuint64EXT value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3cc89fd9bebe99a1c016eac20fc8354</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa4537dcdd23cd95257883f54c902b145</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64EXT value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af562c57caae8ec3f2cd5f5b37715370a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindShadingRateImageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3c3a0079289110da59ce023af88aabd</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShadingRateImagePaletteNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a558443afb753f673f929177902241853</anchor>
      <arglist>)(GLuint viewport, GLuint entry, GLenum *rate)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetShadingRateSampleLocationivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afff8def9d629386aa76aac5cfa097d12</anchor>
      <arglist>)(GLenum rate, GLuint samples, GLuint index, GLint *location)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateImageBarrierNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1bae313ebbe6278a59a26170ce12d065</anchor>
      <arglist>)(GLboolean synchronize)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateImagePaletteNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a695f294cfca4a106e96ac344c1bc81e4</anchor>
      <arglist>)(GLuint viewport, GLuint first, GLsizei count, const GLenum *rates)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateSampleOrderNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa242d2941bac186f4bfcc535c83bd4d</anchor>
      <arglist>)(GLenum order)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateSampleOrderCustomNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3547f1ebb870e2ffe0d6681d75f5fbc1</anchor>
      <arglist>)(GLenum rate, GLuint samples, const GLint *locations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureBarrierNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f5987c01d020f43c3e437f6c88b4f3c</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage2DMultisampleCoverageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aebc654ca9da150eab7664cf044900476</anchor>
      <arglist>)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage3DMultisampleCoverageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3a5d45a4cd57b45743cbea3eb0cce1c</anchor>
      <arglist>)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage2DMultisampleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78625cc261f233320445867c85f1502d</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage3DMultisampleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae02697041b111a101cd38f0da08895ce</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage2DMultisampleCoverageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abcf238d0823d2c9d6adc669efacb1725</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureImage3DMultisampleCoverageNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67585de1375fe315239b918680166708</anchor>
      <arglist>)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afee3c7628f11434eceba1b74c4b947cc</anchor>
      <arglist>)(GLenum primitiveMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bd6bdd7bd7ca69c6c059bf8e2a62db8</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackAttribsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30ce908edc38e325b19c9a9aaed1bc38</anchor>
      <arglist>)(GLsizei count, const GLint *attribs, GLenum bufferMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af72ad88ea69bd55feb9a6eb13290bf4c</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferOffsetNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab130394131b8af0133f0e03bcc1e5d6c</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer, GLintptr offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindBufferBaseNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abb13408ca307184e415f37b74137e287</anchor>
      <arglist>)(GLenum target, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackVaryingsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0865d71d2869aa3fa18a1d13109b49b9</anchor>
      <arglist>)(GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glActiveVaryingNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b3857073f2d39147240b9b2e6fce2f4</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetVaryingLocationNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ace354562d2b99e9ee3587d2c4179cec9</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetActiveVaryingNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cac2b2e95d3540c05120cf80e174ae2</anchor>
      <arglist>)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTransformFeedbackVaryingNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65bc47166ac80852ed287eaad95123bc</anchor>
      <arglist>)(GLuint program, GLuint index, GLint *location)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTransformFeedbackStreamAttribsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aea953731b5085ff9e2a409c63fdbef64</anchor>
      <arglist>)(GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a979ecccd0edc01d3a62a9ade3d09ed62</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteTransformFeedbacksNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2ef8c1066bb7380acd67034227ce6c5</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenTransformFeedbacksNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a655f19f8911a64ee8857de423ccb5a8a</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31b8df40cd3391d292144dba779b5ec4</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPauseTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae702619f853ca74f4d9fc8de96f80577</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResumeTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a020a3962ff768415fd40b56ac72f982b</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7d0dc7a969c088faca0b31a43f832917</anchor>
      <arglist>)(GLenum mode, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUInitNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a94d799afa8eefc736c39d139616b41d7</anchor>
      <arglist>)(const void *vdpDevice, const void *getProcAddress)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUFiniNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a39a292ef1e1ffff391fc7506a25c155c</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>GLvdpauSurfaceNV(*const</type>
      <name>glVDPAURegisterVideoSurfaceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae0a773fc7b4f8d81fe381f858f3b735</anchor>
      <arglist>)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames)</arglist>
    </member>
    <member kind="variable">
      <type>GLvdpauSurfaceNV(*const</type>
      <name>glVDPAURegisterOutputSurfaceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab99098f31f6f44485e779620c98ae153</anchor>
      <arglist>)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glVDPAUIsSurfaceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f6ef4e3d98df6844933c92018d867ae</anchor>
      <arglist>)(GLvdpauSurfaceNV surface)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUUnregisterSurfaceNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a52cc56c7cc511585357481e49d4ac73f</anchor>
      <arglist>)(GLvdpauSurfaceNV surface)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUGetSurfaceivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6358b8bf42a16ba702a56f14dfbf8865</anchor>
      <arglist>)(GLvdpauSurfaceNV surface, GLenum pname, GLsizei count, GLsizei *length, GLint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUSurfaceAccessNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53048feaa173ea525cd80adeffa9092e</anchor>
      <arglist>)(GLvdpauSurfaceNV surface, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUMapSurfacesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad73eda31ef9b3e5abfe8da8da58a7abc</anchor>
      <arglist>)(GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVDPAUUnmapSurfacesNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5584206c7552f561f8076a62232ad186</anchor>
      <arglist>)(GLsizei numSurface, const GLvdpauSurfaceNV *surfaces)</arglist>
    </member>
    <member kind="variable">
      <type>GLvdpauSurfaceNV(*const</type>
      <name>glVDPAURegisterVideoSurfaceWithPictureStructureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a401ed5559338986b86974d988bd2f2a1</anchor>
      <arglist>)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames, GLboolean isFrameStructure)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushVertexArrayRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad90a5ad9052f86d9794c21071dda1111</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexArrayRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a991df1a97f7f2dcf98bf3de7c23376a8</anchor>
      <arglist>)(GLsizei length, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4f03f79efa96b8be72473d8d6e67fc1a</anchor>
      <arglist>)(GLuint index, GLint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa30cd58d8456875989e13e746ed1dc3a</anchor>
      <arglist>)(GLuint index, GLint64EXT x, GLint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a669a20bafa79ad6fa342d5ca7ca894cf</anchor>
      <arglist>)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4i64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afad8219682a0bb9beea37afa8034652e</anchor>
      <arglist>)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6974cb8673d5a2afd64b709d71f3c347</anchor>
      <arglist>)(GLuint index, const GLint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a93ac9eae1b54d73515f9042908720e74</anchor>
      <arglist>)(GLuint index, const GLint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0bea6b3a86d9c13ad46ba5efb73275d7</anchor>
      <arglist>)(GLuint index, const GLint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4i64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af86221f8d62c7d83665841be426fc97b</anchor>
      <arglist>)(GLuint index, const GLint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a743c94b1b13eae1ab1a2ddf2449c095e</anchor>
      <arglist>)(GLuint index, GLuint64EXT x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a322d6e940a5e618a1c3807731d2454b1</anchor>
      <arglist>)(GLuint index, GLuint64EXT x, GLuint64EXT y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af0a69e9e00b51e6a36fe53ae221a35d6</anchor>
      <arglist>)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4ui64NV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a480e79639eb57f7a72a65235ea9310f4</anchor>
      <arglist>)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL1ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8d77f5fcbd5ce630b281df1e3ba3ce4</anchor>
      <arglist>)(GLuint index, const GLuint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL2ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1b72432e2d840135bcd3cdeba0a4356</anchor>
      <arglist>)(GLuint index, const GLuint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL3ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78e5980e21a119db78528ab7d672dc99</anchor>
      <arglist>)(GLuint index, const GLuint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribL4ui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa741fd51feceedd81e755d0d4e9bb977</anchor>
      <arglist>)(GLuint index, const GLuint64EXT *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribLi64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af511ec041e8ccc90b35867b47707d711</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribLui64vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acc3a1f32101b3b3caed68451c3c2bf6b</anchor>
      <arglist>)(GLuint index, GLenum pname, GLuint64EXT *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribLFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac51fe5c5219f8e19b15c6894fb6ecf77</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferAddressRangeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac01f709c5d050ee84dc5a9e726e00389</anchor>
      <arglist>)(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0c9aa6bc3a9a10f686133e57bc8ec5e</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormalFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adcce3a3d23a61a29ac09acd96f5214d9</anchor>
      <arglist>)(GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7925c918d6f0dbe55b713b18e87e885</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a60097cf5f09d132a3690c871cbdb6d2c</anchor>
      <arglist>)(GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoordFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8d58bf5a10b62f13b70069498f8be7af</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEdgeFlagFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67b1e35dfe304a95b8277b8ce0b48972</anchor>
      <arglist>)(GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSecondaryColorFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a44518eddfe2c9e2ed3a70ab6b6348a07</anchor>
      <arglist>)(GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogCoordFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30caa1f31295b7ce0205d02a5ba372bf</anchor>
      <arglist>)(GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ae2cd8a948f746d9840ddbbd1dcd356</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribIFormatNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad2b15a97805a36e78282c38541fd0970</anchor>
      <arglist>)(GLuint index, GLint size, GLenum type, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegerui64i_vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b946f5f702eea97e7211984b7d5e4af</anchor>
      <arglist>)(GLenum value, GLuint index, GLuint64EXT *result)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glAreProgramsResidentNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac44f3f79d97f17942d5a760e11d390dc</anchor>
      <arglist>)(GLsizei n, const GLuint *programs, GLboolean *residences)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindProgramNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a407035df146a6a58531798857ed71cd6</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteProgramsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af39a032bcb5674cb3ac2f48e0b7fec03</anchor>
      <arglist>)(GLsizei n, const GLuint *programs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExecuteProgramNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2d04d1fc2857340fe26fb5f63f77098</anchor>
      <arglist>)(GLenum target, GLuint id, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenProgramsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a1f539aa56bb9c1ddd5bbf8374cd3b6</anchor>
      <arglist>)(GLsizei n, GLuint *programs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramParameterdvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac736d3a90b13eb0e19573f1040955970</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a880e71a5c05b1f3828c262ac8fa222a4</anchor>
      <arglist>)(GLenum target, GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ababcaf9e755a3d1442c889df7d320363</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramStringNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0ea2799aa3841d17f85c85fbebda544</anchor>
      <arglist>)(GLuint id, GLenum pname, GLubyte *program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTrackMatrixivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c993c301cab2c67ca8522b6109ff41a</anchor>
      <arglist>)(GLenum target, GLuint address, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribdvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ee4280c5e3e10d560c8402e850cd53e</anchor>
      <arglist>)(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10ea02df7bbdeefeb07d015c0251ca8a</anchor>
      <arglist>)(GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac37c43b0f20d3142082ed14ee185723c</anchor>
      <arglist>)(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVertexAttribPointervNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acac2f774afcc063199c4cc3884671487</anchor>
      <arglist>)(GLuint index, GLenum pname, void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsProgramNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a026511f44518982df9d291be36fc5976</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadProgramNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a426df2daea59de472decc59a0a3cf4de</anchor>
      <arglist>)(GLenum target, GLuint id, GLsizei len, const GLubyte *program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameter4dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af74936a268deb940e9c21da068f0c013</anchor>
      <arglist>)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameter4dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5df8a5e395980489f2385a69f52a7d82</anchor>
      <arglist>)(GLenum target, GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameter4fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0045865acb123cdb7d1c43a517f354b8</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameter4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a04261cf340d127fd5d48e1401664ddf4</anchor>
      <arglist>)(GLenum target, GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameters4dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5572a73c347a7c4a7154930f298993ae</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramParameters4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>addfd4a57d9082226917c9cbe7cb12caa</anchor>
      <arglist>)(GLenum target, GLuint index, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRequestResidentProgramsNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9cc65bc204cbb58448dcc7c9d5d66c17</anchor>
      <arglist>)(GLsizei n, const GLuint *programs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTrackMatrixNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adfb1f1aae026a6a05eb3828f161bad74</anchor>
      <arglist>)(GLenum target, GLuint address, GLenum matrix, GLenum transform)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribPointerNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21e30fc04c5a1953a177e404b8ddac8f</anchor>
      <arglist>)(GLuint index, GLint fsize, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7976bfaf30272b2c8324d45cd35e2122</anchor>
      <arglist>)(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae46c3cb720ba0f12ea73b95aec932c4e</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec914823a121f4edda41d31a85937931</anchor>
      <arglist>)(GLuint index, GLfloat x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49cf9fc6df97026e0a315d15685567d0</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1sNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad747612ff8563856c010d147216a6533</anchor>
      <arglist>)(GLuint index, GLshort x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib1svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a687be4ca4f4e9c99b17dd33435695946</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7b8d2520c712438c1b3d955c13834bb</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a59357a3da0fd1529d096b937dc7e4ef9</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36732dab0afc43371154808ffa18cfac</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af5e9af6d66161036c5a3507f65b403c0</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2sNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b7633bf037d96215ea6004b9eef7a7e</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib2svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abde284da769bc4912fac59a6290298dd</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68cc1d1561f99f2a07dd6b4b33ca10b8</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4ba8eee5e579e60beff6d0ef6b238bb8</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0eb0251671ada44e823d7a4cb530e453</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4624ffb70d4ecf51eb45ac8eedcc8b75</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3sNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab31db8925c7865c978fd247217e6b33b</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib3svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0882139254374852144411dc60f12f7f</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4dNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8985a97b26b4d910aeabc3f4f6195b1f</anchor>
      <arglist>)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad17e94a276a95a4d278be42d0a2b3ba7</anchor>
      <arglist>)(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4fNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a652e3f15df9af8c11ceb6be8b263ce46</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2cb8fadccb171b955fcd1e895ba4fa8c</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4sNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a661b9e2b433c56210cdb7c9e3477b3</anchor>
      <arglist>)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd983f08db5bb6ebcc18b22538490851</anchor>
      <arglist>)(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4ubNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6a74d9d29480d699823fcf70c636ad51</anchor>
      <arglist>)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttrib4ubvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a51d704ef0f333128e887acc1dad558</anchor>
      <arglist>)(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs1dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a28aab739252510527811f4650da58614</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs1fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c5b6668d542822adf72d6c6a05f5b2c</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs1svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3abc0c0d99f2045fff90e69ed2710c57</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs2dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7132143a39430e9885faa790d97a353</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs2fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4fbabc307da386e34fdf39f5e394a7eb</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs2svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc3608769a03cfae9a759e2aa9635140</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs3dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aff88b175557a500874fddb50b88c4269</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs3fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a973555028a8ed9c9db23b5dea23fada7</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs3svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0577dc3e3e8973904dfa47a234240bdc</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs4dvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05fa6546ae99f6eb5d4663e130199bd4</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2db7e53b0efca0d6e0c91456f02c1d8</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs4svNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0539c82472cf953dfd2df256f2253775</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLshort *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribs4ubvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51ba188cc9141a631d96490f829f364d</anchor>
      <arglist>)(GLuint index, GLsizei count, const GLubyte *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginVideoCaptureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19fe9d66d3ecbb545b00b03d51223902</anchor>
      <arglist>)(GLuint video_capture_slot)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVideoCaptureStreamBufferNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acae8d36f1a20582852a81d0c869ccf1a</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVideoCaptureStreamTextureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae8aff17c2dc860c2aa102f89beb1966</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndVideoCaptureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9226ebe07c1e11f260830a24f17e6da5</anchor>
      <arglist>)(GLuint video_capture_slot)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoCaptureivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d010d562bb971aa8ca6379e6bd76491</anchor>
      <arglist>)(GLuint video_capture_slot, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoCaptureStreamivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d50d5678a3b64891428c3c4957be5bb</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoCaptureStreamfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa05e3cca62739b49667b4a372938ff6</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetVideoCaptureStreamdvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0fc921429df288712a4c2352d36ee7ba</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glVideoCaptureNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a98d77693bc8e67968c871f53850e09d9</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVideoCaptureStreamParameterivNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab8c0cee00537590f44445df91cd687c9</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVideoCaptureStreamParameterfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47a701458c640765c7428177a1bfc7b9</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVideoCaptureStreamParameterdvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af2f5bdb22f7db1a75b516279176803c7</anchor>
      <arglist>)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportSwizzleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b9b3773641ba622b100cc2d258fdd93</anchor>
      <arglist>)(GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70e930dc962ad60465e0978d1bbc9c9e</anchor>
      <arglist>)(GLenum texture, GLbyte s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9d194b8ea6ecad0f4b4a5a79b477cf40</anchor>
      <arglist>)(GLenum texture, const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4d3800db9fb492f1aee6fc912722725d</anchor>
      <arglist>)(GLenum texture, GLbyte s, GLbyte t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aacb1379ee4f4034d37a17722768fbb1d</anchor>
      <arglist>)(GLenum texture, const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e48a48702ee5f823f1b109305e3fdf3</anchor>
      <arglist>)(GLenum texture, GLbyte s, GLbyte t, GLbyte r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af831c9efe9dc1074926d34dd4383b488</anchor>
      <arglist>)(GLenum texture, const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f9a5e806e90d6a95caa338c914d5251</anchor>
      <arglist>)(GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac00d17191e486988aebc8e0104deef78</anchor>
      <arglist>)(GLenum texture, const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4fac25d1075d4d05086e8bbf64bd417</anchor>
      <arglist>)(GLbyte s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85fd5fa72aece2c5ce40ef414b26298b</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accedeeb77b61d69666c6d55191f216a2</anchor>
      <arglist>)(GLbyte s, GLbyte t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f0ff8383a2c447eddeeb883c789f42e</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fef90f11b13177bb19989026bc18f65</anchor>
      <arglist>)(GLbyte s, GLbyte t, GLbyte r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8cc4762e1df8df86eac866b745bd728a</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a614ea30d79ea7fcbfae63d976986aafe</anchor>
      <arglist>)(GLbyte s, GLbyte t, GLbyte r, GLbyte q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7792cda75b46eeb75420553e66971e3a</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53c38bdf99154c777f440e37d0eac35e</anchor>
      <arglist>)(GLbyte x, GLbyte y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab643f795f50e736a5c2449dd2e871570</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72792ef0f07d0dc1d0c8da9ffc7c1760</anchor>
      <arglist>)(GLbyte x, GLbyte y, GLbyte z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8ecbd78f5f1705e8e38f439f490aa4b</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4bOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1969df5b79735ec589598d95baad4be8</anchor>
      <arglist>)(GLbyte x, GLbyte y, GLbyte z, GLbyte w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4bvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6e42edf25cf4c9a342c86ef568e9cc9</anchor>
      <arglist>)(const GLbyte *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFuncxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec166cf470fe8366e569e3bdbd878691</anchor>
      <arglist>)(GLenum func, GLfixed ref)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearColorxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b29e0021faed2c3c29c59dc5c3094de</anchor>
      <arglist>)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearDepthxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5df7a9c241f331512f55ce076cc6844b</anchor>
      <arglist>)(GLfixed depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClipPlanexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad58ad18711848624fbe841211922a18f</anchor>
      <arglist>)(GLenum plane, const GLfixed *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4c1bc1efd8d4f9dc397d5d4943edb5e</anchor>
      <arglist>)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58e7dc9f83f0d25ded78aabfa8626063</anchor>
      <arglist>)(GLfixed n, GLfixed f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa68c50a94d9453155240dadd269d0436</anchor>
      <arglist>)(GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e7e497195e5c205918838e6ab637d4e</anchor>
      <arglist>)(GLenum pname, const GLfixed *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrustumxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e9c404c14f5ff543a0095ffd93c612e</anchor>
      <arglist>)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetClipPlanexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8c3c4db2720d67f12ea1aef38e95727f</anchor>
      <arglist>)(GLenum plane, GLfixed *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFixedvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e0519784c03f7d2b828bc931ab73e9a</anchor>
      <arglist>)(GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexEnvxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a459832c3c522f467327dc9cc9415947d</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69bc98ac8d33a8f7fe3cab64d89f44a9</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModelxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a755eebea758556280922117a8ea0b8d3</anchor>
      <arglist>)(GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightModelxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba4579a3ce09838da26555aee6d88a46</anchor>
      <arglist>)(GLenum pname, const GLfixed *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ada311b01adc22af97c5fa0a80779b2b4</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ba95a236c0749f4e332447cb8a6aaaa</anchor>
      <arglist>)(GLenum light, GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLineWidthxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a898c6a44455c24a0f3649d429363dc79</anchor>
      <arglist>)(GLfixed width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadMatrixxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a584878d00ff9278a02d1ee009f7d7aa8</anchor>
      <arglist>)(const GLfixed *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaterialxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7f9466b1431f4e1e5eab2d2855206208</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaterialxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b01b9a375571e5cd4ea805b4cd3df1b</anchor>
      <arglist>)(GLenum face, GLenum pname, const GLfixed *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultMatrixxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae8944428ff2d4cee01cf18cce69af42e</anchor>
      <arglist>)(const GLfixed *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0acb8ae04f3954d53a4a3e4f65eacf8b</anchor>
      <arglist>)(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac4b6256a769c96a59099893fcbbff49e</anchor>
      <arglist>)(GLfixed nx, GLfixed ny, GLfixed nz)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glOrthoxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee762b0b187dccfb8a27a6cd86033181</anchor>
      <arglist>)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1cab8c279041547b1a01a405d445bcf</anchor>
      <arglist>)(GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointSizexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9ab221b97071d7e27d4c690ea3a48f58</anchor>
      <arglist>)(GLfixed size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonOffsetxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6f0c38a41cfe2cf9c0986a39ee25b1ca</anchor>
      <arglist>)(GLfixed factor, GLfixed units)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRotatexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03370930992bd9344107dc1093efd116</anchor>
      <arglist>)(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScalexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad9a1115698cb660207f9e9aed877a8a2</anchor>
      <arglist>)(GLfixed x, GLfixed y, GLfixed z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnvxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb610aca646235596f5866f82e423cce</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEnvxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0abbed9666e6e28a87e3e2acd8cf261f</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf4f7b4a8a3371ee70be37c8cf44f89c</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6456e1eff61fc4ad2e234b6826d6f524</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTranslatexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba32ec2d59127cde7bcdd7ca0fc76f41</anchor>
      <arglist>)(GLfixed x, GLfixed y, GLfixed z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLightxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad1df5e8bbbd2920e6cc0b3bdc8929da7</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMaterialxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3bc0f068faadf951cbd2b87dd4ca4e9</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d7bf67579884a69ba02e5efbe28b45c</anchor>
      <arglist>)(GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleCoveragexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae7d0fb593d6fff4d504999ad93aa4725</anchor>
      <arglist>)(GLclampx value, GLboolean invert)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAccumxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e22157e67f7b7146df572085975d49f</anchor>
      <arglist>)(GLenum op, GLfixed value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBitmapxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95e4d4bb1ec7207403eb2639fae1004f</anchor>
      <arglist>)(GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendColorxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad67c08294be264b906f607d1e7b70767</anchor>
      <arglist>)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearAccumxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f63fe842ee13b44be9d3d11108a6833</anchor>
      <arglist>)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8451a308d27b4437ccd9934a9343f3f9</anchor>
      <arglist>)(GLfixed red, GLfixed green, GLfixed blue)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5169dfef1b08ad1238a66b82c22799f</anchor>
      <arglist>)(const GLfixed *components)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b8cb07debebbd8ee17f4068426d2646</anchor>
      <arglist>)(const GLfixed *components)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae04c14e506c818fa39f471807913ffd6</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glConvolutionParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c0e51288aff7c1343fffe27773b14d8</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4de8e837d239fccd3e098d500bfd491b</anchor>
      <arglist>)(GLfixed u)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord1xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9efcac64d90c5d5c59bd71d376705aa6</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3c5ce82c6671ab172ff00af220fdabb3</anchor>
      <arglist>)(GLfixed u, GLfixed v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEvalCoord2xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a71bec32357597736e6d8235c42024686</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFeedbackBufferxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9e9f196a3bf26d1fb1a5d3b65cdd67e0</anchor>
      <arglist>)(GLsizei n, GLenum type, const GLfixed *buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetConvolutionParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b6b5904beab2e3b144140d7c858cdfa</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetHistogramParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a55971b7ecf1f4f05a0227d2c2e33f80a</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetLightxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a63d6611d926fe0092e463db7a70072d8</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMapxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58385a14bf0b7280242c629a556ca093</anchor>
      <arglist>)(GLenum target, GLenum query, GLfixed *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetMaterialxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a67a18ec99a36a500ab0f7ed1cf32f35d</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelMapxv</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2d21ca3624199fde6e21989f9b881bc6</anchor>
      <arglist>)(GLenum map, GLint size, GLfixed *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexGenxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa1fb4ac2714e32a936b2b172b18f8915</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexLevelParameterxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b00649e9453a8ed10bad4bcef2302f8</anchor>
      <arglist>)(GLenum target, GLint level, GLenum pname, GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3fb036e3eb47144e0c1754a8f9e54615</anchor>
      <arglist>)(GLfixed component)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIndexxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a586d7a77b41468cbf2c62cb0975c3526</anchor>
      <arglist>)(const GLfixed *component)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadTransposeMatrixxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a4add2800759585b16c15d12abb0c0f</anchor>
      <arglist>)(const GLfixed *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap1xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a12decec0c8d502181794953aa9f62c5d</anchor>
      <arglist>)(GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMap2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>accfd1b99c15c3f407a0de5fe1b46697d</anchor>
      <arglist>)(GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid1xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18669f04b29e5e42e92e9c18f94c69ca</anchor>
      <arglist>)(GLint n, GLfixed u1, GLfixed u2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMapGrid2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf74c41c15dbdd48ca375a276ddbced9</anchor>
      <arglist>)(GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultTransposeMatrixxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afd9e5fd6599dba1ed30a5277b8014725</anchor>
      <arglist>)(const GLfixed *m)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15ad192848070437cc63a353d10f3625</anchor>
      <arglist>)(GLenum texture, GLfixed s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord1xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b5c8a05782bbc3fb954cb306ef05499</anchor>
      <arglist>)(GLenum texture, const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acba9fc2f8a2e5286207e3955e92f3a61</anchor>
      <arglist>)(GLenum texture, GLfixed s, GLfixed t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord2xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a36024175f471c1bab998dee9557b51cf</anchor>
      <arglist>)(GLenum texture, const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2700d4798811ea5b600d4e7b601d4c79</anchor>
      <arglist>)(GLenum texture, GLfixed s, GLfixed t, GLfixed r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5936a8446a3fc26bd7fb3884309d9956</anchor>
      <arglist>)(GLenum texture, const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiTexCoord4xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af3e6b9cc925fd26bd6ded98360f3117b</anchor>
      <arglist>)(GLenum texture, const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a250a19c6fd76a4b74c221c8906d62bf9</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPassThroughxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a165c6c5896414e584be267e52cc52391</anchor>
      <arglist>)(GLfixed token)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelMapx</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a9937ab8c21a2f0900bb0d786d508b9</anchor>
      <arglist>)(GLenum map, GLint size, const GLfixed *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelStorex</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91f6317c5fd3503bf350d970c12fe014</anchor>
      <arglist>)(GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTransferxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78d409f6be8317cf6efb385b775c2b4b</anchor>
      <arglist>)(GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelZoomxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c950d745b2c31ad0571ce68ac0f830c</anchor>
      <arglist>)(GLfixed xfactor, GLfixed yfactor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrioritizeTexturesxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6c2be545bcf1a9641bc82d43af85711d</anchor>
      <arglist>)(GLsizei n, const GLuint *textures, const GLfixed *priorities)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a10d7ee5a2abb0f26ef42d708842349b1</anchor>
      <arglist>)(GLfixed x, GLfixed y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos2xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8f6c46f8933be0dd36daafbd63e9c20</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a374f1688adbecabc2f891fb85f90ab39</anchor>
      <arglist>)(GLfixed x, GLfixed y, GLfixed z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad45aa88f0b872bdaa83be09625354cd0</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32d40d75fc710b0466e78d32e4ef4469</anchor>
      <arglist>)(GLfixed x, GLfixed y, GLfixed z, GLfixed w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRasterPos4xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5f2c595363e02d173e18a33e902785c1</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2bdf53b4bc3c56671095cb6e4d4dd3c</anchor>
      <arglist>)(GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRectxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d2c9a0cf8eab5e5edc5935c46cb84c4</anchor>
      <arglist>)(const GLfixed *v1, const GLfixed *v2)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32359e38cd9282350316a034e5d645bb</anchor>
      <arglist>)(GLfixed s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord1xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acf5e7b3c2dce34dc298510f9c1d64ee8</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a1f682532c8830281d7c0ef8db7ecd7</anchor>
      <arglist>)(GLfixed s, GLfixed t)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af238b8378c873d153e82377009bfe62b</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec9174eedca9ce72f4ee32f1d4e691e8</anchor>
      <arglist>)(GLfixed s, GLfixed t, GLfixed r)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a53757806d044a8cee53a0ec8a184059f</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa77415d04f0105fbb0a27c73596ef301</anchor>
      <arglist>)(GLfixed s, GLfixed t, GLfixed r, GLfixed q)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7e13868ad83dedfb97ee83769d5492d3</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGenxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a01f80f07b51ad8b06dcd17cbfcda44f9</anchor>
      <arglist>)(GLenum coord, GLenum pname, GLfixed param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexGenxvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03098dcfbe9fc8840a25d55840267e1b</anchor>
      <arglist>)(GLenum coord, GLenum pname, const GLfixed *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21aa51a356675b4b2d4292b052b0e1af</anchor>
      <arglist>)(GLfixed x)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex2xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97f957d08b895e2a37cf2e4e147bead4</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf13889b8d66794881496d4852ca933d</anchor>
      <arglist>)(GLfixed x, GLfixed y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex3xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f0e086b1212f019b03143472f75440a</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4xOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a695ad2a0f2fb70a95c59d3706964c52c</anchor>
      <arglist>)(GLfixed x, GLfixed y, GLfixed z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertex4xvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a931a6c8c097e0292b2bb6c372f1a53a0</anchor>
      <arglist>)(const GLfixed *coords)</arglist>
    </member>
    <member kind="variable">
      <type>GLbitfield(*const</type>
      <name>glQueryMatrixxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a47d1ed38e66898387377c0f83f74b054</anchor>
      <arglist>)(GLfixed *mantissa, GLint *exponent)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearDepthfOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a31a6f216bd3cbaedc5381ea6b8525816</anchor>
      <arglist>)(GLclampf depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClipPlanefOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac70ee8ff26603bce58611a22f3a9c515</anchor>
      <arglist>)(GLenum plane, const GLfloat *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangefOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a38981aef7f04eaa964bc078dbd515db2</anchor>
      <arglist>)(GLclampf n, GLclampf f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrustumfOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b633aea17007dfe48aae069fc9584df</anchor>
      <arglist>)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetClipPlanefOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6593d047109b665f22433a40733117c</anchor>
      <arglist>)(GLenum plane, GLfloat *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glOrthofOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aba287f7b501794c65b3e6f115fa8576e</anchor>
      <arglist>)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureMultiviewOVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae689ac3c1fce5a314b533d27adfaef82</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glHintPGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9768584ce0f3921d8f48537369c47b02</anchor>
      <arglist>)(GLenum target, GLint mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDetailTexFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab7039e2b15026636e0ca4274d0affd84</anchor>
      <arglist>)(GLenum target, GLsizei n, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDetailTexFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac0fe0cab698aecfbaf052d4e7e1b5f77</anchor>
      <arglist>)(GLenum target, GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFogFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a180c696eccac1c4646bb473da5e7158d</anchor>
      <arglist>)(GLsizei n, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFogFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac6314df7a698ebe58b035960c7dc298a</anchor>
      <arglist>)(GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSampleMaskSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af86ea4f6eb290094e588a02963ec65df</anchor>
      <arglist>)(GLclampf value, GLboolean invert)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplePatternSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9dad11574b3b4bd03281a52390fdadda</anchor>
      <arglist>)(GLenum pattern)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTexGenParameteriSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7f162fe5ecd79c30b7dbe68d4b7facb</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTexGenParameterivSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a49b70b30a38c844eca3fb33420d5bde8</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTexGenParameterfSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a19450c778c3fd885c4c047697315ade1</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTexGenParameterfvSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5677973f76d427e46250098f6a4b14d9</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelTexGenParameterivSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1c27195050a70b7eeedc134cd67d3e5f</anchor>
      <arglist>)(GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetPixelTexGenParameterfvSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af1fd7762309ac83c6d4c4576eba73f11</anchor>
      <arglist>)(GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac42cd3e8b45252772090885918d61468</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPointParameterfvSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa61f199265076a37edd5725b7699473</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSharpenTexFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56391f73642b3f4917b20ad789c06da3</anchor>
      <arglist>)(GLenum target, GLsizei n, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSharpenTexFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a398ad420ddf0895bb07f0af31e94cad6</anchor>
      <arglist>)(GLenum target, GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage4DSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa77bbfe0792a03f287ed045640e8f262</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage4DSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6e3cee3215a08705a60d3733b3fcc03e</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureColorMaskSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1e31443f8631cc9660cb0a8798fe85ff</anchor>
      <arglist>)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexFilterFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c744e580600185bfe1734abbff16f28</anchor>
      <arglist>)(GLenum target, GLenum filter, GLfloat *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexFilterFuncSGIS</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14ec15dfa08a265bde728d5389e70864</anchor>
      <arglist>)(GLenum target, GLenum filter, GLsizei n, const GLfloat *weights)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAsyncMarkerSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab9b931ea818c75ec2a25cf3a8caa321c</anchor>
      <arglist>)(GLuint marker)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glFinishAsyncSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a32331fedccf3c6187a174fa12b1baadf</anchor>
      <arglist>)(GLuint *markerp)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glPollAsyncSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a70e0794466b06e20d1ac4b4391ab285d</anchor>
      <arglist>)(GLuint *markerp)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint(*const</type>
      <name>glGenAsyncMarkersSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab17814996c0a17ec2541ecd6e6efbd79</anchor>
      <arglist>)(GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteAsyncMarkersSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af35e532828b0be6bf593d99514426f64</anchor>
      <arglist>)(GLuint marker, GLsizei range)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsAsyncMarkerSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d6a47cc06141e85c2f18173bb9cb861</anchor>
      <arglist>)(GLuint marker)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushRasterSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa7913b62ea1316d497426ffd72d5d662</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentColorMaterialSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7846235d19cc569da22996e7bab7ee92</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightfSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3300ed1130e4d8b36cef24e62a0a214</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3dcd9de3df785fd26802ade015bf673c</anchor>
      <arglist>)(GLenum light, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightiSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aecefce453232a445c5ee95804ccff485</anchor>
      <arglist>)(GLenum light, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d8121c4576321d0dbc80440479d2fd6</anchor>
      <arglist>)(GLenum light, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightModelfSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad46eb077869e5d80b6a9671e30950f36</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightModelfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0b0498abe24120fabcec0d54d5961476</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightModeliSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5d354e67124959bc0833c980f8328d8</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentLightModelivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a18161163bf1e901fb727dbc7b4fc65f4</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentMaterialfSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a69e5dcc0d2ba451eb69403bff264df09</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentMaterialfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9f6eb434c282d53742574a516e0abe5e</anchor>
      <arglist>)(GLenum face, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentMaterialiSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca4293cf240cd3a19edcfb46fefdbdd3</anchor>
      <arglist>)(GLenum face, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFragmentMaterialivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a54dac611d20283fd9eef946e4e13f555</anchor>
      <arglist>)(GLenum face, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFragmentLightfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a229ed05cd71709a68be9d8513db37e6e</anchor>
      <arglist>)(GLenum light, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFragmentLightivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8772b132d982b25e741a22ddd809df7c</anchor>
      <arglist>)(GLenum light, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFragmentMaterialfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e5a215ad629f7cd6efbc1ccbec2fd06</anchor>
      <arglist>)(GLenum face, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFragmentMaterialivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15f9906931350d5f8b327aef01bb13b6</anchor>
      <arglist>)(GLenum face, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLightEnviSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0f6974f684f97828309c9bba253a26d9</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFrameZoomSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1031cd646ca0ec9a99b55ba39ef10142</anchor>
      <arglist>)(GLint factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glIglooInterfaceSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8802da165f42c781a698eed55decd53f</anchor>
      <arglist>)(GLenum pname, const void *params)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetInstrumentsSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b6630884c5488523daa76c1b21caaf4</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glInstrumentsBufferSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac8acd19ce548d25043888a34cb06f8b3</anchor>
      <arglist>)(GLsizei size, GLint *buffer)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glPollInstrumentsSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a46c1ca863c2dc74a0b113f2f071e3a88</anchor>
      <arglist>)(GLint *marker_p)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadInstrumentsSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abf476c0805caccad1ecc51fe758cc3e2</anchor>
      <arglist>)(GLint marker)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStartInstrumentsSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f2e00fb52db7f916f64effdb87f0bcf</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStopInstrumentsSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ace50228cc46cae22bc86314c6a3ed4f7</anchor>
      <arglist>)(GLint marker)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetListParameterfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adcde5101c8d3bb6ee9cbd27fd880af99</anchor>
      <arglist>)(GLuint list, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetListParameterivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23ff6cbb3bd823a8de02fd71fdd7af27</anchor>
      <arglist>)(GLuint list, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListParameterfSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a504dd78afedb44f32b2641b437fdbf6b</anchor>
      <arglist>)(GLuint list, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListParameterfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8132bf0c6fc631f8f15a0d00c2338a7</anchor>
      <arglist>)(GLuint list, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListParameteriSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab32be582ca63904fdc0cd68b62f7056c</anchor>
      <arglist>)(GLuint list, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glListParameterivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa9324653dcb003b662ebf76722510d65</anchor>
      <arglist>)(GLuint list, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPixelTexGenSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8de034e94fb844fa32fc6c5e8e56063f</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeformationMap3dSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a334518ff6c864360e6c1fd336b9f45ef</anchor>
      <arglist>)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeformationMap3fSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abad7e4ce6f632aaf5e3c55c0037a067a</anchor>
      <arglist>)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeformSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2ff7583d5ec2c75d8e7a957425c6aaa2</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glLoadIdentityDeformationMapSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab937e41d5aa7104431563bb32e32d1c9</anchor>
      <arglist>)(GLbitfield mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReferencePlaneSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9475fdede3d97804efd60bd193c92e35</anchor>
      <arglist>)(const GLdouble *equation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpriteParameterfSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab4b30be4e5b44d4310fc2612f58ef38f</anchor>
      <arglist>)(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpriteParameterfvSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae9cb4b3ae0482d3d5f68513fb5b0d3d0</anchor>
      <arglist>)(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpriteParameteriSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0feac20792dd9661169ecfe9ca7bb2a8</anchor>
      <arglist>)(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSpriteParameterivSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac48b24700d6320056419f697b4ecf824</anchor>
      <arglist>)(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTagSampleBufferSGIX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa5e28a068b9d7cac260abcc99c5dc54f</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad3abb517ce9b939702bb3de37886781</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableParameterfvSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a05da0f3dbc651c4071c8a0b3c990bd91</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorTableParameterivSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2f885c46cee7bd5ee09fd74292ace219</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyColorTableSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a78556ee436729c431d614dc1ef24f2bd</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae2ab766b54ec2179884355bf14ed0b0d</anchor>
      <arglist>)(GLenum target, GLenum format, GLenum type, void *table)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameterfvSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97463476e1e924a99e997b3a0d187326</anchor>
      <arglist>)(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetColorTableParameterivSGI</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa64357e28cbd4c46a4c4dad527a50a36</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFinishTextureSUNX</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a506cd7ae5ae301c97d631d97d5d1abad</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactorbSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abaabd4876285be84a1d6f4671fa8771a</anchor>
      <arglist>)(GLbyte factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactorsSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aee3e74987f703b1fb1691a1e2a4c0cef</anchor>
      <arglist>)(GLshort factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactoriSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afc1855730f4c4f3d6155d6fc772ac692</anchor>
      <arglist>)(GLint factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactorfSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2aa3b31a1adf0c8d7844798b70549aba</anchor>
      <arglist>)(GLfloat factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactordSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4af1a128077d0e4d96db160f956846ba</anchor>
      <arglist>)(GLdouble factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactorubSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af4846025ca034ec9cd049e3fb6066843</anchor>
      <arglist>)(GLubyte factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactorusSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0ab2f489bc89dea4e038a6e021ba8879</anchor>
      <arglist>)(GLushort factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGlobalAlphaFactoruiSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1d2ee63fd8f100695ffc1f03a9a519d</anchor>
      <arglist>)(GLuint factor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawMeshArraysSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86f715b754f650f9c0a9d03668c35324</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei width)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9c7f832c71c2c0d8d230c7d9d6b06c48</anchor>
      <arglist>)(GLuint code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeusSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a30a9c394e992a7bca75ce8150fe6507c</anchor>
      <arglist>)(GLushort code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeubSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aefd7d5a534c4dedc644318ff37432ee1</anchor>
      <arglist>)(GLubyte code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuivSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae091521d5cceb7eb607ad6174437bf9b</anchor>
      <arglist>)(const GLuint *code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeusvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa999d67f3ebee094105d4c12544718a8</anchor>
      <arglist>)(const GLushort *code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeubvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a653a8bee92ed59caba3035d40a2f2117</anchor>
      <arglist>)(const GLubyte *code)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodePointerSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a38bad9fb9ee31dd73678db285a3dae0d</anchor>
      <arglist>)(GLenum type, GLsizei stride, const void **pointer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ubVertex2fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae58709e71561aa52790371282aa99474</anchor>
      <arglist>)(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ubVertex2fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7dd18e57ddbb37a348fcf721c8d512ec</anchor>
      <arglist>)(const GLubyte *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ubVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02e9b55897b64aa79b3b51c25c3e42e4</anchor>
      <arglist>)(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4ubVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9a15735f8c9d67c38499a4efb2875478</anchor>
      <arglist>)(const GLubyte *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa8031c7114f4c45b99cf528962bd3727</anchor>
      <arglist>)(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aef9f5aeffa0adef52da8ac2f55e1f72e</anchor>
      <arglist>)(const GLfloat *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a09e945fd25365c5893aedca66dd45a4a</anchor>
      <arglist>)(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a86f69be3b95f6f28144dc1fdc61b9358</anchor>
      <arglist>)(const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac7789ae7f669bac249c3565a7459e07f</anchor>
      <arglist>)(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5fe7d13e17931c0c6342734f1139ae88</anchor>
      <arglist>)(const GLfloat *c, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c4c4bd9f32183f116d3324584202247</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a239e9e090ff3507716fa34c259f2166f</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4fVertex4fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a318e2ad54167050c2cf8401438445530</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4fVertex4fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ce667176f73144c8539e5d7eaa61470</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor4ubVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a790bc02cfa7a476a328e33af466b155b</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor4ubVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a75cc79789e98bce1e6435c76862e4e25</anchor>
      <arglist>)(const GLfloat *tc, const GLubyte *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a72161729be2d11cc5412769dd2fc7060</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45ff4a70ab6aa69f955e705e988ad418</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac9427edec7081c25ed86b67f62bd860d</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13c48ab2aaeec65575da7f17e5038d60</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a545faa8bbde6008bcc16cb616d82831a</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adeab7b016a2c290a6434e28e5088fed0</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4fColor4fNormal3fVertex4fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e4db5eb55e01f924abcebf94f13ba79</anchor>
      <arglist>)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexCoord4fColor4fNormal3fVertex4fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a03cca85c94dd0d3fc8e072e78af1ce53</anchor>
      <arglist>)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af44ad9936e40feaa9e84295707074974</anchor>
      <arglist>)(GLuint rc, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac205da0d2eb645c6a366973bc9d4291a</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor4ubVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a15b65aa6e98c76bfd2dd96cd2c4d341a</anchor>
      <arglist>)(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor4ubVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae333f612d1fc14963839292d48193a31</anchor>
      <arglist>)(const GLuint *rc, const GLubyte *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a83786fc35452cd4851763de0a17616e1</anchor>
      <arglist>)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a56ca4cccd3198d02288bf70a02f2f976</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *c, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a65004661bde8c8fe924eb28ff4f8b70f</anchor>
      <arglist>)(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95603b47f767df24be11b658423410ec</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor4fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08de5b98b27d7a39ed73776981f5cd06</anchor>
      <arglist>)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a866e647444149bb50f0ed00804ef78</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6ae637a7843d7c23fa8bb314579d636d</anchor>
      <arglist>)(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1efb304079b3e3e6a242dc273ced3af9</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *tc, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9506018ada8caa21b3f8b28c54c65d21</anchor>
      <arglist>)(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaccc43917c305e2d97bb71670a76b322</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a901c179d7d95f2daf852edae0f1ffd73</anchor>
      <arglist>)(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64417bb80f9f4ddf5ea147901c79f6c6</anchor>
      <arglist>)(const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendBarrier</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a925381d6d031a5b050ba739705af4d89</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveBoundingBox</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5909ba7c60c14fc43968f5dc98c91517</anchor>
      <arglist>)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebufferANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4a880e6acce34f463c1c6e0ed47ae40c</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abebf0fdc171af9efd621689a50db4a5f</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3073ea1c526cde37d6de11ef77fe8e24</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae1e7f2f2cdc4266cc82e2f5069212351</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribDivisorANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af86ee38ba16646f82683c6d1aedb643d</anchor>
      <arglist>)(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTranslatedShaderSourceANGLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a880e5cf3f85cffd9e12f75993a3906e2</anchor>
      <arglist>)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTextureLevelsAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4cf3cffe2f8d858143ae35c2a660c5b3</anchor>
      <arglist>)(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a88452499b3f320d810870107664968c7</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glResolveMultisampleFramebufferAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a145b5ce534a431f819749021f32d3da3</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>GLsync(*const</type>
      <name>glFenceSyncAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afdea71e967eb891c87a53533bcd6415f</anchor>
      <arglist>)(GLenum condition, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsSyncAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaa6a3d86cf617398e1e3c1283f0bf709</anchor>
      <arglist>)(GLsync sync)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteSyncAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a02dd80f31c4e8be602088369d265a566</anchor>
      <arglist>)(GLsync sync)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glClientWaitSyncAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a695d681b9f66567db470e958483a1f26</anchor>
      <arglist>)(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glWaitSyncAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a95dad6ecd3cd224c9c6c05cdea4c944f</anchor>
      <arglist>)(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInteger64vAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac79e54a0a45d1dcb74b35f9e0810f6ee</anchor>
      <arglist>)(GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSyncivAPPLE</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a477ff6b885ba1273aaed0abda5044539</anchor>
      <arglist>)(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMaxActiveShaderCoresARM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a40b169af47f67b27827393d42d014670</anchor>
      <arglist>)(GLuint count)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedBaseInstanceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa3b182c9588ecee75350d9d98b583fad</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseInstanceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a044205c90b4115b8e3a67dacf6539031</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseVertexBaseInstanceEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa10fdc8e72d0130c289a13a91dcbd4cd</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindFragDataLocationIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a81728795412865078a2fd37f61962bdd</anchor>
      <arglist>)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetProgramResourceLocationIndexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80c8e3e952df70c099041df22eaa7f8e</anchor>
      <arglist>)(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLint(*const</type>
      <name>glGetFragDataIndexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a87ab020ff5eb1844d8a473914c3c5b9a</anchor>
      <arglist>)(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBufferStorageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8cba8c316d025857ff18f8b852e4f4d2</anchor>
      <arglist>)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearTexImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa01bce43ab27c99b47e6ae63bfef10e5</anchor>
      <arglist>)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearTexSubImageEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8cc6fae80e0586103853fdb404709c68</anchor>
      <arglist>)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClipControlEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1cdb61625b3733970655a71cfb24e72b</anchor>
      <arglist>)(GLenum origin, GLenum depth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyImageSubDataEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab44abe6a49daac7375337683e2c9b431</anchor>
      <arglist>)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDiscardFramebufferEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a48cef269c614bd9ceb0c579150f8cf04</anchor>
      <arglist>)(GLenum target, GLsizei numAttachments, const GLenum *attachments)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenQueriesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5eaa0e423ff1c0c93933d9c8d629231c</anchor>
      <arglist>)(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteQueriesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2676bd6acf34b0f96c6060ddd15af2b9</anchor>
      <arglist>)(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsQueryEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9734773804ed4d607781cf9e49557847</anchor>
      <arglist>)(GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBeginQueryEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d4e337e1959d1fde142f4d0bce200c7</anchor>
      <arglist>)(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndQueryEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad941b51ed34432e503377cc9c1a00bd7</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glQueryCounterEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a84315f7666432a32a971761bd9bd272e</anchor>
      <arglist>)(GLuint id, GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af933fd5cc36f075b540ed60f6c649ed4</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5bacd1a90f2ecdd063a22c7a4f8a1aff</anchor>
      <arglist>)(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetQueryObjectuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adaa75bbfa268b8b1053fa4495016c82b</anchor>
      <arglist>)(GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetInteger64vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aefd1e209b74ddf1c12d9060e26ac0ee8</anchor>
      <arglist>)(GLenum pname, GLint64 *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffersEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a64d3e84267452fc851ded186ca397596</anchor>
      <arglist>)(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a696835fbcea054422ecc9ff1741ed48a</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afed6ac73c76a2e322ffd98a100e945d3</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aae79ef817a921276f27deb71475fa014</anchor>
      <arglist>)(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparateiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a90e0849ded45ba54886feb62c0dd5810</anchor>
      <arglist>)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFunciEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b89b27a86887ecfaaf822f9a4895a9b</anchor>
      <arglist>)(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9039dc073d87bdf3615296726227b7ff</anchor>
      <arglist>)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMaskiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab773b7a14bf50512ea86066aebeee05b</anchor>
      <arglist>)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnablediEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a13bb59abdb9439f0bdcf94eb8df22230</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsBaseVertexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a58ba975d1845f228bcd8d33e8e1d1fe3</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementsBaseVertexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad0a58a2e272bfdc00bb43909982f727</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseVertexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8842c5124097323a6574fa2894b004e3</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsBaseVertexEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d9c3a6a7cc5f88753e675f7d8ff6e73</anchor>
      <arglist>)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acfc292e1ff8c083612f877739cce2f04</anchor>
      <arglist>)(GLenum mode, GLuint id)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawTransformFeedbackInstancedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad3804d48ab8134b34afee7b4b9a0edd9</anchor>
      <arglist>)(GLenum mode, GLuint id, GLsizei instancecount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFragmentShadingRatesEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abd37709975a9c78c4b1931b716c203cf</anchor>
      <arglist>)(GLsizei samples, GLsizei maxCount, GLsizei *count, GLenum *shadingRates)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0fa9cca150095e3a113e55400192ef97</anchor>
      <arglist>)(GLenum rate)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateCombinerOpsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a560d0623adc34c684bb9fec0401d22bf</anchor>
      <arglist>)(GLenum combinerOp0, GLenum combinerOp1)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferShadingRateEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5929b95f33559517a60e0fc8b3a1c5d1</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint baseLayer, GLsizei numLayers, GLsizei texelWidth, GLsizei texelHeight)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribDivisorEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a861e3cb97a06e91acea46c58808c6a5d</anchor>
      <arglist>)(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a331d807247cf77566c11ff699e642240</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFlushMappedBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8a4ebe9e61c0add18e0dbdad52a88770</anchor>
      <arglist>)(GLenum target, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawArraysIndirectEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6d021de4dd62569c2c16d04bb5b2438e</anchor>
      <arglist>)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMultiDrawElementsIndirectEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa793a4064f45a4c838aa584277e0c058</anchor>
      <arglist>)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture2DMultisampleEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adf2861e30dbbc26b6aafd90b89a9daec</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadBufferIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3142534e02e3c512d4921ca21a16451e</anchor>
      <arglist>)(GLenum src, GLint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffersIndexedEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab5e9a3a2fd471f2b2ffb2382bede64c</anchor>
      <arglist>)(GLint n, const GLenum *location, const GLint *indices)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetIntegeri_vEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1bce06af9bb76997830c98fcc1da91f0</anchor>
      <arglist>)(GLenum target, GLuint index, GLint *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveBoundingBoxEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6dd24c3d9b0866e31858bb935634531d</anchor>
      <arglist>)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)</arglist>
    </member>
    <member kind="variable">
      <type>GLenum(*const</type>
      <name>glGetGraphicsResetStatusEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac28a9761b2b444c5c7484efe4f88dc14</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadnPixelsEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f409c6e2e5bc49cfb66d1a5cebeb68d</anchor>
      <arglist>)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformfvEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab0e76c3998f4298a59ae3d414d4834f9</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetnUniformivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac28556897849addd4ed7ee6edcb8964a</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferPixelLocalStorageSizeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a24081c8762b96b3ec899285c1eeb6a48</anchor>
      <arglist>)(GLuint target, GLsizei size)</arglist>
    </member>
    <member kind="variable">
      <type>GLsizei(*const</type>
      <name>glGetFramebufferPixelLocalStorageSizeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad0a9253a5f9b838270c3f38e3326ef32</anchor>
      <arglist>)(GLuint target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glClearPixelLocalStorageuiEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61a45585281c9287b12df7f49c5446e4</anchor>
      <arglist>)(GLsizei offset, GLsizei n, const GLuint *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexPageCommitmentEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5477b72b2ab45d5ace6fce0ca8af3b0e</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPatchParameteriEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a22f85bb38a8eed53393ca86a6eb81849</anchor>
      <arglist>)(GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad81688d7edf77e3123276201ceae5827</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae5023440b6e730439d968706d3e90ac2</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLuint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a3c1c61dee3b026b6aa7e55b769bf21</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIuivEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45fd14e94c98fc64e562a3d965cb943c</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferRangeEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a731efa58e4215500acf03cbcf09b9d44</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageAttribs2DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a269f88219631e56ff79ac17f050df21c</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, const GLint *attrib_list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorageAttribs3DEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8e76d32a2481bc4ddd9f0fadf9a7e999</anchor>
      <arglist>)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, const GLint *attrib_list)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureViewEXT</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a22908db1d9a325df1ebaef1ae3abb935</anchor>
      <arglist>)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureHandleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f88270d674600e3e3755b6271a81b55</anchor>
      <arglist>)(GLuint texture)</arglist>
    </member>
    <member kind="variable">
      <type>GLuint64(*const</type>
      <name>glGetTextureSamplerHandleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9b16e4cefc29dccbc3a2ac0331eaafd2</anchor>
      <arglist>)(GLuint texture, GLuint sampler)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aad58c75053e136e55bad97ed32851801</anchor>
      <arglist>)(GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformHandleui64vIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a47dc885eb9ae3b7f32fb09f3b384af</anchor>
      <arglist>)(GLint location, GLsizei count, const GLuint64 *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64IMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbe7b8ba7092b386225675f77dc76e62</anchor>
      <arglist>)(GLuint program, GLint location, GLuint64 value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramUniformHandleui64vIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0413a876355bfa2ff4b2b703518052b9</anchor>
      <arglist>)(GLuint program, GLint location, GLsizei count, const GLuint64 *values)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture2DDownsampleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61b96e4b558ff55628ff4cab8b0874cb</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint xscale, GLint yscale)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureLayerDownsampleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a008f5c7be332a89cc6a06a8804f8cecd</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer, GLint xscale, GLint yscale)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a97428f3231e1d2ed1c2d70d9d03fa508</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture2DMultisampleIMG</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23aae8d65d36bd9fb1e464be0253bbe8</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyBufferSubDataNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0da4be24206cca2ef15ab9da875dcd37</anchor>
      <arglist>)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverageMaskNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7b1a1423963d96c13d168cd6de4fba8d</anchor>
      <arglist>)(GLboolean mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCoverageOperationNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a132e949758a87b96acbddc3805ee08</anchor>
      <arglist>)(GLenum operation)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawBuffersNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a8b13910076881e3c8faea38c94619a2c</anchor>
      <arglist>)(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawArraysInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7484e4b1ab411021fa292366374f663d</anchor>
      <arglist>)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a51cea65e9dfc29c496ebe2713178f8c8</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlitFramebufferNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa2e4b3be5c0804b875a885c2f4ca22d</anchor>
      <arglist>)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glRenderbufferStorageMultisampleNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4c710b29a45ef93ff68f30f317d72dd3</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glVertexAttribDivisorNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a96157cfcc29f6c541c9953753522cabc</anchor>
      <arglist>)(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x3fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab5dd70019d3615c4a38b51ed82a80b12</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x2fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af759e1f9e599c2af901e186fd33a9050</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix2x4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08f5c27fb0dff4116f5c4f2e048bb596</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x2fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>abbe138f35b319c610677971a7e3c568e</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix3x4fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a847cec2d7447865bdca0968510111144</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glUniformMatrix4x3fvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6b8c7ae42efc6d2fe3e16a408e0c0611</anchor>
      <arglist>)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPolygonModeNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a21d8e75397db83d49211e67bf250d308</anchor>
      <arglist>)(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glReadBufferNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0339ec687681ed4602a3955f71173bef</anchor>
      <arglist>)(GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportArrayvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a42c163d0940331024913075dd9f85633</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedfNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a018f4a5cecbbe39b03d606c3b1c8cb1a</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb2dc28ea8624597ce5bd8ff76064b77</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorArrayvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a996a3d1be8b729a1fddaeb3713ad8c8e</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexedNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a45f2670eb81a316bb3b5cbf9f4f02e79</anchor>
      <arglist>)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexedvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac432b8d4cf26d85795a9712a87cba4ad</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeArrayfvNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a467237d939924071356c9dbe820bc4e1</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeIndexedfNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaab5846864bb47fa6786cc30a08f676e</anchor>
      <arglist>)(GLuint index, GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloati_vNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa6be3c92d487c05987c2a477b8c82ef8</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableiNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad4d2427064829b8c296447f97f2da658</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableiNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe2a005b4e2d3fef23e27d03d194b28a</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnablediNV</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a648725ef5ad7d27cf3728c6d56776bad</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEGLImageTargetTexture2DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad19987cc301f89ee67789d66da124eb6</anchor>
      <arglist>)(GLenum target, GLeglImageOES image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEGLImageTargetRenderbufferStorageOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a73331223958dbb773f7ccc17254bd980</anchor>
      <arglist>)(GLenum target, GLeglImageOES image)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyImageSubDataOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>acb62f8fce5858218482870662b128a07</anchor>
      <arglist>)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0a0da3f4e5f8bc26cb4dd26074289568</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9918988a619c7a9e8e9b0783f7c0e32a</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5a4f48d9d1d64617872f73798b3cbc49</anchor>
      <arglist>)(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendEquationSeparateiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab1d3958f9151f614aae8b6da1320f7ed</anchor>
      <arglist>)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFunciOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aca4f435cd7fc3998a3a62996b1d3ac28</anchor>
      <arglist>)(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBlendFuncSeparateiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5cd7237f2c6ae5e13ee5087aa859c157</anchor>
      <arglist>)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glColorMaskiOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5d8f416af50b14cbf6107d4f8e7dc349</anchor>
      <arglist>)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsEnablediOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae90a4ffddd3276c7be35680d8f589c3a</anchor>
      <arglist>)(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsBaseVertexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89567a958a578779688351dc77fd8cf2</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawRangeElementsBaseVertexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1765d3098d71cb5e832199e9fea4254e</anchor>
      <arglist>)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDrawElementsInstancedBaseVertexOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a14fe084169ea91d779ad69e7d933d310</anchor>
      <arglist>)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa0fda5a3c0cb6e0dd0a9e037c0c58a46</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetProgramBinaryOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3a33138711d244476e911748d5d86be0</anchor>
      <arglist>)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glProgramBinaryOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7b56612edce6e95dc1edeb56f5c4610</anchor>
      <arglist>)(GLuint program, GLenum binaryFormat, const void *binary, GLint length)</arglist>
    </member>
    <member kind="variable">
      <type>void *(*const</type>
      <name>glMapBufferOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2c718c42a1ad661cf231e4c72b81eee8</anchor>
      <arglist>)(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glUnmapBufferOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a882be8a16a6bf9d950120eb95dfe9c68</anchor>
      <arglist>)(GLenum target)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetBufferPointervOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2b2081f1792a45664576c57c15a2886a</anchor>
      <arglist>)(GLenum target, GLenum pname, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPrimitiveBoundingBoxOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a130eb9ca1db71e34b4d9b7a2d0a8ca59</anchor>
      <arglist>)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glMinSampleShadingOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a89657e8a4b42db1fab7cbca791097acb</anchor>
      <arglist>)(GLfloat value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glPatchParameteriOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4311e47bde7594f7b71e6389a1c6205d</anchor>
      <arglist>)(GLenum pname, GLint value)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexImage3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a57954f6602504981a44045e563d1e11e</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexSubImage3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a059b2247ad851c83f8f8cb67a3de0660</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCopyTexSubImage3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2e2e69d1b6b00239d67cb0fdfaa07e5e</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexImage3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aa92336f95c08e2a3cb245f2a5dc68190</anchor>
      <arglist>)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glCompressedTexSubImage3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab2a707432df5467a7057e6983fdfb7d7</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTexture3DOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aab2baf97e73d21b37c8fa89351a2de7b</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a383099b84267a4e3f33ed256027692d3</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexParameterIuivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae6a709b69e9d60fb2184c717760986b3</anchor>
      <arglist>)(GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a9507df21355535e85820c79a15b4ed64</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetTexParameterIuivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a896f523585d2175045401f0d9cc40c07</anchor>
      <arglist>)(GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afb631d9b48de8c2dbeaa858db5a622f5</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glSamplerParameterIuivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a26d03777a42b384014b8ed066e3a6a19</anchor>
      <arglist>)(GLuint sampler, GLenum pname, const GLuint *param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab61f0a1a2741718a6a22f84457b2fc6b</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetSamplerParameterIuivOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad38d14b319788ed8cf9ad44d826e57a6</anchor>
      <arglist>)(GLuint sampler, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a85639cad42a6f3403a2058923180d08f</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexBufferRangeOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a516906a3d53eb8530352d5f68661c5c4</anchor>
      <arglist>)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexStorage3DMultisampleOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1f944b6cd8fbbdfd5be56f2b57293c23</anchor>
      <arglist>)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureViewOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a08c0900d23232f4389c8860793e8b776</anchor>
      <arglist>)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glBindVertexArrayOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a4b884d29f900e0d9c1611818e9026ad7</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDeleteVertexArraysOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac833e169c8a10bd10a701ec099f27b3a</anchor>
      <arglist>)(GLsizei n, const GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGenVertexArraysOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a870348a58caab480ada0435726f49d12</anchor>
      <arglist>)(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glIsVertexArrayOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afe0041666d7bc1dca2b0c2a25433c5e9</anchor>
      <arglist>)(GLuint array)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportArrayvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a23667d09d6de780d4a367b6793b444c2</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedfOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a001ef956ec1bcdf917eb0b97bc883026</anchor>
      <arglist>)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glViewportIndexedfvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5ad84ac486b60e3da70722d1640292ad</anchor>
      <arglist>)(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorArrayvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3b260b1b49433692340efbcc81fa18f6</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexedOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0c16ecc56336178227575dcd9f705880</anchor>
      <arglist>)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glScissorIndexedvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2311c8b5bf58d0c58ebc6469d8f6704f</anchor>
      <arglist>)(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeArrayfvOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a99b8b6787a276d62fac61048d02e41e9</anchor>
      <arglist>)(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDepthRangeIndexedfOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1b7b9f49c406b895834183efb580cb6c</anchor>
      <arglist>)(GLuint index, GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetFloati_vOES</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a151eeb2348b33b38956e0f02f0e3e9e7</anchor>
      <arglist>)(GLenum target, GLuint index, GLfloat *data)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferTextureMultisampleMultiviewOVR</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ab3ec602b45b97ceeb74537d6483aea50</anchor>
      <arglist>)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLsizei samples, GLint baseViewIndex, GLsizei numViews)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glAlphaFuncQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aaf0a98a316dfedf78c0c601cc5ea098d</anchor>
      <arglist>)(GLenum func, GLclampf ref)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDriverControlsQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae4d56ec50050ea456985cacf8ed6ea12</anchor>
      <arglist>)(GLint *num, GLsizei size, GLuint *driverControls)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glGetDriverControlStringQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a80d2477c4d1e171ae69b389c6d33d021</anchor>
      <arglist>)(GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEnableDriverControlQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a0d21a739c71280f9c7fe35fe754db67f</anchor>
      <arglist>)(GLuint driverControl)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glDisableDriverControlQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7cdfd07f3271a35cf37f2b6e52d09f45</anchor>
      <arglist>)(GLuint driverControl)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetTexturesQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>affdd16dabddf3102a64549c75cb9b7a1</anchor>
      <arglist>)(GLuint *textures, GLint maxTextures, GLint *numTextures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetBuffersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac85aaa8c9a89461bd878d08631206eac</anchor>
      <arglist>)(GLuint *buffers, GLint maxBuffers, GLint *numBuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetRenderbuffersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>aec9701b7b7a66ea13501b06c991a6628</anchor>
      <arglist>)(GLuint *renderbuffers, GLint maxRenderbuffers, GLint *numRenderbuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetFramebuffersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a2a31d2cafeebd653678aa81cc2537f8b</anchor>
      <arglist>)(GLuint *framebuffers, GLint maxFramebuffers, GLint *numFramebuffers)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetTexLevelParameterivQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1d8658923e6d98ac03a61b0e3914efc5</anchor>
      <arglist>)(GLuint texture, GLenum face, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtTexObjectStateOverrideiQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5e0a2237e7b0d8b16623fcbc481113e0</anchor>
      <arglist>)(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetTexSubImageQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af02ac9b2ecc1e08b736e2b52301178e3</anchor>
      <arglist>)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void *texels)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetBufferPointervQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>adb9046fa0ba9e025ae61a5f407a8b6df</anchor>
      <arglist>)(GLenum target, void **params)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetShadersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae09f5d6b9721fa8be764a44a28be959c</anchor>
      <arglist>)(GLuint *shaders, GLint maxShaders, GLint *numShaders)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetProgramsQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ac3b59a32acbc7c2a25dd18b479a02d5c</anchor>
      <arglist>)(GLuint *programs, GLint maxPrograms, GLint *numPrograms)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean(*const</type>
      <name>glExtIsProgramBinaryQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>af7d65f2d9cc167714156285da25ab521</anchor>
      <arglist>)(GLuint program)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtGetProgramBinarySourceQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>afa168f0db00388f37c02a6de4fdbb9fa</anchor>
      <arglist>)(GLuint program, GLenum shadertype, GLchar *source, GLint *length)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferFoveationConfigQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a6062cd2adfb9752c0b44334d0c68efbd</anchor>
      <arglist>)(GLuint framebuffer, GLuint numLayers, GLuint focalPointsPerLayer, GLuint requestedFeatures, GLuint *providedFeatures)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferFoveationParametersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a91b99f92ca1ef0f6a1dda10b7b145f30</anchor>
      <arglist>)(GLuint framebuffer, GLuint layer, GLuint focalPoint, GLfloat focalX, GLfloat focalY, GLfloat gainX, GLfloat gainY, GLfloat foveaArea)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEstimateMotionQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a7dca7a53c5d5294b8c69ad4d3e272cdb</anchor>
      <arglist>)(GLuint ref, GLuint target, GLuint output)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTexEstimateMotionRegionsQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a68c5241cdd13f50e46c6f4eb2eda8015</anchor>
      <arglist>)(GLuint ref, GLuint target, GLuint output, GLuint mask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glExtrapolateTex2DQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ad7912a9a84ccf356af0d33bf1646e340</anchor>
      <arglist>)(GLuint src1, GLuint src2, GLuint output, GLfloat scaleFactor)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glTextureFoveationParametersQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a61bdc564af41a57862b8c690b791d8f8</anchor>
      <arglist>)(GLuint texture, GLuint layer, GLuint focalPoint, GLfloat focalX, GLfloat focalY, GLfloat gainX, GLfloat gainY, GLfloat foveaArea)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glFramebufferFetchBarrierQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>ae53466857533581d5fee68e4d75b688b</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glShadingRateQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a3d9293e4e7cfbe5894012ed486966dda</anchor>
      <arglist>)(GLenum rate)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glStartTilingQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a5efeca7b06b7b9e5c8f6677a509bda1b</anchor>
      <arglist>)(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)</arglist>
    </member>
    <member kind="variable">
      <type>void(*const</type>
      <name>glEndTilingQCOM</name>
      <anchorfile>namespacejuce_1_1gl.html</anchorfile>
      <anchor>a1a630f7d96ba823afd9ba8a221313d2e</anchor>
      <arglist>)(GLbitfield preserveMask)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce::midi_ci</name>
    <filename>namespacejuce_1_1midi__ci.html</filename>
    <namespace>juce::midi_ci::Message</namespace>
    <class kind="class">juce::midi_ci::BlockProfileStates</class>
    <class kind="class">juce::midi_ci::BufferOutput</class>
    <class kind="class">juce::midi_ci::CacheProvider</class>
    <class kind="class">juce::midi_ci::ChannelAddress</class>
    <class kind="struct">juce::midi_ci::ChannelInGroupUtils</class>
    <class kind="class">juce::midi_ci::ChannelProfileStates</class>
    <class kind="class">juce::midi_ci::Device</class>
    <class kind="class">juce::midi_ci::DeviceFeatures</class>
    <class kind="struct">juce::midi_ci::DeviceListener</class>
    <class kind="struct">juce::midi_ci::DeviceMessageHandler</class>
    <class kind="class">juce::midi_ci::DeviceOptions</class>
    <class kind="struct">juce::midi_ci::Encodings</class>
    <class kind="struct">juce::midi_ci::EncodingUtils</class>
    <class kind="struct">juce::midi_ci::FunctionBlock</class>
    <class kind="class">juce::midi_ci::GroupProfileStates</class>
    <class kind="class">juce::midi_ci::InitiatorPropertyExchangeCache</class>
    <class kind="class">juce::midi_ci::MUID</class>
    <class kind="struct">juce::midi_ci::Pagination</class>
    <class kind="class">juce::midi_ci::Parser</class>
    <class kind="class">juce::midi_ci::ProfileAtAddress</class>
    <class kind="struct">juce::midi_ci::ProfileDelegate</class>
    <class kind="class">juce::midi_ci::ProfileHost</class>
    <class kind="struct">juce::midi_ci::ProfileStateEntry</class>
    <class kind="struct">juce::midi_ci::PropertyDelegate</class>
    <class kind="class">juce::midi_ci::PropertyExchangeResult</class>
    <class kind="class">juce::midi_ci::PropertyHost</class>
    <class kind="struct">juce::midi_ci::PropertyReplyData</class>
    <class kind="struct">juce::midi_ci::PropertyReplyHeader</class>
    <class kind="struct">juce::midi_ci::PropertyRequestData</class>
    <class kind="struct">juce::midi_ci::PropertyRequestHeader</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionCommandUtils</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionData</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionHeader</class>
    <class kind="class">juce::midi_ci::RequestID</class>
    <class kind="class">juce::midi_ci::RequestKey</class>
    <class kind="class">juce::midi_ci::ResponderDelegate</class>
    <class kind="class">juce::midi_ci::ResponderOutput</class>
    <class kind="class">juce::midi_ci::ResponderPropertyExchangeCache</class>
    <class kind="struct">juce::midi_ci::Subscription</class>
    <class kind="class">juce::midi_ci::SubscriptionKey</class>
    <class kind="class">juce::midi_ci::SubscriptionManager</class>
    <class kind="struct">juce::midi_ci::SubscriptionManagerDelegate</class>
    <class kind="struct">juce::midi_ci::SupportedAndActive</class>
    <member kind="typedef">
      <type>std::array&lt; std::byte, 5 &gt;</type>
      <name>Profile</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>ab1ef4d031aeaaf5ec4d69949cac03222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Encoding</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>a66923b54885da4482b2006835989b558</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a66923b54885da4482b2006835989b558aae0b95c7a79c34bb78ea648d3a755032">X</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a66923b54885da4482b2006835989b558a5b7f33be48f19c25e1af2f96cffc569f">ascii</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a66923b54885da4482b2006835989b558a682ecc4a9efc672eab31b3045c753a1c">mcoded7</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a66923b54885da4482b2006835989b558a4f8f7bd91c3e0954f7535c13a66ed22a">zlibAndMcoded7</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ChannelInGroup</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>a79d4e0f55873477ec60b4c640d6f886b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba479445317aeb9ac5eaa68b07a25710c6">channel0</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886baab487e9d750a3c50876d12e8f381a79f">channel1</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba9ebd88e34d0e74178cab184e781bafb5">channel2</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba0a578e37c6b34f50e9341b88de0a0964">channel3</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886bacff6fc2b35db3a7156a5a1753afa1d5e">channel4</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba511a0b6e93bc5502a68c8b78d0a44078">channel5</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886bafc4aad5fbd302e15928c9f3e7250861c">channel6</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886baf9c1e61e50f6899b00a95d4b15587cf3">channel7</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886badbfd054af704cc7e36bca4ddc87496c1">channel8</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba4d0841d9f40edf68073b6d445d0a6c88">channel9</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba2eac9b291c726c1664e692f11db08e25">channelA</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba42ffb822563bb995b2e2ac06977c6177">channelB</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba1a46c2c56da0d421d078fcf125daeeb6">channelC</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba2161caf0417be31dc3b450d8e78ba430">channelD</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba8991fbb24c1800c6f43b418620bf1729">channelE</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba4480d69b2fbc05c908ee3b6d0b74b301">channelF</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886ba4dadfdfed18e33d0369676721b0d9bd7">wholeGroup</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a79d4e0f55873477ec60b4c640d6f886baa70eeea7800ed002afebeaf519431205">wholeBlock</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PropertySubscriptionCommand</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>a4ad367df239df26c74e25fec9ef60c46</anchor>
      <arglist></arglist>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46a3aad010badcf5252bb8f11d34231bee5">X</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46a0e87c1212a698494dcdb198af3e0eb2f">partial</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46ae9dc924f238fa6cc29465942875fe8f0">full</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46aa4510384236c8e83a0cf3b6d8b987aef">notify</enumvalue>
      <enumvalue file="namespacejuce_1_1midi__ci.html" anchor="a4ad367df239df26c74e25fec9ef60c46a7f021a1415b86f2d013b2618fb31ae53">end</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Token64</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>a8dafc565cc7350b0504ff8b8825b6649</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacejuce_1_1midi__ci.html</anchorfile>
      <anchor>a8efffe64724e8ed929074ee54b43a3f3</anchor>
      <arglist>(Token64 a, Token64 b)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>juce::midi_ci::Message</name>
    <filename>namespacejuce_1_1midi__ci_1_1Message.html</filename>
    <class kind="struct">juce::midi_ci::Message::ACK</class>
    <class kind="struct">juce::midi_ci::Message::ComparableRange</class>
    <class kind="struct">juce::midi_ci::Message::Discovery</class>
    <class kind="struct">juce::midi_ci::Message::DiscoveryResponse</class>
    <class kind="struct">juce::midi_ci::Message::DynamicSizePropertyExchange</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiry</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::Generic</class>
    <class kind="struct">juce::midi_ci::Message::Header</class>
    <class kind="struct">juce::midi_ci::Message::InvalidateMUID</class>
    <class kind="struct">juce::midi_ci::Message::NAK</class>
    <class kind="struct">juce::midi_ci::Message::Parsed</class>
    <class kind="struct">juce::midi_ci::Message::ProcessEndMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReportResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileAdded</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetails</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetailsResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDisabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileEnabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOff</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOn</class>
    <class kind="struct">juce::midi_ci::Message::ProfileRemoved</class>
    <class kind="struct">juce::midi_ci::Message::ProfileSpecificData</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilities</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilitiesResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyNotify</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribe</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribeResponse</class>
    <class kind="struct">juce::midi_ci::Message::StaticSizePropertyExchange</class>
  </compound>
  <compound kind="namespace">
    <name>juce::UnitTestCategories</name>
    <filename>namespacejuce_1_1UnitTestCategories.html</filename>
  </compound>
  <compound kind="namespace">
    <name>juce::universal_midi_packets</name>
    <filename>namespacejuce_1_1universal__midi__packets.html</filename>
    <class kind="struct">juce::universal_midi_packets::BytesOnGroup</class>
    <class kind="struct">juce::universal_midi_packets::DeviceInfo</class>
  </compound>
  <compound kind="namespace">
    <name>Presonus</name>
    <filename>namespacePresonus.html</filename>
  </compound>
  <compound kind="namespace">
    <name>StandardApplicationCommandIDs</name>
    <filename>namespaceStandardApplicationCommandIDs.html</filename>
    <member kind="enumvalue">
      <name>quit</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aa0e06bba45d6039ddc74f0b437d982fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>del</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aa3519307963b37e47b3c0935a553c8a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cut</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aac0037bfec469a888d3a7ab1c0c222765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>copy</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aa3584c202667823072c928fd699725466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>paste</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aae98071537aab261471df0788ab5405de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>selectAll</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aa651985a70b21b1d0b7a89007fc8793df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>deselectAll</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aacdd0c589b2b1904cde27f75185f65e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>undo</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aa5b866e822eb795f30f0c77ebecc84f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>redo</name>
      <anchorfile>namespaceStandardApplicationCommandIDs.html</anchorfile>
      <anchor>ad348cc9beaaea88093769e2da468320aaa2a9602bedb21d34ea2b7cb620d5be1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Steinberg</name>
    <filename>namespaceSteinberg.html</filename>
  </compound>
  <compound kind="namespace">
    <name>TypeHelpers</name>
    <filename>namespaceTypeHelpers.html</filename>
    <class kind="struct">TypeHelpers::ParameterType</class>
    <class kind="struct">TypeHelpers::UnsignedTypeWithSize</class>
    <member kind="typedef">
      <type>std::conditional_t&lt; std::is_same_v&lt; Type, double &gt;, double, float &gt;</type>
      <name>SmallestFloatType</name>
      <anchorfile>namespaceTypeHelpers.html</anchorfile>
      <anchor>a2193d843be9f1782e009b697ec93dc36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ValueSmoothingTypes</name>
    <filename>namespaceValueSmoothingTypes.html</filename>
    <class kind="struct">ValueSmoothingTypes::Linear</class>
    <class kind="struct">ValueSmoothingTypes::Multiplicative</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-AAX</name>
    <title>AAX</title>
    <filename>group__juce__audio__plugin__client-AAX.html</filename>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-LV2</name>
    <title>LV2</title>
    <filename>group__juce__audio__plugin__client-LV2.html</filename>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-Standalone</name>
    <title>Standalone</title>
    <filename>group__juce__audio__plugin__client-Standalone.html</filename>
    <class kind="class">StandalonePluginHolder</class>
    <class kind="struct">StandalonePluginHolder::PluginInOuts</class>
    <class kind="class">StandaloneFilterWindow</class>
    <member kind="function" static="yes">
      <type>static StandalonePluginHolder *</type>
      <name>StandalonePluginHolder::getInstance</name>
      <anchorfile>group__juce__audio__plugin__client-Standalone.html</anchorfile>
      <anchor>ga1f66dc41704daecba196592ebd5b578d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-Unity</name>
    <title>Unity</title>
    <filename>group__juce__audio__plugin__client-Unity.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_AUDIO_PLUGIN_API_VERSION</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga3afdb8285b85b2471a2564d574fec0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_INTERFACE_API</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga0b0210e40f0632d70b2abc6032162445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNITY_INTERFACE_EXPORT</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5f8982d070e7eadb80325aa4ad902788</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>createCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaaf11ea6f9301ad28b98c1fd4c06a61ab</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>releaseCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga7cf42e9742492a31b157d6d8a94c284d</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>resetCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga48bed17b6ec2b1cb4b609e7bbf18830c</anchor>
      <arglist>)(UnityAudioEffectState *state)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>processCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga4f689bd3247816fde20bc8b69957c429</anchor>
      <arglist>)(UnityAudioEffectState *state, float *inBuffer, float *outBuffer, unsigned int bufferSize, int numInChannels, int numOutChannels)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>setPositionCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad99abb79da901d6fd79dad40466aafa1</anchor>
      <arglist>)(UnityAudioEffectState *state, unsigned int pos)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>setFloatParameterCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga9a47d2c226dc62e6a1468caa6fa3092b</anchor>
      <arglist>)(UnityAudioEffectState *state, int index, float value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>getFloatParameterCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga804f850601aeee8d2a54208d0e02e227</anchor>
      <arglist>)(UnityAudioEffectState *state, int index, float *value, char *valuestr)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>getFloatBufferCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5520fd4ae2872a95d22493ae99748a97</anchor>
      <arglist>)(UnityAudioEffectState *state, const char *name, float *buffer, int numsamples)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>distanceAttenuationCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga5b872463673cc61b72c7bbe35d790fd6</anchor>
      <arglist>)(UnityAudioEffectState *state, float distanceIn, float attenuationIn, float *attenuationOut)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>renderCallback</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa22c8925c3ddc8cc399c321823fd5c15</anchor>
      <arglist>)(int eventId)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityAudioEffectDefinitionFlags</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga1b76adc9f97bca1e51f0e428a5fa6882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isSideChainTarget</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882a66e4332ebb2f14db5cbd8c7a65e97254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isSpatializer</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882abcd3f051024befb72be3a71b21aaa8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isAmbisonicDecoder</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882ab1cf6398d761718c20b7af90b62c7a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>appliesDistanceAttenuation</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga1b76adc9f97bca1e51f0e428a5fa6882aa2904e1c534472b0b31ecff138d47767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityAudioEffectStateFlags</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa0839934cc74ac792b938e78959e5c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsPlaying</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a3fb74333f3c7d388a72417735fe22f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsPaused</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09ae7cf60b259e0637ab56d0f48a2386913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stateIsMuted</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a4e87a48626a17f3ad3ca200d7a6068c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>statIsSideChainTarget</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ggaa0839934cc74ac792b938e78959e5c09a4b54354cc6027e5fdc1dc65d7f593992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnityEventModifiers</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga485dc2a0e5ed7da3d9f826367b36ee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shift</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55aa844ac0d299bd083b2938e6cbf34743a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>control</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a5d8add8effb2a9964dbebfd27c9ddd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>alt</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a7f564926136a18c80a8a14a53d0e98ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>command</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a6440030ae8284cee96c1c88b356c45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>numeric</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55a1b5484703e716389553255e6f11f12ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>capsLock</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55add43ebb9992d19aef8eceabd1b40fe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>functionKey</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gga485dc2a0e5ed7da3d9f826367b36ee55aea428c666e56776152be9ced3da70582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gadd246f81ad320268881f399dfb8aefb4</anchor>
      <arglist>((visibility(&quot;default&quot;))) int UnityGetAudioEffectDefinitions(UnityAudioEffectDefinition ***definitionsPtr)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>textureHandle</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad5d7a900a6e070e34c0a1dabb7fe5526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void int</type>
      <name>w</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga9c08bc30636cc52269cf06d61cf5d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void int int</type>
      <name>h</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga2ee4d4f298ba1bf1bc2f45c681c40ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gad0da36b2558901e21e7a30f6c227a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float</type>
      <name>y</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gae9ace15db486f33243a35ce689893fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float UnityEventModifiers</type>
      <name>mods</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gaa58b301e5a3a8001feb356b3fea37ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float float UnityEventModifiers int</type>
      <name>button</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>gac9a690ac771d86f797f87594f6dfa694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>code</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga45a5b7c00a796a23f01673cef1dbe0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int UnityEventModifiers const char *</type>
      <name>name</name>
      <anchorfile>group__juce__audio__plugin__client-Unity.html</anchorfile>
      <anchor>ga010e50efcb9d6d393b9414f09f368dbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-VST3</name>
    <title>VST3</title>
    <filename>group__juce__audio__plugin__client-VST3.html</filename>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-accessibility</name>
    <title>accessibility</title>
    <filename>group__juce__gui__basics-accessibility.html</filename>
    <class kind="class">AccessibilityActions</class>
    <class kind="class">AccessibilityCellInterface</class>
    <class kind="class">AccessibilityTableInterface</class>
    <class kind="struct">AccessibilityTableInterface::Span</class>
    <class kind="class">AccessibilityTextInterface</class>
    <class kind="class">AccessibilityValueInterface</class>
    <class kind="class">AccessibilityValueInterface::AccessibleValueRange</class>
    <class kind="struct">AccessibilityValueInterface::AccessibleValueRange::MinAndMax</class>
    <class kind="class">AccessibilityTextValueInterface</class>
    <class kind="class">AccessibilityNumericValueInterface</class>
    <class kind="class">AccessibilityRangedNumericValueInterface</class>
    <class kind="class">AccessibilityHandler</class>
    <class kind="struct">AccessibilityHandler::Interfaces</class>
    <class kind="class">AccessibleState</class>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityActionType</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaf0f9b00728b0562960667eb5539bfd9c</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca5f0038e170564c7ad98d949c741a4da2">press</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca41f984bb082af806e510740db289125d">toggle</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca1818d506396d77b3d035f719885c4cd1">focus</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf0f9b00728b0562960667eb5539bfd9ca0f8f22cec0b5290442063cf4afd904c0">showMenu</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityEvent</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaefa5337f5ce957a9403e2eb59d591ffc</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca0e58a4fa4b8e6bc7353a97f4761f776f">valueChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca92b949dc5ba1c8a9350dc50c360c58f2">titleChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca6248bca3a26cd6706123719a3f415f50">structureChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca69519c5203f870e0212e2d70c06590ef">textSelectionChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca110dcea3c884b28f8df739cde6bdfb8d">textChanged</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaefa5337f5ce957a9403e2eb59d591ffca26feab286efd30bad142d8d0a36612ab">rowSelectionChanged</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AccessibilityRole</name>
      <anchorfile>group__juce__gui__basics-accessibility.html</anchorfile>
      <anchor>gaf1349587ab6cac7e882cd63e1976682c</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cace50a09343724eb82df11390e2c1de18">button</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca23288070d70bf4cab9c872a69122d194">toggleButton</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca2e7008a595f5b685cf288c4614cdd6fb">radioButton</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca9ae1381b12869863de7558f3e409f76f">comboBox</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca78805a221a988e79ef3f42d7c5bfd418">image</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca10bf08f0bbd6689475be65b4ae441bd9">slider</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cad304ba20e96d87411588eeabac850e34">label</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca456e9043e812627e960fce45168f8f86">staticText</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca68e62dc347dc38cebaae9686ff4037ad">editableText</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca23799cd556bc3311f8fc3e8dd83c8b47">menuItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca5772d4d0f93680f63cdd08b5eb3a8745">menuBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cabe27c2833cfbd7ffce9806dc77107f8e">popupMenu</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca26ba19743fa1b879878dd9e65d63c3b5">tableHeader</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca1afd32818d1c9525f82aff4c09efd254">column</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caf1965a857bc285d26fe22023aa5ab50d">row</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca8d27600b0cae5308441ddf6d9bb3c74c">cell</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca0f6811b05660fde57651fda214919653">hyperlink</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca10ae9fc7d453b0dd525d0edf2ede7961">list</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cab2ccae59a7c62d25a281ce1ab70ec47c">listItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cac0af77cf8294ff93a5cdb2963ca9f038">tree</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca7e45214b5b35a9c04ea957905bfbc475">treeItem</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca9e14d62b580f97f6e3a0ec502ab394e5">progressBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cadb0f6f37ebeb6ea09489124345af2a45">group</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca50328b0a44f9941c3ff8f90c21483688">dialogWindow</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca05b8c74cbd96fbf2de4c1a352702fbf4">window</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca5d1f5486649a4bad621b1c4b13a5092e">scrollBar</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caddbfc1b6aa0ad4d79c5dac7aa3b44888">tooltip</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682ca4850d0c3f2f158533b60acdad4ff9922">splashScreen</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682caf3f98c5d41d7c992a6fb63799f700f2b">ignored</enumvalue>
      <enumvalue file="group__juce__gui__basics-accessibility.html" anchor="ggaf1349587ab6cac7e882cd63e1976682cad415f0e30c471dfdd9bc4f827329ef48">unspecified</enumvalue>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_analytics-analytics</name>
    <title>analytics</title>
    <filename>group__juce__analytics-analytics.html</filename>
    <class kind="class">Analytics</class>
    <class kind="class">ButtonTracker</class>
  </compound>
  <compound kind="group">
    <name>juce_data_structures-app_properties</name>
    <title>app_properties</title>
    <filename>group__juce__data__structures-app__properties.html</filename>
    <class kind="class">ApplicationProperties</class>
    <class kind="class">PropertiesFile</class>
    <class kind="struct">PropertiesFile::Options</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-application</name>
    <title>application</title>
    <filename>group__juce__gui__basics-application.html</filename>
    <class kind="class">JUCEApplication</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_utils-audio_cd</name>
    <title>audio_cd</title>
    <filename>group__juce__audio__utils-audio__cd.html</filename>
    <class kind="class">AudioCDBurner</class>
    <class kind="class">AudioCDBurner::BurnProgressListener</class>
    <class kind="class">AudioCDReader</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_devices-audio_io</name>
    <title>audio_io</title>
    <filename>group__juce__audio__devices-audio__io.html</filename>
    <class kind="class">AudioDeviceManager</class>
    <class kind="struct">AudioDeviceManager::AudioDeviceSetup</class>
    <class kind="struct">AudioDeviceManager::LevelMeter</class>
    <class kind="struct">AudioIODeviceCallbackContext</class>
    <class kind="class">AudioIODeviceCallback</class>
    <class kind="class">AudioIODevice</class>
    <class kind="class">AudioIODeviceType</class>
    <class kind="class">AudioIODeviceType::Listener</class>
    <class kind="class">SystemAudioVolume</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-audio_play_head</name>
    <title>audio_play_head</title>
    <filename>group__juce__audio__basics-audio__play__head.html</filename>
    <class kind="class">AudioPlayHead</class>
    <class kind="class">AudioPlayHead::FrameRate</class>
    <class kind="struct">AudioPlayHead::TimeSignature</class>
    <class kind="struct">AudioPlayHead::LoopPoints</class>
    <class kind="struct">AudioPlayHead::CurrentPositionInfo</class>
    <class kind="class">AudioPlayHead::PositionInfo</class>
  </compound>
  <compound kind="group">
    <name>juce_box2d-box2d</name>
    <title>box2d</title>
    <filename>group__juce__box2d-box2d.html</filename>
  </compound>
  <compound kind="group">
    <name>juce_events-broadcasters</name>
    <title>broadcasters</title>
    <filename>group__juce__events-broadcasters.html</filename>
    <class kind="class">ActionBroadcaster</class>
    <class kind="class">ActionListener</class>
    <class kind="class">AsyncUpdater</class>
    <class kind="class">ChangeBroadcaster</class>
    <class kind="class">ChangeListener</class>
    <class kind="class">LockingAsyncUpdater</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-buffers</name>
    <title>buffers</title>
    <filename>group__juce__audio__basics-buffers.html</filename>
    <class kind="class">AudioChannelSet</class>
    <class kind="class">AudioData</class>
    <class kind="class">AudioData::Pointer</class>
    <class kind="class">AudioData::Converter</class>
    <class kind="class">AudioData::ConverterInstance</class>
    <class kind="struct">AudioData::Format</class>
    <class kind="class">AudioProcessLoadMeasurer</class>
    <class kind="struct">AudioProcessLoadMeasurer::ScopedTimer</class>
    <class kind="class">AudioBuffer</class>
    <class kind="struct">FloatVectorOperationsBase</class>
    <class kind="class">FloatVectorOperations</class>
    <class kind="class">ScopedNoDenormals</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_SNAP_TO_ZERO</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gafbd395bd2dfea834983c007b7edf1d41</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="typedef">
      <type>AudioBuffer&lt; float &gt;</type>
      <name>AudioSampleBuffer</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gab339ebab0d3b10c91c0d47c8fd2e50d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>ga73bcc9cfaf60a2beb7a69b39bbf0c02f</anchor>
      <arglist>(const AudioBuffer&lt; Type &gt; &amp;a, const AudioBuffer&lt; Type &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__audio__basics-buffers.html</anchorfile>
      <anchor>gaff1cdc804858cbb6486fc7d8fe751672</anchor>
      <arglist>(const AudioBuffer&lt; Type &gt; &amp;a, const AudioBuffer&lt; Type &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-buttons</name>
    <title>buttons</title>
    <filename>group__juce__gui__basics-buttons.html</filename>
    <class kind="class">ArrowButton</class>
    <class kind="class">Button</class>
    <class kind="class">Button::Listener</class>
    <class kind="struct">Button::LookAndFeelMethods</class>
    <class kind="class">DrawableButton</class>
    <class kind="class">HyperlinkButton</class>
    <class kind="class">ImageButton</class>
    <class kind="struct">ImageButton::LookAndFeelMethods</class>
    <class kind="class">ShapeButton</class>
    <class kind="class">TextButton</class>
    <class kind="class">ToggleButton</class>
    <class kind="class">ToolbarButton</class>
  </compound>
  <compound kind="group">
    <name>juce_video-capture</name>
    <title>capture</title>
    <filename>group__juce__video-capture.html</filename>
    <class kind="class">CameraDevice</class>
    <class kind="class">CameraDevice::Listener</class>
  </compound>
  <compound kind="group">
    <name>juce_midi_ci-ci</name>
    <title>ci</title>
    <filename>group__juce__midi__ci-ci.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
    <namespace>juce::midi_ci::Message</namespace>
    <class kind="class">juce::midi_ci::ChannelAddress</class>
    <class kind="class">juce::midi_ci::Device</class>
    <class kind="class">juce::midi_ci::DeviceFeatures</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionData</class>
    <class kind="struct">juce::midi_ci::DeviceListener</class>
    <class kind="struct">juce::midi_ci::DeviceMessageHandler</class>
    <class kind="class">juce::midi_ci::DeviceOptions</class>
    <class kind="struct">juce::midi_ci::EncodingUtils</class>
    <class kind="struct">juce::midi_ci::Encodings</class>
    <class kind="struct">juce::midi_ci::FunctionBlock</class>
    <class kind="struct">juce::midi_ci::ChannelInGroupUtils</class>
    <class kind="struct">juce::midi_ci::Message::ComparableRange</class>
    <class kind="struct">juce::midi_ci::Message::Header</class>
    <class kind="struct">juce::midi_ci::Message::Generic</class>
    <class kind="struct">juce::midi_ci::Message::DiscoveryResponse</class>
    <class kind="struct">juce::midi_ci::Message::Discovery</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::EndpointInquiry</class>
    <class kind="struct">juce::midi_ci::Message::InvalidateMUID</class>
    <class kind="struct">juce::midi_ci::Message::ACK</class>
    <class kind="struct">juce::midi_ci::Message::NAK</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProfileAdded</class>
    <class kind="struct">juce::midi_ci::Message::ProfileRemoved</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetailsResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDetails</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOn</class>
    <class kind="struct">juce::midi_ci::Message::ProfileOff</class>
    <class kind="struct">juce::midi_ci::Message::ProfileEnabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileDisabledReport</class>
    <class kind="struct">juce::midi_ci::Message::ProfileSpecificData</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilitiesResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyExchangeCapabilities</class>
    <class kind="struct">juce::midi_ci::Message::StaticSizePropertyExchange</class>
    <class kind="struct">juce::midi_ci::Message::DynamicSizePropertyExchange</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertyGetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetDataResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertySetData</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribeResponse</class>
    <class kind="struct">juce::midi_ci::Message::PropertySubscribe</class>
    <class kind="struct">juce::midi_ci::Message::PropertyNotify</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiryResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProcessInquiry</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReportResponse</class>
    <class kind="struct">juce::midi_ci::Message::ProcessMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::ProcessEndMidiMessageReport</class>
    <class kind="struct">juce::midi_ci::Message::Parsed</class>
    <class kind="class">juce::midi_ci::MUID</class>
    <class kind="class">juce::midi_ci::Parser</class>
    <class kind="class">juce::midi_ci::ProfileAtAddress</class>
    <class kind="struct">juce::midi_ci::ProfileDelegate</class>
    <class kind="class">juce::midi_ci::ProfileHost</class>
    <class kind="struct">juce::midi_ci::ProfileStateEntry</class>
    <class kind="class">juce::midi_ci::ChannelProfileStates</class>
    <class kind="class">juce::midi_ci::GroupProfileStates</class>
    <class kind="class">juce::midi_ci::BlockProfileStates</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionCommandUtils</class>
    <class kind="struct">juce::midi_ci::PropertySubscriptionHeader</class>
    <class kind="struct">juce::midi_ci::Pagination</class>
    <class kind="struct">juce::midi_ci::PropertyRequestHeader</class>
    <class kind="struct">juce::midi_ci::PropertyRequestData</class>
    <class kind="struct">juce::midi_ci::PropertyReplyHeader</class>
    <class kind="struct">juce::midi_ci::PropertyReplyData</class>
    <class kind="struct">juce::midi_ci::PropertyDelegate</class>
    <class kind="class">juce::midi_ci::RequestID</class>
    <class kind="class">juce::midi_ci::InitiatorPropertyExchangeCache</class>
    <class kind="class">juce::midi_ci::ResponderPropertyExchangeCache</class>
    <class kind="class">juce::midi_ci::CacheProvider</class>
    <class kind="class">juce::midi_ci::PropertyExchangeResult</class>
    <class kind="class">juce::midi_ci::RequestKey</class>
    <class kind="class">juce::midi_ci::PropertyHost</class>
    <class kind="class">juce::midi_ci::ResponderDelegate</class>
    <class kind="class">juce::midi_ci::BufferOutput</class>
    <class kind="class">juce::midi_ci::ResponderOutput</class>
    <class kind="struct">juce::midi_ci::Subscription</class>
    <class kind="class">juce::midi_ci::SubscriptionKey</class>
    <class kind="struct">juce::midi_ci::SubscriptionManagerDelegate</class>
    <class kind="class">juce::midi_ci::SubscriptionManager</class>
    <class kind="struct">juce::midi_ci::SupportedAndActive</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_extra-code_editor</name>
    <title>code_editor</title>
    <filename>group__juce__gui__extra-code__editor.html</filename>
    <class kind="class">CodeDocument</class>
    <class kind="class">CodeDocument::Position</class>
    <class kind="class">CodeDocument::Listener</class>
    <class kind="class">CodeDocument::Iterator</class>
    <class kind="class">CodeEditorComponent</class>
    <class kind="struct">CodeEditorComponent::State</class>
    <class kind="struct">CodeEditorComponent::ColourScheme</class>
    <class kind="struct">CodeEditorComponent::ColourScheme::TokenType</class>
    <class kind="class">CodeTokeniser</class>
    <class kind="class">CPlusPlusCodeTokeniser</class>
    <class kind="struct">CppTokeniserFunctions</class>
    <class kind="struct">CppTokeniserFunctions::StringIterator</class>
    <class kind="class">LuaTokeniser</class>
    <class kind="class">XmlTokeniser</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_formats-codecs</name>
    <title>codecs</title>
    <filename>group__juce__audio__formats-codecs.html</filename>
    <class kind="class">AiffAudioFormat</class>
    <class kind="class">CoreAudioFormat</class>
    <class kind="class">FlacAudioFormat</class>
    <class kind="class">LAMEEncoderAudioFormat</class>
    <class kind="class">MP3AudioFormat</class>
    <class kind="class">OggVorbisAudioFormat</class>
    <class kind="class">WavAudioFormat</class>
    <class kind="class">WindowsMediaAudioFormat</class>
  </compound>
  <compound kind="group">
    <name>juce_graphics-colour</name>
    <title>colour</title>
    <filename>group__juce__graphics-colour.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::Colours</namespace>
    <class kind="class">Colour</class>
    <class kind="class">ColourGradient</class>
    <class kind="class">FillType</class>
    <class kind="class">PixelARGB</class>
    <class kind="class">PixelRGB</class>
    <class kind="class">PixelAlpha</class>
    <member kind="function">
      <type>uint32</type>
      <name>maskPixelComponents</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>gabebe763f0ddf41420146d43d918a20fc</anchor>
      <arglist>(uint32 x) noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>clampPixelComponents</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>gae982b6f45d5bce9d1dde9376bef9ea78</anchor>
      <arglist>(uint32 x) noexcept</arglist>
    </member>
    <member kind="function">
      <type>forcedinline void</type>
      <name>PixelARGB::blend</name>
      <anchorfile>group__juce__graphics-colour.html</anchorfile>
      <anchor>ga6c6bea58980d1828a97453857636eda6</anchor>
      <arglist>(PixelRGB src) noexcept</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-commands</name>
    <title>commands</title>
    <filename>group__juce__gui__basics-commands.html</filename>
    <namespace>StandardApplicationCommandIDs</namespace>
    <class kind="struct">ApplicationCommandInfo</class>
    <class kind="class">ApplicationCommandManager</class>
    <class kind="class">ApplicationCommandManagerListener</class>
    <class kind="class">ApplicationCommandTarget</class>
    <class kind="struct">ApplicationCommandTarget::InvocationInfo</class>
    <class kind="class">KeyPressMappingSet</class>
    <member kind="typedef">
      <type>int</type>
      <name>CommandID</name>
      <anchorfile>group__juce__gui__basics-commands.html</anchorfile>
      <anchor>ga886f4569c2fa2b51e87775cbac89d4b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-components</name>
    <title>components</title>
    <filename>group__juce__gui__basics-components.html</filename>
    <class kind="class">CachedComponentImage</class>
    <class kind="class">Component</class>
    <class kind="class">Component::SafePointer</class>
    <class kind="class">Component::BailOutChecker</class>
    <class kind="class">Component::Positioner</class>
    <class kind="class">ComponentListener</class>
    <class kind="class">ComponentTraverser</class>
    <class kind="class">FocusTraverser</class>
    <class kind="class">ModalComponentManager</class>
    <class kind="class">ModalComponentManager::Callback</class>
    <class kind="class">ModalCallbackFunction</class>
  </compound>
  <compound kind="group">
    <name>juce_dsp-containers</name>
    <title>containers</title>
    <filename>group__juce__dsp-containers.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>dsp</namespace>
    <namespace>dsp::util</namespace>
    <class kind="class">juce::dsp::AudioBlock</class>
    <class kind="struct">juce::dsp::SIMDRegister</class>
    <class kind="struct">dsp::SIMDRegister::ElementAccess</class>
    <member kind="function">
      <type>dsp::SIMDRegister&lt; Type &gt; JUCE_VECTOR_CALLTYPE</type>
      <name>jmin</name>
      <anchorfile>group__juce__dsp-containers.html</anchorfile>
      <anchor>ga64228e0d540d59f320a4520ae20b5561</anchor>
      <arglist>(dsp::SIMDRegister&lt; Type &gt; a, dsp::SIMDRegister&lt; Type &gt; b)</arglist>
    </member>
    <member kind="function">
      <type>dsp::SIMDRegister&lt; Type &gt; JUCE_VECTOR_CALLTYPE</type>
      <name>jmax</name>
      <anchorfile>group__juce__dsp-containers.html</anchorfile>
      <anchor>ga685ae6632195356cde2ae72b631eb855</anchor>
      <arglist>(dsp::SIMDRegister&lt; Type &gt; a, dsp::SIMDRegister&lt; Type &gt; b)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-containers</name>
    <title>containers</title>
    <filename>group__juce__core-containers.html</filename>
    <class kind="class">AbstractFifo</class>
    <class kind="class">AbstractFifo::ScopedReadWrite</class>
    <class kind="class">Array</class>
    <class kind="class">ArrayAllocationBase</class>
    <class kind="class">ArrayBase</class>
    <class kind="class">DynamicObject</class>
    <class kind="class">DefaultElementComparator</class>
    <class kind="struct">Enumerated</class>
    <class kind="class">EnumerateIterator</class>
    <class kind="class">IteratorPair</class>
    <class kind="class">FixedSizeFunction&lt; len, Ret(Args...)&gt;</class>
    <class kind="struct">DefaultHashFunctions</class>
    <class kind="class">HashMap</class>
    <class kind="struct">HashMap::Iterator</class>
    <class kind="class">LinkedListPointer</class>
    <class kind="class">LinkedListPointer::Appender</class>
    <class kind="class">ListenerList</class>
    <class kind="struct">ListenerList::DummyBailOutChecker</class>
    <class kind="class">NamedValueSet</class>
    <class kind="struct">NamedValueSet::NamedValue</class>
    <class kind="class">Optional</class>
    <class kind="class">OwnedArray</class>
    <class kind="class">PropertySet</class>
    <class kind="class">ReferenceCountedArray</class>
    <class kind="class">ScopedValueSetter</class>
    <class kind="class">SingleThreadedAbstractFifo</class>
    <class kind="class">SortedSet</class>
    <class kind="class">Span</class>
    <class kind="class">SparseSet</class>
    <class kind="class">var</class>
    <class kind="struct">var::NativeFunctionArgs</class>
    <member kind="typedef">
      <type>std::nullopt_t</type>
      <name>Nullopt</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga354378e9f7923b562fc44b40d3eba90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>makeRange</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab86cb3a5b2c630c394c580435f00d77c</anchor>
      <arglist>(Begin begin, End end)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>enumerate</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gafe18946de9cd3ac00812deaa8e52ccc8</anchor>
      <arglist>(Range &amp;&amp;range, Index startingValue={})</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab8b7408d41348ffab3d2c8aa9cf53258</anchor>
      <arglist>(const FixedSizeFunction&lt; len, T &gt; &amp;fn, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga66ba356687a5d566e11a381ebe6ce2e6</anchor>
      <arglist>(std::nullptr_t, const FixedSizeFunction&lt; len, T &gt; &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4c0522132293ec361092ba074ff180c1</anchor>
      <arglist>(const FixedSizeFunction&lt; len, T &gt; &amp;fn, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gac6f3be21f1d69cdaaa8bd4760639788e</anchor>
      <arglist>(std::nullptr_t, const FixedSizeFunction&lt; len, T &gt; &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>Optional&lt; std::decay_t&lt; Value &gt; &gt;</type>
      <name>makeOptional</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gaac35c5c266b29f529de20dccdcd26fa6</anchor>
      <arglist>(Value &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab1fd5a52bf9cdcb373becc550ef04a1d</anchor>
      <arglist>(T, End) -&gt; Span&lt; std::remove_pointer_t&lt; decltype(detail::toAddress(std::declval&lt; T &gt;()))&gt; &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga812ef2cb5add31d1b5bbc02f55bc5ace</anchor>
      <arglist>(T(&amp;)[N]) -&gt; Span&lt; T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gaba9175593b8b59c462e846730fe6d92f</anchor>
      <arglist>(std::array&lt; T, N &gt; &amp;) -&gt; Span&lt; T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gad5e4583a004791de2d963fb1df3e5ca4</anchor>
      <arglist>(const std::array&lt; T, N &gt; &amp;) -&gt; Span&lt; const T, N &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gadfa72dc09a575cc75cd678e3b86d6d45</anchor>
      <arglist>(Range &amp;&amp;r) -&gt; Span&lt; std::remove_pointer_t&lt; decltype(std::data(r))&gt; &gt;</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga360b996ba555a2333b467dd6edc8c11f</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4f872257dd6891ae4516b9b630f745fe</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gafafdd2084fbdd9e82f73c09626b21018</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga1e5668d556386876c10e47acb74ea4c9</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gad14f3cd2b038f462293ce642f46ee5f7</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga689d9eaaf33a1dbc9b1a8a14b1d0c43c</anchor>
      <arglist>(const var &amp;, const var &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga8512deaef9b5f1f12a8a45403a72e508</anchor>
      <arglist>(const var &amp;, const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga4672f12ca2fdc31e9ca7188101d35a95</anchor>
      <arglist>(const var &amp;, const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga48fb19d379d327812bd68823c7ccf694</anchor>
      <arglist>(const var &amp;, const char *)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga5be7dbc7fd3b5935ad0aca0d8d39e425</anchor>
      <arglist>(const var &amp;, const char *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Array::indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gab3787616ae5ae65a64ac0a706e348a7c</anchor>
      <arglist>(ElementComparator &amp;comparator, TargetValueType elementToLookFor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Array::sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga526081df81183ddd47f9f514de483a8f</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OwnedArray::addSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga3362aa46fe920b22b20ccc313bfe3366</anchor>
      <arglist>(ElementComparator &amp;comparator, ObjectClass *newObject) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OwnedArray::indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga7ebb5f9e4bed3ffd0d5a4e980c77260b</anchor>
      <arglist>(ElementComparator &amp;comparator, const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OwnedArray::sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga9ed6587acb285ae967dcce7608af95ad</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReferenceCountedArray::indexOfSorted</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gae6ed5a2756f413f59ce87a6455cf7dbd</anchor>
      <arglist>(ElementComparator &amp;comparator, const ObjectClass *objectToLookFor) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReferenceCountedArray::sort</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga3b913b02e04ad29a6881ab4034c0f0f5</anchor>
      <arglist>(ElementComparator &amp;comparator, bool retainOrderOfEquivalentItems=false) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>nullopt</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>gacd293644b847dc4549de80a090d66625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>dynamicExtent</name>
      <anchorfile>group__juce__core-containers.html</anchorfile>
      <anchor>ga396d97a60bce38d4e287895df5edd520</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_graphics-contexts</name>
    <title>contexts</title>
    <filename>group__juce__graphics-contexts.html</filename>
    <class kind="class">Graphics</class>
    <class kind="class">Graphics::ScopedSaveState</class>
    <class kind="class">LowLevelGraphicsContext</class>
    <class kind="class">LowLevelGraphicsPostScriptRenderer</class>
    <class kind="struct">LowLevelGraphicsPostScriptRenderer::SavedState</class>
    <class kind="class">LowLevelGraphicsSoftwareRenderer</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-desktop</name>
    <title>desktop</title>
    <filename>group__juce__gui__basics-desktop.html</filename>
    <class kind="class">FocusChangeListener</class>
    <class kind="class">DarkModeSettingListener</class>
    <class kind="class">Desktop</class>
    <class kind="class">Displays</class>
    <class kind="struct">Displays::Display</class>
  </compound>
  <compound kind="group">
    <name>juce_analytics-destinations</name>
    <title>destinations</title>
    <filename>group__juce__analytics-destinations.html</filename>
    <class kind="struct">AnalyticsDestination</class>
    <class kind="struct">AnalyticsDestination::AnalyticsEvent</class>
    <class kind="class">ThreadedAnalyticsDestination</class>
  </compound>
  <compound kind="group">
    <name>juce_core-detail</name>
    <title>detail</title>
    <filename>group__juce__core-detail.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="group">
    <name>juce_midi_ci-detail</name>
    <title>detail</title>
    <filename>group__juce__midi__ci-detail.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::midi_ci</namespace>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client-detail</name>
    <title>detail</title>
    <filename>group__juce__audio__plugin__client-detail.html</filename>
    <namespace>juce</namespace>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CHECKSETTINGMACROS_H</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>gacdf46c2bef73873331a20a8992ea1401</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Component</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga43f72e6eba2a77ceba6172bb1a5e35bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Point</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga264185c815a47814791f68e7c6da85ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; AudioProcessor &gt;</type>
      <name>createPluginFilterOfType</name>
      <anchorfile>group__juce__audio__plugin__client-detail.html</anchorfile>
      <anchor>ga2b2f5be43db523e2e886537f942a5728</anchor>
      <arglist>(AudioProcessor::WrapperType type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-detail</name>
    <title>detail</title>
    <filename>group__juce__gui__basics-detail.html</filename>
    <namespace>juce</namespace>
  </compound>
  <compound kind="group">
    <name>juce_gui_extra-documents</name>
    <title>documents</title>
    <filename>group__juce__gui__extra-documents.html</filename>
    <class kind="class">FileBasedDocument</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-drawables</name>
    <title>drawables</title>
    <filename>group__juce__gui__basics-drawables.html</filename>
    <class kind="class">Drawable</class>
    <class kind="class">DrawableComposite</class>
    <class kind="class">DrawableImage</class>
    <class kind="class">DrawablePath</class>
    <class kind="class">DrawableRectangle</class>
    <class kind="class">DrawableShape</class>
    <class kind="class">DrawableText</class>
  </compound>
  <compound kind="group">
    <name>juce_graphics-effects</name>
    <title>effects</title>
    <filename>group__juce__graphics-effects.html</filename>
    <class kind="struct">DropShadow</class>
    <class kind="class">DropShadowEffect</class>
    <class kind="class">GlowEffect</class>
    <class kind="class">ImageEffectFilter</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_extra-embedding</name>
    <title>embedding</title>
    <filename>group__juce__gui__extra-embedding.html</filename>
    <class kind="class">ActiveXControlComponent</class>
    <class kind="class">AndroidViewComponent</class>
    <class kind="class">HWNDComponent</class>
    <class kind="class">NSViewComponent</class>
    <class kind="class">UIViewComponent</class>
    <class kind="class">XEmbedComponent</class>
    <member kind="function">
      <type>bool</type>
      <name>juce_handleXEmbedEvent</name>
      <anchorfile>group__juce__gui__extra-embedding.html</anchorfile>
      <anchor>ga2cad300cf70fc35a54a9a260022017a9</anchor>
      <arglist>(ComponentPeer *, void *)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>juce_getCurrentFocusWindow</name>
      <anchorfile>group__juce__gui__extra-embedding.html</anchorfile>
      <anchor>ga1e77cbdf932273a55384442ffdcb4766</anchor>
      <arglist>(ComponentPeer *)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_cryptography-encryption</name>
    <title>encryption</title>
    <filename>group__juce__cryptography-encryption.html</filename>
    <class kind="class">BlowFish</class>
    <class kind="class">Primes</class>
    <class kind="class">RSAKey</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-filebrowser</name>
    <title>filebrowser</title>
    <filename>group__juce__gui__basics-filebrowser.html</filename>
    <class kind="class">ContentSharer</class>
    <class kind="class">DirectoryContentsDisplayComponent</class>
    <class kind="class">DirectoryContentsList</class>
    <class kind="struct">DirectoryContentsList::FileInfo</class>
    <class kind="class">FileBrowserComponent</class>
    <class kind="struct">FileBrowserComponent::LookAndFeelMethods</class>
    <class kind="class">FileBrowserListener</class>
    <class kind="class">FileChooser</class>
    <class kind="class">FileChooserDialogBox</class>
    <class kind="class">FileListComponent</class>
    <class kind="class">FilenameComponentListener</class>
    <class kind="class">FilenameComponent</class>
    <class kind="struct">FilenameComponent::LookAndFeelMethods</class>
    <class kind="class">FilePreviewComponent</class>
    <class kind="class">FileSearchPathListComponent</class>
    <class kind="class">FileTreeComponent</class>
    <class kind="class">ImagePreviewComponent</class>
  </compound>
  <compound kind="group">
    <name>juce_core-files</name>
    <title>files</title>
    <filename>group__juce__core-files.html</filename>
    <namespace>juce</namespace>
    <class kind="class">AndroidDocumentInfo</class>
    <class kind="class">AndroidDocumentPermission</class>
    <class kind="class">AndroidDocument</class>
    <class kind="class">AndroidDocumentIterator</class>
    <class kind="class">File</class>
    <class kind="struct">File::NaturalFileComparator</class>
    <class kind="class">FileFilter</class>
    <class kind="class">FileInputStream</class>
    <class kind="class">FileOutputStream</class>
    <class kind="class">FileSearchPath</class>
    <class kind="class">MemoryMappedFile</class>
    <class kind="class">DirectoryEntry</class>
    <class kind="class">RangedDirectoryIterator</class>
    <class kind="class">TemporaryFile</class>
    <class kind="class">WildcardFileFilter</class>
    <member kind="function">
      <type>const DirectoryEntry &amp;</type>
      <name>operator*</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga8c8f4b74d255d994f63e07cdb6651c1f</anchor>
      <arglist>(const DirectoryEntry &amp;e) noexcept</arglist>
    </member>
    <member kind="function">
      <type>RangedDirectoryIterator</type>
      <name>begin</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga3b8789907a46172ef0bdc8f656d6e355</anchor>
      <arglist>(const RangedDirectoryIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>RangedDirectoryIterator</type>
      <name>end</name>
      <anchorfile>group__juce__core-files.html</anchorfile>
      <anchor>ga4a3194f4f741f9bd653f28733358f62c</anchor>
      <arglist>(const RangedDirectoryIterator &amp;)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_dsp-filter_design</name>
    <title>filter_design</title>
    <filename>group__juce__dsp-filter__design.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <class kind="struct">juce::dsp::FilterDesign</class>
    <class kind="struct">juce::dsp::FilterDesign::IIRPolyphaseAllpassStructure</class>
  </compound>
  <compound kind="group">
    <name>juce_graphics-fonts</name>
    <title>fonts</title>
    <filename>group__juce__graphics-fonts.html</filename>
    <class kind="class">AttributedString</class>
    <class kind="class">AttributedString::Attribute</class>
    <class kind="class">CustomTypeface</class>
    <class kind="class">Font</class>
    <class kind="class">PositionedGlyph</class>
    <class kind="class">GlyphArrangement</class>
    <class kind="class">TextLayout</class>
    <class kind="class">TextLayout::Glyph</class>
    <class kind="class">TextLayout::Run</class>
    <class kind="class">TextLayout::Line</class>
    <class kind="class">Typeface</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors-format</name>
    <title>format</title>
    <filename>group__juce__audio__processors-format.html</filename>
    <class kind="class">AudioPluginFormat</class>
    <class kind="class">AudioPluginFormatManager</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_formats-format</name>
    <title>format</title>
    <filename>group__juce__audio__formats-format.html</filename>
    <class kind="class">ARAAudioSourceReader</class>
    <class kind="class">ARAPlaybackRegionReader</class>
    <class kind="class">AudioFormat</class>
    <class kind="class">AudioFormatManager</class>
    <class kind="class">AudioFormatReader</class>
    <class kind="struct">AudioFormatReader::ReadHelper</class>
    <class kind="class">AudioFormatReaderSource</class>
    <class kind="class">AudioFormatWriter</class>
    <class kind="class">AudioFormatWriter::ThreadedWriter</class>
    <class kind="class">AudioFormatWriter::ThreadedWriter::IncomingDataReceiver</class>
    <class kind="struct">AudioFormatWriter::WriteHelper</class>
    <class kind="class">AudioSubsectionReader</class>
    <class kind="class">BufferingAudioReader</class>
    <class kind="class">MemoryMappedAudioFormatReader</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors-format_types</name>
    <title>format_types</title>
    <filename>group__juce__audio__processors-format__types.html</filename>
    <namespace>ARA</namespace>
    <namespace>ARAHostModel</namespace>
    <namespace>Steinberg</namespace>
    <namespace>Presonus</namespace>
    <class kind="class">ARAFactoryWrapper</class>
    <class kind="struct">ARAFactoryResult</class>
    <class kind="class">ARAEditGuard</class>
    <class kind="struct">ARAHostModel::ConversionFunctions</class>
    <class kind="class">ARAHostModel::ManagedARAHandle</class>
    <class kind="class">ARAHostModel::AudioSource</class>
    <class kind="class">ARAHostModel::AudioModification</class>
    <class kind="struct">ARAHostModel::DeletionListener</class>
    <class kind="struct">ARAHostModel::PlaybackRegion</class>
    <class kind="class">ARAHostModel::MusicalContext</class>
    <class kind="class">ARAHostModel::RegionSequence</class>
    <class kind="class">ARAHostModel::PlaybackRegionRegistry</class>
    <class kind="class">ARAHostModel::PlugInExtensionInstance</class>
    <class kind="class">ARAHostDocumentController</class>
    <class kind="class">AudioUnitPluginFormat</class>
    <class kind="class">LADSPAPluginFormat</class>
    <class kind="class">LV2PluginFormat</class>
    <class kind="class">VST3PluginFormat</class>
    <class kind="struct">SpeakerMappings</class>
    <class kind="struct">SpeakerMappings::Mapping</class>
    <class kind="class">SpeakerMappings::VstSpeakerConfigurationHolder</class>
    <class kind="class">VSTPluginFormat</class>
    <class kind="class">VSTPluginFormat::ExtraFunctions</class>
    <member kind="define">
      <type>#define</type>
      <name>DEVELOPMENT</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga70bcb76882aaa86901adf5030a8a8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DYN_MANIFEST</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaee0b7d1139d217a608ff377a3af5a510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gace80efcc427e2228da51c9b452133d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LV2_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gad5cb96b1080cae42548bba5191247f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERD_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaa887852678571a0edb3aa6ac637be3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SORD_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gade1ced34fec0d128ca63bb73e9a69c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SRATOM_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gada1a1518f421602c2ec321a6aa13fa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZIX_STATIC</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga393417ee776054c5b402c0d69d18601e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga3f20e0a84489663e26aa644e2bae4c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERD_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga18233bcddb49feb0aec12cb37de361dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SORD_VERSION</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gab9ed0ad193c2d4ad08433bb36fff63dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_CXX</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaeb569972d1ce526dca8d6ad6be01e566</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DIR_SEP</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaaa0ba9f096da7391eb54ba228e47907a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_PATH_SEP</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga4ae8b5357794ac90229532569f0acc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LILV_DEFAULT_LV2_PATH</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gadce8861513530872156c039fb0b92e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr Obj</type>
      <name>makeARASizedStruct</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>ga5ba596eb7d593f5272cd680af1de500a</anchor>
      <arglist>(Member Obj::*member, Ts &amp;&amp;... ts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createARAFactoryAsync</name>
      <anchorfile>group__juce__audio__processors-format__types.html</anchorfile>
      <anchor>gaa6a393e49e0ab8ef4c354b7f1ddebafe</anchor>
      <arglist>(AudioPluginInstance &amp;instance, std::function&lt; void(ARAFactoryWrapper)&gt; cb)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_dsp-frequency</name>
    <title>frequency</title>
    <filename>group__juce__dsp-frequency.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <class kind="class">juce::dsp::ConvolutionMessageQueue</class>
    <class kind="class">juce::dsp::Convolution</class>
    <class kind="struct">juce::dsp::Convolution::Latency</class>
    <class kind="struct">juce::dsp::Convolution::NonUniform</class>
    <class kind="class">juce::dsp::FFT</class>
    <class kind="class">juce::dsp::WindowingFunction</class>
  </compound>
  <compound kind="group">
    <name>juce_graphics-geometry</name>
    <title>geometry</title>
    <filename>group__juce__graphics-geometry.html</filename>
    <class kind="class">AffineTransform</class>
    <class kind="class">BorderSize</class>
    <class kind="class">EdgeTable</class>
    <class kind="class">Line</class>
    <class kind="class">Parallelogram</class>
    <class kind="class">Path</class>
    <class kind="class">Path::Iterator</class>
    <class kind="class">PathFlatteningIterator</class>
    <class kind="class">PathStrokeType</class>
    <class kind="class">Point</class>
    <class kind="class">Rectangle</class>
    <class kind="class">RectangleList</class>
    <member kind="function">
      <type>Point&lt; ValueType &gt;</type>
      <name>operator*</name>
      <anchorfile>group__juce__graphics-geometry.html</anchorfile>
      <anchor>ga58041c56b4f252b4dc518bd4a459f9d9</anchor>
      <arglist>(ValueType value, Point&lt; ValueType &gt; p) noexcept</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_opengl-geometry</name>
    <title>geometry</title>
    <filename>group__juce__opengl-geometry.html</filename>
    <class kind="class">Draggable3DOrientation</class>
    <class kind="class">Matrix3D</class>
    <class kind="class">Quaternion</class>
    <class kind="class">Vector3D</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_utils-gui</name>
    <title>gui</title>
    <filename>group__juce__audio__utils-gui.html</filename>
    <class kind="class">AudioAppComponent</class>
    <class kind="class">AudioDeviceSelectorComponent</class>
    <class kind="class">AudioThumbnail</class>
    <class kind="class">AudioThumbnailBase</class>
    <class kind="class">AudioThumbnailCache</class>
    <class kind="class">AudioVisualiserComponent</class>
    <class kind="class">BluetoothMidiDevicePairingDialogue</class>
    <class kind="class">KeyboardComponentBase</class>
    <class kind="struct">KeyboardComponentBase::NoteAndVelocity</class>
    <class kind="class">MidiKeyboardComponent</class>
    <class kind="class">MPEKeyboardComponent</class>
  </compound>
  <compound kind="group">
    <name>juce_cryptography-hashing</name>
    <title>hashing</title>
    <filename>group__juce__cryptography-hashing.html</filename>
    <class kind="class">MD5</class>
    <class kind="class">SHA256</class>
    <class kind="class">Whirlpool</class>
  </compound>
  <compound kind="group">
    <name>juce_graphics-image_formats</name>
    <title>image_formats</title>
    <filename>group__juce__graphics-image__formats.html</filename>
  </compound>
  <compound kind="group">
    <name>juce_graphics-images</name>
    <title>images</title>
    <filename>group__juce__graphics-images.html</filename>
    <class kind="class">Image</class>
    <class kind="class">Image::BitmapData</class>
    <class kind="class">Image::BitmapData::BitmapDataReleaser</class>
    <class kind="class">ImagePixelData</class>
    <class kind="struct">ImagePixelData::Listener</class>
    <class kind="class">ImageType</class>
    <class kind="class">SoftwareImageType</class>
    <class kind="class">NativeImageType</class>
    <class kind="class">ImageCache</class>
    <class kind="class">ImageConvolutionKernel</class>
    <class kind="class">ImageFileFormat</class>
    <class kind="class">PNGImageFormat</class>
    <class kind="class">JPEGImageFormat</class>
    <class kind="class">GIFImageFormat</class>
    <class kind="class">ScaledImage</class>
  </compound>
  <compound kind="group">
    <name>juce_product_unlocking-in_app_purchases</name>
    <title>in_app_purchases</title>
    <filename>group__juce__product__unlocking-in__app__purchases.html</filename>
    <class kind="class">InAppPurchases</class>
    <class kind="struct">InAppPurchases::Product</class>
    <class kind="struct">InAppPurchases::Purchase</class>
    <class kind="struct">InAppPurchases::Download</class>
    <class kind="struct">InAppPurchases::Listener</class>
    <class kind="struct">InAppPurchases::Listener::PurchaseInfo</class>
  </compound>
  <compound kind="group">
    <name>juce_events-interprocess</name>
    <title>interprocess</title>
    <filename>group__juce__events-interprocess.html</filename>
    <class kind="class">ChildProcessManager</class>
    <class kind="class">ChildProcessWorker</class>
    <class kind="class">ChildProcessCoordinator</class>
    <class kind="class">InterprocessConnection</class>
    <class kind="class">InterprocessConnectionServer</class>
    <class kind="struct">NetworkServiceDiscovery</class>
    <class kind="struct">NetworkServiceDiscovery::Advertiser</class>
    <class kind="struct">NetworkServiceDiscovery::Service</class>
    <class kind="struct">NetworkServiceDiscovery::AvailableServiceList</class>
  </compound>
  <compound kind="group">
    <name>juce_core-javascript</name>
    <title>javascript</title>
    <filename>group__juce__core-javascript.html</filename>
    <class kind="class">JavascriptEngine</class>
    <class kind="class">JSON</class>
    <class kind="class">JSON::FormatOptions</class>
    <class kind="class">ToVarOptions</class>
    <class kind="class">ToVar</class>
    <class kind="class">FromVar</class>
    <class kind="struct">VariantConverter</class>
    <class kind="struct">StrictVariantConverter</class>
    <class kind="struct">JSONUtils</class>
  </compound>
  <compound kind="group">
    <name>juce_analytics</name>
    <title>juce_analytics</title>
    <filename>group__juce__analytics.html</filename>
    <subgroup>juce_analytics-analytics</subgroup>
    <subgroup>juce_analytics-destinations</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics</name>
    <title>juce_audio_basics</title>
    <filename>group__juce__audio__basics.html</filename>
    <subgroup>juce_audio_basics-audio_play_head</subgroup>
    <subgroup>juce_audio_basics-buffers</subgroup>
    <subgroup>juce_audio_basics-midi</subgroup>
    <subgroup>juce_audio_basics-mpe</subgroup>
    <subgroup>juce_audio_basics-sources</subgroup>
    <subgroup>juce_audio_basics-synthesisers</subgroup>
    <subgroup>juce_audio_basics-utilities</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_devices</name>
    <title>juce_audio_devices</title>
    <filename>group__juce__audio__devices.html</filename>
    <subgroup>juce_audio_devices-audio_io</subgroup>
    <subgroup>juce_audio_devices-midi_io</subgroup>
    <subgroup>juce_audio_devices-sources</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_formats</name>
    <title>juce_audio_formats</title>
    <filename>group__juce__audio__formats.html</filename>
    <subgroup>juce_audio_formats-codecs</subgroup>
    <subgroup>juce_audio_formats-format</subgroup>
    <subgroup>juce_audio_formats-sampler</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_plugin_client</name>
    <title>juce_audio_plugin_client</title>
    <filename>group__juce__audio__plugin__client.html</filename>
    <subgroup>juce_audio_plugin_client-AAX</subgroup>
    <subgroup>juce_audio_plugin_client-LV2</subgroup>
    <subgroup>juce_audio_plugin_client-Standalone</subgroup>
    <subgroup>juce_audio_plugin_client-Unity</subgroup>
    <subgroup>juce_audio_plugin_client-VST3</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors</name>
    <title>juce_audio_processors</title>
    <filename>group__juce__audio__processors.html</filename>
    <subgroup>juce_audio_processors-format</subgroup>
    <subgroup>juce_audio_processors-format_types</subgroup>
    <subgroup>juce_audio_processors-processors</subgroup>
    <subgroup>juce_audio_processors-scanning</subgroup>
    <subgroup>juce_audio_processors-utilities</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_audio_utils</name>
    <title>juce_audio_utils</title>
    <filename>group__juce__audio__utils.html</filename>
    <subgroup>juce_audio_utils-audio_cd</subgroup>
    <subgroup>juce_audio_utils-gui</subgroup>
    <subgroup>juce_audio_utils-players</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_box2d</name>
    <title>juce_box2d</title>
    <filename>group__juce__box2d.html</filename>
    <subgroup>juce_box2d-box2d</subgroup>
    <subgroup>juce_box2d-utils</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_core</name>
    <title>juce_core</title>
    <filename>group__juce__core.html</filename>
    <subgroup>juce_core-containers</subgroup>
    <subgroup>juce_core-files</subgroup>
    <subgroup>juce_core-javascript</subgroup>
    <subgroup>juce_core-logging</subgroup>
    <subgroup>juce_core-maths</subgroup>
    <subgroup>juce_core-memory</subgroup>
    <subgroup>juce_core-misc</subgroup>
    <subgroup>juce_core-network</subgroup>
    <subgroup>juce_core-serialisation</subgroup>
    <subgroup>juce_core-streams</subgroup>
    <subgroup>juce_core-system</subgroup>
    <subgroup>juce_core-text</subgroup>
    <subgroup>juce_core-threads</subgroup>
    <subgroup>juce_core-time</subgroup>
    <subgroup>juce_core-unit_tests</subgroup>
    <subgroup>juce_core-xml</subgroup>
    <subgroup>juce_core-zip</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_cryptography</name>
    <title>juce_cryptography</title>
    <filename>group__juce__cryptography.html</filename>
    <subgroup>juce_cryptography-encryption</subgroup>
    <subgroup>juce_cryptography-hashing</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_data_structures</name>
    <title>juce_data_structures</title>
    <filename>group__juce__data__structures.html</filename>
    <subgroup>juce_data_structures-app_properties</subgroup>
    <subgroup>juce_data_structures-undomanager</subgroup>
    <subgroup>juce_data_structures-values</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_dsp</name>
    <title>juce_dsp</title>
    <filename>group__juce__dsp.html</filename>
    <subgroup>juce_dsp-containers</subgroup>
    <subgroup>juce_dsp-filter_design</subgroup>
    <subgroup>juce_dsp-frequency</subgroup>
    <subgroup>juce_dsp-maths</subgroup>
    <subgroup>juce_dsp-processors</subgroup>
    <subgroup>juce_dsp-widgets</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_events</name>
    <title>juce_events</title>
    <filename>group__juce__events.html</filename>
    <subgroup>juce_events-broadcasters</subgroup>
    <subgroup>juce_events-interprocess</subgroup>
    <subgroup>juce_events-messages</subgroup>
    <subgroup>juce_events-timers</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_graphics</name>
    <title>juce_graphics</title>
    <filename>group__juce__graphics.html</filename>
    <subgroup>juce_graphics-colour</subgroup>
    <subgroup>juce_graphics-contexts</subgroup>
    <subgroup>juce_graphics-effects</subgroup>
    <subgroup>juce_graphics-fonts</subgroup>
    <subgroup>juce_graphics-geometry</subgroup>
    <subgroup>juce_graphics-image_formats</subgroup>
    <subgroup>juce_graphics-images</subgroup>
    <subgroup>juce_graphics-placement</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics</name>
    <title>juce_gui_basics</title>
    <filename>group__juce__gui__basics.html</filename>
    <subgroup>juce_gui_basics-accessibility</subgroup>
    <subgroup>juce_gui_basics-application</subgroup>
    <subgroup>juce_gui_basics-buttons</subgroup>
    <subgroup>juce_gui_basics-commands</subgroup>
    <subgroup>juce_gui_basics-components</subgroup>
    <subgroup>juce_gui_basics-desktop</subgroup>
    <subgroup>juce_gui_basics-drawables</subgroup>
    <subgroup>juce_gui_basics-filebrowser</subgroup>
    <subgroup>juce_gui_basics-keyboard</subgroup>
    <subgroup>juce_gui_basics-layout</subgroup>
    <subgroup>juce_gui_basics-lookandfeel</subgroup>
    <subgroup>juce_gui_basics-menus</subgroup>
    <subgroup>juce_gui_basics-misc</subgroup>
    <subgroup>juce_gui_basics-mouse</subgroup>
    <subgroup>juce_gui_basics-positioning</subgroup>
    <subgroup>juce_gui_basics-properties</subgroup>
    <subgroup>juce_gui_basics-widgets</subgroup>
    <subgroup>juce_gui_basics-windows</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_gui_extra</name>
    <title>juce_gui_extra</title>
    <filename>group__juce__gui__extra.html</filename>
    <subgroup>juce_gui_extra-code_editor</subgroup>
    <subgroup>juce_gui_extra-documents</subgroup>
    <subgroup>juce_gui_extra-embedding</subgroup>
    <subgroup>juce_gui_extra-misc</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_midi_ci</name>
    <title>juce_midi_ci</title>
    <filename>group__juce__midi__ci.html</filename>
    <subgroup>juce_midi_ci-ci</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_opengl</name>
    <title>juce_opengl</title>
    <filename>group__juce__opengl.html</filename>
    <subgroup>juce_opengl-geometry</subgroup>
    <subgroup>juce_opengl-opengl</subgroup>
    <subgroup>juce_opengl-utils</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_osc</name>
    <title>juce_osc</title>
    <filename>group__juce__osc.html</filename>
    <subgroup>juce_osc-osc</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_product_unlocking</name>
    <title>juce_product_unlocking</title>
    <filename>group__juce__product__unlocking.html</filename>
    <subgroup>juce_product_unlocking-in_app_purchases</subgroup>
    <subgroup>juce_product_unlocking-marketplace</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_video</name>
    <title>juce_video</title>
    <filename>group__juce__video.html</filename>
    <subgroup>juce_video-capture</subgroup>
    <subgroup>juce_video-playback</subgroup>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-keyboard</name>
    <title>keyboard</title>
    <filename>group__juce__gui__basics-keyboard.html</filename>
    <class kind="class">CaretComponent</class>
    <class kind="class">KeyboardFocusTraverser</class>
    <class kind="class">KeyListener</class>
    <class kind="class">KeyPress</class>
    <class kind="class">ModifierKeys</class>
    <class kind="class">SystemClipboard</class>
    <class kind="struct">TextEditorKeyMapper</class>
    <class kind="class">TextInputTarget</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-layout</name>
    <title>layout</title>
    <filename>group__juce__gui__basics-layout.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::AnimatedPositionBehaviours</namespace>
    <class kind="class">AnimatedPosition</class>
    <class kind="class">AnimatedPosition::Listener</class>
    <class kind="struct">juce::AnimatedPositionBehaviours::ContinuousWithMomentum</class>
    <class kind="struct">juce::AnimatedPositionBehaviours::SnapToPageBoundaries</class>
    <class kind="class">BorderedComponentBoundsConstrainer</class>
    <class kind="class">ComponentAnimator</class>
    <class kind="class">ComponentBoundsConstrainer</class>
    <class kind="class">ComponentBuilder</class>
    <class kind="class">ComponentBuilder::TypeHandler</class>
    <class kind="class">ComponentBuilder::ImageProvider</class>
    <class kind="class">ComponentMovementWatcher</class>
    <class kind="class">ConcertinaPanel</class>
    <class kind="struct">ConcertinaPanel::LookAndFeelMethods</class>
    <class kind="class">FlexBox</class>
    <class kind="class">FlexItem</class>
    <class kind="struct">FlexItem::Margin</class>
    <class kind="class">Grid</class>
    <class kind="struct">Grid::Px</class>
    <class kind="struct">Grid::Fr</class>
    <class kind="struct">Grid::TrackInfo</class>
    <class kind="class">GridItem</class>
    <class kind="struct">GridItem::Span</class>
    <class kind="struct">GridItem::Property</class>
    <class kind="struct">GridItem::StartAndEndProperty</class>
    <class kind="struct">GridItem::Margin</class>
    <class kind="class">GroupComponent</class>
    <class kind="struct">GroupComponent::LookAndFeelMethods</class>
    <class kind="class">MultiDocumentPanelWindow</class>
    <class kind="class">MultiDocumentPanel</class>
    <class kind="class">ResizableBorderComponent</class>
    <class kind="class">ResizableBorderComponent::Zone</class>
    <class kind="class">ResizableCornerComponent</class>
    <class kind="class">ResizableEdgeComponent</class>
    <class kind="class">ScrollBar</class>
    <class kind="class">ScrollBar::Listener</class>
    <class kind="struct">ScrollBar::LookAndFeelMethods</class>
    <class kind="class">SidePanel</class>
    <class kind="struct">SidePanel::LookAndFeelMethods</class>
    <class kind="class">StretchableLayoutManager</class>
    <class kind="class">StretchableLayoutResizerBar</class>
    <class kind="struct">StretchableLayoutResizerBar::LookAndFeelMethods</class>
    <class kind="class">StretchableObjectResizer</class>
    <class kind="class">TabBarButton</class>
    <class kind="class">TabbedButtonBar</class>
    <class kind="struct">TabbedButtonBar::LookAndFeelMethods</class>
    <class kind="class">TabbedComponent</class>
    <class kind="class">Viewport</class>
    <member kind="function">
      <type>constexpr Grid::Px</type>
      <name>operator&quot;&quot;_px</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>ga702e3c177005740a2af1094cda10bda5</anchor>
      <arglist>(long double px)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Grid::Px</type>
      <name>operator&quot;&quot;_px</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>gaca6664ba99c2ff964ce1c28eed3b1696</anchor>
      <arglist>(unsigned long long px)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Grid::Fr</type>
      <name>operator&quot;&quot;_fr</name>
      <anchorfile>group__juce__gui__basics-layout.html</anchorfile>
      <anchor>ga7c339cc74c4452639b9658de28de71d7</anchor>
      <arglist>(unsigned long long fr)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-logging</name>
    <title>logging</title>
    <filename>group__juce__core-logging.html</filename>
    <class kind="class">FileLogger</class>
    <class kind="class">Logger</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-lookandfeel</name>
    <title>lookandfeel</title>
    <filename>group__juce__gui__basics-lookandfeel.html</filename>
    <class kind="struct">ExtraLookAndFeelBaseClasses</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::LassoComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::KeyMappingEditorComponentMethods</class>
    <class kind="struct">ExtraLookAndFeelBaseClasses::AudioDeviceSelectorComponentMethods</class>
    <class kind="class">LookAndFeel</class>
    <class kind="class">LookAndFeel_V1</class>
    <class kind="class">LookAndFeel_V2</class>
    <class kind="class">LookAndFeel_V3</class>
    <class kind="class">LookAndFeel_V4</class>
    <class kind="class">LookAndFeel_V4::ColourScheme</class>
  </compound>
  <compound kind="group">
    <name>juce_product_unlocking-marketplace</name>
    <title>marketplace</title>
    <filename>group__juce__product__unlocking-marketplace.html</filename>
    <class kind="class">KeyGeneration</class>
    <class kind="class">OnlineUnlockForm</class>
    <class kind="class">OnlineUnlockStatus</class>
    <class kind="struct">OnlineUnlockStatus::LicenseResult</class>
    <class kind="struct">OnlineUnlockStatus::UnlockResult</class>
    <class kind="struct">OnlineUnlockStatus::MachineIDUtilities</class>
    <class kind="class">TracktionMarketplaceStatus</class>
  </compound>
  <compound kind="group">
    <name>juce_dsp-maths</name>
    <title>maths</title>
    <filename>group__juce__dsp-maths.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <class kind="struct">juce::dsp::FastMathApproximations</class>
    <class kind="class">juce::dsp::LogRampedValue</class>
    <class kind="class">juce::dsp::LookupTable</class>
    <class kind="class">juce::dsp::LookupTableTransform</class>
    <class kind="class">juce::dsp::Matrix</class>
    <class kind="struct">juce::dsp::Phase</class>
    <class kind="class">juce::dsp::Polynomial</class>
    <class kind="struct">juce::dsp::SpecialFunctions</class>
  </compound>
  <compound kind="group">
    <name>juce_core-maths</name>
    <title>maths</title>
    <filename>group__juce__core-maths.html</filename>
    <namespace>TypeHelpers</namespace>
    <class kind="class">BigInteger</class>
    <class kind="class">Expression</class>
    <class kind="class">Expression::Scope</class>
    <class kind="class">Expression::Scope::Visitor</class>
    <class kind="struct">Expression::Symbol</class>
    <class kind="struct">MathConstants</class>
    <class kind="class">Tolerance</class>
    <class kind="struct">TypeHelpers::ParameterType</class>
    <class kind="class">NormalisableRange</class>
    <class kind="class">Random</class>
    <class kind="class">Range</class>
    <class kind="class">StatisticsAccumulator</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_UNDENORMALISE</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga339666bd60cc6cb0831cb79c8f1b07b6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga07fb256c1077eea7a7726e948cc8ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga34ecedcf03a70dc91e4616212d79267d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>int16</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga1ac1aa7e8a32750928cf4962e61e80ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf6e23a20bd7abf3ca3c82295c2b323e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga9a46025711a83f0e8339c6cb2eda8426</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gabd01e8e67e3d94cab04ecaaf4f85ac1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gab0e5976e1a4967e9b13e68b5f271bb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>uint64</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaba41bf2b6f6da5945ee08fb99931aede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>pointer_sized_int</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga004ecd75303f3a1653f937d35a67e41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>pointer_sized_uint</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafb24e6184dde2b29ecfb687686e8fec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gac550af121240a50dc91a9b6ceeef0eeb</anchor>
      <arglist>(OutputStream &amp;stream, const BigInteger &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ignoreUnused</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga5158e6e8faa5553204f90af596fafaf5</anchor>
      <arglist>(Types &amp;&amp;...) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>numElementsInArray</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadee9aaa20b588097567bc71e651f2f98</anchor>
      <arglist>(Type(&amp;)[N]) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>juce_hypot</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga18cf7a25c960a8c2b10cd4ea914eae75</anchor>
      <arglist>(Type a, Type b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr FloatType</type>
      <name>degreesToRadians</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga94da761a445ab247e6e34be6d9203180</anchor>
      <arglist>(FloatType degrees) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr FloatType</type>
      <name>radiansToDegrees</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf77c84b89e8d09059c28fb7b8fedaa50</anchor>
      <arglist>(FloatType radians) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>juce_isfinite</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gad7192293b8adb577a09854094a108918</anchor>
      <arglist>(NumericType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>exactlyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3a88bf45ed4fb61151fe5eda49b550a3</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0b5e033b90fb3a43e0c48a48660e131d</anchor>
      <arglist>(Type a, Type b, Tolerance&lt; Type &gt; tolerance=Tolerance&lt; Type &gt;{} .withAbsolute(std::numeric_limits&lt; Type &gt;::min()) .withRelative(std::numeric_limits&lt; Type &gt;::epsilon()))</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga96aab6fc0aad4ea29e5bae08fbe8b68b</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>nextFloatUp</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga08cfa9560b3501bb63b56a3c33f99918</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FloatType</type>
      <name>nextFloatDown</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadc7792479ab91a2db5cc1b55f2f53c89</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gadfd716f36f80987d66ebc2fce819c1fe</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga9348d0cdbd8297ebe8cab4b8957e8f01</anchor>
      <arglist>(Type a, Type b, Type c)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga71ad158e6e57ad8c16cc4ab5c65b3b8a</anchor>
      <arglist>(Type a, Type b, Type c, Type d)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae8394cdf11279b266f4aa741758c1669</anchor>
      <arglist>(Type a, Type b)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga83cd42a75e7977f52241ea6f432d9209</anchor>
      <arglist>(Type a, Type b, Type c)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafdaf40842e8d56cfd45c72a58dd9cc61</anchor>
      <arglist>(Type a, Type b, Type c, Type d)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Type</type>
      <name>jmap</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga53851e83e8f5c5faeb5dbc64196bb329</anchor>
      <arglist>(Type value0To1, Type targetRangeMin, Type targetRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>jmap</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8acdd3d518517bd5e3c0bd1922218bf9</anchor>
      <arglist>(Type sourceValue, Type sourceRangeMin, Type sourceRangeMax, Type targetRangeMin, Type targetRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>mapToLog10</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0fb8d4f154ec362be912c96e7287e232</anchor>
      <arglist>(Type value0To1, Type logRangeMin, Type logRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>mapFromLog10</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf4109ed290f4b1ccb5d97670f0071778</anchor>
      <arglist>(Type valueInLogRange, Type logRangeMin, Type logRangeMax)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>findMinimum</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga6bd6f580ca6e05e0b6c1b0f202dbb9b2</anchor>
      <arglist>(const Type *data, Size numValues)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>findMaximum</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gade8104e135fee3c8b6924180e0c5c58d</anchor>
      <arglist>(const Type *values, Size numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMinAndMax</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8b2e19439406e1608c876bd8a44a7cb8</anchor>
      <arglist>(const Type *values, int numValues, Type &amp;lowest, Type &amp;highest)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>jlimit</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gacf7cd562ab136d15d3bf5c3be047cf96</anchor>
      <arglist>(Type lowerLimit, Type upperLimit, Type valueToConstrain) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndBelow</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga5762396fe2a5aa4c39b68ee5b70a96f8</anchor>
      <arglist>(Type1 valueToTest, Type2 upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndBelow</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga66202966fb2c0f2490df3dd30b07cb6d</anchor>
      <arglist>(int valueToTest, Type upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndNotGreaterThan</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga60f96a2dfcb733210bd4e5a60611ba32</anchor>
      <arglist>(Type1 valueToTest, Type2 upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPositiveAndNotGreaterThan</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3b0af7dfc24f836ce50cd50b65e99d56</anchor>
      <arglist>(int valueToTest, Type upperLimit) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWithin</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga4b5f32cb048248ad43eab875e2bc7cdb</anchor>
      <arglist>(Type a, Type b, Type tolerance) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gafe8eb86381d389f4ba9f9931a38e1a44</anchor>
      <arglist>(const FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae02a3e54ffb64eaf971ff845d54c9b02</anchor>
      <arglist>(int value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>roundToIntAccurate</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaf462ba6662a564582b2f904677dad0f4</anchor>
      <arglist>(double value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>truncatePositiveToUnsignedInt</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga39f99e3d469c913c7e6d7f42ba5af746</anchor>
      <arglist>(FloatType value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isPowerOfTwo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gac442d75bab44cd364cda70eb02ec5fb9</anchor>
      <arglist>(IntegerType value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextPowerOfTwo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga137419534afee570f5ff25d643c77176</anchor>
      <arglist>(int n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findHighestSetBit</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3c92a997b158fd26c45bc4bf46fb36bf</anchor>
      <arglist>(uint32 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>countNumberOfBits</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga8e89a4dad4f739c060fb1e7bb87ca209</anchor>
      <arglist>(uint32 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr int</type>
      <name>countNumberOfBits</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gae63427a4c4ef337be6e495a66f108e90</anchor>
      <arglist>(uint64 n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>IntegerType</type>
      <name>negativeAwareModulo</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga3cfa905495cba62bd9ad2b73d2dc3f1c</anchor>
      <arglist>(IntegerType dividend, const IntegerType divisor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr NumericType</type>
      <name>square</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga994a56c460056505d40c2813a4c157b8</anchor>
      <arglist>(NumericType n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeLittleEndianBitsInBuffer</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gad9a739a07f27b1d47343ceacdee1a0ca</anchor>
      <arglist>(void *targetBuffer, uint32 startBit, uint32 numBits, uint32 value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>readLittleEndianBitsInBuffer</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>ga0e647a41bfc48194af4cbc77213557b9</anchor>
      <arglist>(const void *sourceBuffer, uint32 startBit, uint32 numBits) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>toUnderlyingType</name>
      <anchorfile>group__juce__core-maths.html</anchorfile>
      <anchor>gaa38f8729c9f74d228fb256dc889acfa9</anchor>
      <arglist>(T t) -&gt; std::enable_if_t&lt; std::is_enum_v&lt; T &gt;, std::underlying_type_t&lt; T &gt; &gt;</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-memory</name>
    <title>memory</title>
    <filename>group__juce__core-memory.html</filename>
    <class kind="struct">Atomic</class>
    <class kind="class">ByteOrder</class>
    <class kind="struct">ContainerDeletePolicy</class>
    <class kind="class">HeapBlock</class>
    <class kind="class">HeavyweightLeakedObjectDetector</class>
    <class kind="class">LeakedObjectDetector</class>
    <class kind="class">ScopedAutoReleasePool</class>
    <class kind="class">MemoryBlock</class>
    <class kind="class">OptionalScopedPointer</class>
    <class kind="class">ReferenceCountedObject</class>
    <class kind="class">SingleThreadedReferenceCountedObject</class>
    <class kind="class">ReferenceCountedObjectPtr</class>
    <class kind="struct">Reservoir</class>
    <class kind="class">SharedResourcePointer</class>
    <class kind="struct">SingletonHolder</class>
    <class kind="class">WeakReference</class>
    <class kind="class">WeakReference::SharedPointer</class>
    <class kind="class">WeakReference::Master</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_HEAVYWEIGHT_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gac77147a0a6422aea60c3422f89e55027</anchor>
      <arglist>(OwnerClass)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab3639a79598b35f2116f4572af0d93f1</anchor>
      <arglist>(OwnerClass)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_AUTORELEASEPOOL</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gad73fadcd76040b11a626d5bdf833ad49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>juce_UseDebuggingNewOperator</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga881926ad904a631336e5d4b15f05c548</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gacd79c49d860c4386b12231ca141a41b9</anchor>
      <arglist>(Classname, doNotRecreateAfterDeletion)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_IMPLEMENT_SINGLETON</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa2068ca3607c637f8ec10cf6c9c219b7</anchor>
      <arglist>(Classname)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON_SINGLETHREADED</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga711afb23b347c6584e48b308bc9fa750</anchor>
      <arglist>(Classname, doNotRecreateAfterDeletion)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SINGLETON_SINGLETHREADED_MINIMAL</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf86c4799059ea3f12feb2c9a90abc5d1</anchor>
      <arglist>(Classname)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_WEAK_REFERENCEABLE</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga557fa9dbf924a150e27f0cf0dad368b0</anchor>
      <arglist>(Class)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeromem</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga48fb9b158a3767e6573d27a8160956ea</anchor>
      <arglist>(void *memory, size_t numBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zerostruct</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga1f3dbe374ad9280ed9ba72f510d8e5b0</anchor>
      <arglist>(Type &amp;structure) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndZero</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga4163b928fab6bebea5691e97c72fc4fa</anchor>
      <arglist>(Type &amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>snapPointerToAlignment</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae3c97d720fa1e6288c70ea497aa6045d</anchor>
      <arglist>(Type *basePointer, IntegerType alignmentBytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAddressDifference</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga667897ead2d6fd7f9f682bd8f75da26a</anchor>
      <arglist>(Type1 *pointer1, Type2 *pointer2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>createCopyIfNotNull</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga131f099cf8d7cc4739b0a11cfae9d442</anchor>
      <arglist>(const Type *objectToCopy)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>readUnaligned</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gad4e1363d40774f5bb55f6324c4ab1414</anchor>
      <arglist>(const void *srcPtr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeUnaligned</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab39db7640be10d1fab314769f20d1ee5</anchor>
      <arglist>(void *dstPtr, Type value) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>unalignedPointerCast</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga74cfe82578a32059d75419b3934e3e4f</anchor>
      <arglist>(void *ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>unalignedPointerCast</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa5927c941870a81adcf7627686432e69</anchor>
      <arglist>(const void *ptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Type *</type>
      <name>addBytesToPointer</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga8482f5e38a2a6adc3cd3f31869e4fe34</anchor>
      <arglist>(Type *basePointer, IntegerType bytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Type *</type>
      <name>addBytesToPointer</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae2881b229594a1cbc394cffc49d99d27</anchor>
      <arglist>(const Type *basePointer, IntegerType bytes) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; T &gt;</type>
      <name>rawToUniquePtr</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5769f940ed7b7566cfe50c3a2f97bab1</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga646e9b7160c2b702ac791a00ab6e0245</anchor>
      <arglist>(const Type *object1, const ReferenceCountedObjectPtr&lt; Type &gt; &amp;object2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga54007e29ecb25774829b4367a4cb9734</anchor>
      <arglist>(const Type *object1, const ReferenceCountedObjectPtr&lt; Type &gt; &amp;object2) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5eed13d16d27fc959acaaa59877fb492</anchor>
      <arglist>(uint16 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int16</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae0e252b6173233878f287ec4edc1666a</anchor>
      <arglist>(int16 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae69410a6751913d2b6708b8e0b09bf38</anchor>
      <arglist>(int32 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gade6b08f22b211968f291fdb8cd72d981</anchor>
      <arglist>(int64 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gae3d6ecc309f36d0e4081ee5a063447de</anchor>
      <arglist>(float value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga9a5e786ddb2217cf8178866d52501627</anchor>
      <arglist>(double value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga039a6658618d891f825cdec00929356a</anchor>
      <arglist>(uint32 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>ByteOrder::swap</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaa754df407abe7487660dd3f223c87324</anchor>
      <arglist>(uint64 value) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>ByteOrder::makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga9792c83c320b0b12492208877db8056a</anchor>
      <arglist>(uint8 leastSig, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>ByteOrder::makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab915acc13bd77444ed3b6ae313ecf35d</anchor>
      <arglist>(uint8 leastSig, uint8 byte1, uint8 byte2, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>ByteOrder::makeInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga91bf3dd9a9b69b13fe03677cb384d2bd</anchor>
      <arglist>(uint8 leastSig, uint8 byte1, uint8 byte2, uint8 byte3, uint8 byte4, uint8 byte5, uint8 byte6, uint8 mostSig) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>ByteOrder::littleEndianShort</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga5fef2fff82c090de0bea473273540e3c</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>ByteOrder::littleEndianInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga59f87248b0c4bb58a83d3461d10995fb</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>ByteOrder::littleEndianInt64</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaaff3bd3b463a152ade4ad2358d70c622</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint16</type>
      <name>ByteOrder::bigEndianShort</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gab66502322144ebabbbb913a2ab863a75</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint32</type>
      <name>ByteOrder::bigEndianInt</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf2120ca88796392bce5507cc7afceab2</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr uint64</type>
      <name>ByteOrder::bigEndianInt64</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaebc1e2a79f57a8ca895befa611fba12b</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int</type>
      <name>ByteOrder::littleEndian24Bit</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaf204ff4209c05c46c7692b2b34316f19</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int</type>
      <name>ByteOrder::bigEndian24Bit</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga6c02a05c828ae221106777bf3e2f7ec8</anchor>
      <arglist>(const void *bytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ByteOrder::littleEndian24BitToChars</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>ga6352e967b6f364260c128bc0faac5645</anchor>
      <arglist>(int32 value, void *destBytes) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ByteOrder::bigEndian24BitToChars</name>
      <anchorfile>group__juce__core-memory.html</anchorfile>
      <anchor>gaced79b19c10a01d8d08c4f52e41d5d0f</anchor>
      <arglist>(int32 value, void *destBytes) noexcept</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-menus</name>
    <title>menus</title>
    <filename>group__juce__gui__basics-menus.html</filename>
    <class kind="class">BurgerMenuComponent</class>
    <class kind="class">MenuBarComponent</class>
    <class kind="class">MenuBarModel</class>
    <class kind="class">MenuBarModel::Listener</class>
    <class kind="class">PopupMenu</class>
    <class kind="struct">PopupMenu::Item</class>
    <class kind="class">PopupMenu::Options</class>
    <class kind="class">PopupMenu::MenuItemIterator</class>
    <class kind="class">PopupMenu::CustomComponent</class>
    <class kind="class">PopupMenu::CustomCallback</class>
    <class kind="struct">PopupMenu::LookAndFeelMethods</class>
  </compound>
  <compound kind="group">
    <name>juce_events-messages</name>
    <title>messages</title>
    <filename>group__juce__events-messages.html</filename>
    <class kind="class">JUCEApplicationBase</class>
    <class kind="class">CallbackMessage</class>
    <class kind="class">DeletedAtShutdown</class>
    <class kind="class">ScopedJuceInitialiser_GUI</class>
    <class kind="class">Message</class>
    <class kind="class">MessageListener</class>
    <class kind="class">MessageManager</class>
    <class kind="class">MessageManager::MessageBase</class>
    <class kind="class">MessageManager::Lock</class>
    <class kind="class">MessageManagerLock</class>
    <class kind="class">MountedVolumeListChangeDetector</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_TRY</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga267fd4f83073fb084b389df70243c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CATCH_EXCEPTION</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga76b33d944e52097017e10dbc10de503b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>START_JUCE_APPLICATION</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga10c79cf9cafd40244a741e5945878e79</anchor>
      <arglist>(AppClass)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_MANAGER_IS_LOCKED</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga2bb38b16ea145e2bb6b8b217a93d3052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_THREAD</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gad2ae2032071a26beb5fb05a3745b8faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ASSERT_MESSAGE_MANAGER_EXISTS</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga9f42cf2929930218a66aad06bb2d0a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *(void *userData)</type>
      <name>MessageCallbackFunction</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga28828f1e64fa5a21b2ccaf64df56b863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NotificationType</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga25a31a4bdc02a0d0adb743e26dd14ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dontSendNotification</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9a057928146704d53dfee6f4ac33c92629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotification</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9ad9a3eff1d1ddebf33141da7cf581be4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotificationSync</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9a7d155564527e7a503eedb2be0e677e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sendNotificationAsync</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gga25a31a4bdc02a0d0adb743e26dd14ba9aa70e4499b93d1738b0ee53de03f7a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>JUCE_API void JUCE_CALLTYPE</type>
      <name>initialiseJuce_GUI</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>gaa648b242fe6ecc639ac53ec9c969822f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API void JUCE_CALLTYPE</type>
      <name>shutdownJuce_GUI</name>
      <anchorfile>group__juce__events-messages.html</anchorfile>
      <anchor>ga1c949ca46c8ef9bcefbaf9256ab6ff80</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-midi</name>
    <title>midi</title>
    <filename>group__juce__audio__basics-midi.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::universal_midi_packets</namespace>
    <class kind="struct">MidiMessageMetadata</class>
    <class kind="class">MidiBufferIterator</class>
    <class kind="class">MidiBuffer</class>
    <class kind="class">MidiDataConcatenator</class>
    <class kind="class">MidiFile</class>
    <class kind="class">MidiKeyboardState</class>
    <class kind="class">MidiKeyboardState::Listener</class>
    <class kind="class">MidiMessage</class>
    <class kind="struct">MidiMessage::VariableLengthValue</class>
    <class kind="class">MidiMessageSequence</class>
    <class kind="class">MidiMessageSequence::MidiEventHolder</class>
    <class kind="struct">MidiRPNMessage</class>
    <class kind="class">MidiRPNDetector</class>
    <class kind="class">MidiRPNGenerator</class>
    <class kind="struct">juce::universal_midi_packets::BytesOnGroup</class>
    <class kind="struct">juce::universal_midi_packets::DeviceInfo</class>
    <member kind="typedef">
      <type>MidiKeyboardState::Listener</type>
      <name>MidiKeyboardStateListener</name>
      <anchorfile>group__juce__audio__basics-midi.html</anchorfile>
      <anchor>ga9293d0b35bc6b5678aa8ca2bce830afa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_devices-midi_io</name>
    <title>midi_io</title>
    <filename>group__juce__audio__devices-midi__io.html</filename>
    <class kind="class">MidiDeviceListConnection</class>
    <class kind="struct">MidiDeviceInfo</class>
    <class kind="class">MidiInput</class>
    <class kind="class">MidiInputCallback</class>
    <class kind="class">MidiOutput</class>
    <class kind="class">MidiMessageCollector</class>
  </compound>
  <compound kind="group">
    <name>juce_core-misc</name>
    <title>misc</title>
    <filename>group__juce__core-misc.html</filename>
    <class kind="struct">ArgumentList</class>
    <class kind="struct">ArgumentList::Argument</class>
    <class kind="struct">ConsoleApplication</class>
    <class kind="struct">ConsoleApplication::Command</class>
    <class kind="struct">NullCheckedInvocation</class>
    <class kind="class">Result</class>
    <class kind="class">RuntimePermissions</class>
    <class kind="struct">ScopeGuard</class>
    <class kind="class">ErasedScopeGuard</class>
    <class kind="class">Uuid</class>
    <class kind="class">WindowsRegistry</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_SCOPED_ENUM_BITWISE_OPERATORS</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>gaab078b57749a1ba511b12b32c9a9b811</anchor>
      <arglist>(EnumType)</arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt;! std::is_base_of_v&lt; A, std::remove_reference_t&lt; B &gt; &gt; &gt;</type>
      <name>DisableIfSameOrDerived</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga0f61b32825ebc2920c7e01c9d5055f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>hasBitValueSet</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga239b83bc309ac20a0e70f1608631c8da</anchor>
      <arglist>(EnumType enumValue, EnumType valueToLookFor) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumType</type>
      <name>withBitValueSet</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga6c9af3a6ddd5be613e93f195296d5704</anchor>
      <arglist>(EnumType enumValue, EnumType valueToAdd) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr EnumType</type>
      <name>withBitValueCleared</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga721ecc3bae416048f806d3ef98a83965</anchor>
      <arglist>(EnumType enumValue, EnumType valueToRemove) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>withMember</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>gae94b69493388c203af38be6221bf7f95</anchor>
      <arglist>(Object copy, Member OtherObject::*member, Other &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopeGuard</name>
      <anchorfile>group__juce__core-misc.html</anchorfile>
      <anchor>ga924420fe201579a77623e03ac8a2c967</anchor>
      <arglist>(Fn) -&gt; ScopeGuard&lt; Fn &gt;</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_extra-misc</name>
    <title>misc</title>
    <filename>group__juce__gui__extra-misc.html</filename>
    <class kind="class">AnimatedAppComponent</class>
    <class kind="class">AppleRemoteDevice</class>
    <class kind="class">BubbleMessageComponent</class>
    <class kind="class">ColourSelector</class>
    <class kind="class">KeyMappingEditorComponent</class>
    <class kind="class">PreferencesPanel</class>
    <class kind="class">PushNotifications</class>
    <class kind="struct">PushNotifications::Notification</class>
    <class kind="struct">PushNotifications::Notification::Action</class>
    <class kind="struct">PushNotifications::Notification::Progress</class>
    <class kind="struct">PushNotifications::Notification::LedBlinkPattern</class>
    <class kind="struct">PushNotifications::Settings</class>
    <class kind="struct">PushNotifications::Settings::Category</class>
    <class kind="struct">PushNotifications::Channel</class>
    <class kind="struct">PushNotifications::ChannelGroup</class>
    <class kind="struct">PushNotifications::Listener</class>
    <class kind="class">RecentlyOpenedFilesList</class>
    <class kind="class">SplashScreen</class>
    <class kind="class">SystemTrayIconComponent</class>
    <class kind="class">WebBrowserComponent</class>
    <class kind="class">WebBrowserComponent::Options</class>
    <class kind="class">WebBrowserComponent::Options::WinWebView2</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LIVE_CONSTANT</name>
      <anchorfile>group__juce__gui__extra-misc.html</anchorfile>
      <anchor>gae2cc503e5069bf8510953e212317abaa</anchor>
      <arglist>(initialValue)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-misc</name>
    <title>misc</title>
    <filename>group__juce__gui__basics-misc.html</filename>
    <class kind="class">BubbleComponent</class>
    <class kind="struct">BubbleComponent::LookAndFeelMethods</class>
    <class kind="class">DropShadower</class>
    <class kind="class">FocusOutline</class>
    <class kind="struct">FocusOutline::OutlineWindowProperties</class>
    <class kind="class">JUCESplashScreen</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-mouse</name>
    <title>mouse</title>
    <filename>group__juce__gui__basics-mouse.html</filename>
    <class kind="class">ComponentDragger</class>
    <class kind="class">DragAndDropContainer</class>
    <class kind="class">DragAndDropTarget</class>
    <class kind="class">DragAndDropTarget::SourceDetails</class>
    <class kind="class">FileDragAndDropTarget</class>
    <class kind="class">LassoSource</class>
    <class kind="class">LassoComponent</class>
    <class kind="class">MouseCursor</class>
    <class kind="class">MouseEvent</class>
    <class kind="struct">MouseWheelDetails</class>
    <class kind="struct">PenDetails</class>
    <class kind="class">MouseInactivityDetector</class>
    <class kind="class">MouseInactivityDetector::Listener</class>
    <class kind="class">MouseInputSource</class>
    <class kind="class">MouseListener</class>
    <class kind="class">SelectedItemSet</class>
    <class kind="class">TextDragAndDropTarget</class>
    <class kind="class">TooltipClient</class>
    <class kind="class">SettableTooltipClient</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-mpe</name>
    <title>mpe</title>
    <filename>group__juce__audio__basics-mpe.html</filename>
    <class kind="class">MPEInstrument</class>
    <class kind="class">MPEInstrument::Listener</class>
    <class kind="class">MPEMessages</class>
    <class kind="struct">MPENote</class>
    <class kind="class">MPESynthesiser</class>
    <class kind="struct">MPESynthesiserBase</class>
    <class kind="class">MPESynthesiserVoice</class>
    <class kind="class">MPEChannelAssigner</class>
    <class kind="class">MPEChannelRemapper</class>
    <class kind="class">MPEValue</class>
    <class kind="struct">MPEZone</class>
    <class kind="class">MPEZoneLayout</class>
    <class kind="class">MPEZoneLayout::Listener</class>
  </compound>
  <compound kind="group">
    <name>juce_core-network</name>
    <title>network</title>
    <filename>group__juce__core-network.html</filename>
    <class kind="class">IPAddress</class>
    <class kind="class">MACAddress</class>
    <class kind="class">NamedPipe</class>
    <class kind="class">SocketOptions</class>
    <class kind="class">StreamingSocket</class>
    <class kind="class">DatagramSocket</class>
    <class kind="class">URL</class>
    <class kind="class">URL::InputStreamOptions</class>
    <class kind="struct">URL::DownloadTaskListener</class>
    <class kind="class">URL::DownloadTaskOptions</class>
    <class kind="class">URL::DownloadTask</class>
    <class kind="class">WebInputStream</class>
    <class kind="class">WebInputStream::Listener</class>
  </compound>
  <compound kind="group">
    <name>juce_opengl-opengl</name>
    <title>opengl</title>
    <filename>group__juce__opengl-opengl.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::gl</namespace>
    <class kind="class">OpenGLContext</class>
    <class kind="class">OpenGLFrameBuffer</class>
    <class kind="struct">OpenGLGraphicsContextCustomShader</class>
    <class kind="class">OpenGLHelpers</class>
    <class kind="class">OpenGLImageType</class>
    <class kind="class">OpenGLPixelFormat</class>
    <class kind="class">OpenGLRenderer</class>
    <class kind="class">OpenGLShaderProgram</class>
    <class kind="struct">OpenGLShaderProgram::Uniform</class>
    <class kind="struct">OpenGLShaderProgram::Attribute</class>
    <class kind="class">OpenGLTexture</class>
    <member kind="define">
      <type>#define</type>
      <name>__gl_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga48a8940dccea5b6219320face7198075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl2_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gae70d3a3393545b174ffc3159eb995001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GL_H__</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaca7d76506c13dd0643ce7cbacadc0d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_GL_H</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga596af8b5e3f887806efdd7c27ba3d329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_gl_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3c1a3f46b377c45dfaccd8cfee06df1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gltypes_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaea26398240190e55db967df233d252f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__REGAL_H__</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga459e1d66593ce1b14e2cadf37c24a412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__X_GL_H</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1a4d2e6b44a13a38af34dbfcfb73af28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__glext_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf15549ea63f411c3ca673e7c6dc8acae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLEXT_H_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab48a2067d8a6ea71c817bfa4d5f9a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_glext_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac7dc124c4922a9378f79cce0b656814f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_ATI_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga487e27b4f197d51afc2cfbff7dd76a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ES1_GL_H_GUARD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gae81a26c01d0def84e0a51915f79c8da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_es20_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4c275113c34b1843dbccab969515b97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_es30_h_</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3522d104c131525088d88b4b17d795c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APICALL</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5d0e04fe11e69b75470eb0a2a2546af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APIENTRY</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaff6bea8ea37be81840add529306b32a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_APIATTRIBUTES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gafd38e339bdb8f65b1ac0c8f214c427e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_SUPPORT_INT64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5000aa7e3c9ca9d348b1d17326a35635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_SUPPORT_FLOAT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga2005a9aed8272da688b4f4ea414531bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KHRONOS_MAX_ENUM</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf23931754c6a5adf1892efe8933bf788</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7efd7809e1632cdae75603fd1fee61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa010a67382116caf29c29318251ccb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int8_t</type>
      <name>GLbyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf5ffb7ff6fb66b36d9c8d999f19b5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint8_t</type>
      <name>GLubyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga59983474d77b865798a8f3b9afd2e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int16_t</type>
      <name>GLshort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga23f4924d457936e5aae89ae78b0c887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLushort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1fa057a9d11e2e63a97f3ab0d8de9ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5ac0f3c4d7fafd42b284b5487a791017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa311c7f0d6ec4f1a33f9235c3651b86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLclampx</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3cc1099397c6d6849d2e36bff265369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9289d5b99dc1f27f01480360f2e18ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLfloat</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga836cf6377099e88abf24c255b5b0ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLclampf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf387aa958960231c80566b243bd2c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4f86c02824a01bb647d89449b9a8eacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gabcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglClientBufferEXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1bfeac4d5407b11bcc3afc425314db46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglImageOES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf257f88d4c552c56f0e0eaae7f3bcf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaecacf797f2548a1955e5da0d90186f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaab165260c0c79daafe1104d208886be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalfARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa129ca5efc5b40b6215e895ca3fc5679</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLfixed</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacc7597b706a657e1bd9926188f4d9b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab771f8959d534af628131f1ecc61743d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga46c9ee466a84d47c3c8c8cc3a1954dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga45f630b0dfee935f0aed0010167cddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga19844b65cb42b97234ec7e5f1d59760b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac969fc40047bd8b1c8831bbb2d866024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacf841ff0a2a362d634c9bfff91032157</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadbb9e0a0aabe9a1f091767d510b77cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga57d0ede645a3127d93c5ffb4a6510553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga76505d9c6143ec25613be3749a186e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7dd14b9b4e26f9e1c116e457086277b9</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9c148a604c6a538ca7c8f029bad557e1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCKHR</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8964a25586ad4de3138a2750108a71f1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCAMD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac5cafce241e025ce0ba88756626ce9c3</anchor>
      <arglist>)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga31e7c1ab4b4de65e6e375457b9d9e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadba870a8bc26c517de6050c0552feca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLVULKANPROCNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3f7d111235a88df80c9dab398ed81b23</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7efd7809e1632cdae75603fd1fee61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa010a67382116caf29c29318251ccb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int8_t</type>
      <name>GLbyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf5ffb7ff6fb66b36d9c8d999f19b5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint8_t</type>
      <name>GLubyte</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga59983474d77b865798a8f3b9afd2e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int16_t</type>
      <name>GLshort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga23f4924d457936e5aae89ae78b0c887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLushort</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1fa057a9d11e2e63a97f3ab0d8de9ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5ac0f3c4d7fafd42b284b5487a791017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa311c7f0d6ec4f1a33f9235c3651b86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLclampx</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3cc1099397c6d6849d2e36bff265369a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9289d5b99dc1f27f01480360f2e18ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLfloat</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga836cf6377099e88abf24c255b5b0ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_float_t</type>
      <name>GLclampf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf387aa958960231c80566b243bd2c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4f86c02824a01bb647d89449b9a8eacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gabcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglClientBufferEXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1bfeac4d5407b11bcc3afc425314db46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>GLeglImageOES</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf257f88d4c552c56f0e0eaae7f3bcf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaecacf797f2548a1955e5da0d90186f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalf</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaab165260c0c79daafe1104d208886be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint16_t</type>
      <name>GLhalfARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaa129ca5efc5b40b6215e895ca3fc5679</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int32_t</type>
      <name>GLfixed</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacc7597b706a657e1bd9926188f4d9b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab771f8959d534af628131f1ecc61743d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_intptr_t</type>
      <name>GLintptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga46c9ee466a84d47c3c8c8cc3a1954dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga45f630b0dfee935f0aed0010167cddb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_ssize_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga19844b65cb42b97234ec7e5f1d59760b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac969fc40047bd8b1c8831bbb2d866024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gacf841ff0a2a362d634c9bfff91032157</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadbb9e0a0aabe9a1f091767d510b77cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga57d0ede645a3127d93c5ffb4a6510553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga76505d9c6143ec25613be3749a186e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7dd14b9b4e26f9e1c116e457086277b9</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga9c148a604c6a538ca7c8f029bad557e1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCKHR</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8964a25586ad4de3138a2750108a71f1</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLDEBUGPROCAMD</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gac5cafce241e025ce0ba88756626ce9c3</anchor>
      <arglist>)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga31e7c1ab4b4de65e6e375457b9d9e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gadba870a8bc26c517de6050c0552feca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLVULKANPROCNV</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga3f7d111235a88df80c9dab398ed81b23</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>khronos_int32_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaf409d81dd359bf16ec33a34810a61b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>khronos_uint32_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8c4a2ace0aee51dc1c2c9827b90a31cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>khronos_int64_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga55dc5b71f5c76458b3bfaa7621520796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>khronos_uint64_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8c07fcf14a1c0f49618f9abd659a3c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>khronos_int8_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gafb103620f76ee8c038529cbf0375cfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>khronos_uint8_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab18f061b993d901e1161a4de18e8fc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short int</type>
      <name>khronos_int16_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaea31402f1f8fad5bec8bdc4dd0919da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short int</type>
      <name>khronos_uint16_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga99a2182846c1c18bb6629ac57ccbe178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long int</type>
      <name>khronos_intptr_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga182f27e517e990b263b51dc7b5f4ca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long int</type>
      <name>khronos_uintptr_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gab5f63ab277fa98e81850e4d15f87c19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long int</type>
      <name>khronos_ssize_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga8bd045e2edc004c61c2586c7cbcff35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long int</type>
      <name>khronos_usize_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0e1021b0953a3d0e673c83cc66c58164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>khronos_float_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga1591fab40b33ac5df09dfe668d4c62fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_uint64_t</type>
      <name>khronos_utime_nanoseconds_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga7643cf38bfc46e0d120a42d586639856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>khronos_int64_t</type>
      <name>khronos_stime_nanoseconds_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gaaec967d90a72559fa6aa12e0160743f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>khronos_boolean_enum_t</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga0b823cfbc138820708978d43a5f26c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_FALSE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a37d68e7202b4d30f7742acebb50d1ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_TRUE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a9275264520295ae24bc2033c05d6cb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KHRONOS_BOOLEAN_ENUM_FORCE_SIZE</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>gga0b823cfbc138820708978d43a5f26c64a47d7d559cf039488acac78e797bc3cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga5747bf002c4326490e6b540ce4622998</anchor>
      <arglist>(OpenGLContext &amp;, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga4fabc415d3731c3eca6b239489af883d</anchor>
      <arglist>(OpenGLContext &amp;, OpenGLFrameBuffer &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; LowLevelGraphicsContext &gt;</type>
      <name>createOpenGLGraphicsContext</name>
      <anchorfile>group__juce__opengl-opengl.html</anchorfile>
      <anchor>ga2145159b9621ef06d396bf76aae5c068</anchor>
      <arglist>(OpenGLContext &amp;, unsigned int frameBufferID, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_osc-osc</name>
    <title>osc</title>
    <filename>group__juce__osc-osc.html</filename>
    <class kind="class">OSCAddress</class>
    <class kind="class">OSCAddressPattern</class>
    <class kind="class">OSCArgument</class>
    <class kind="class">OSCBundle</class>
    <class kind="class">OSCBundle::Element</class>
    <class kind="class">OSCMessage</class>
    <class kind="class">OSCReceiver</class>
    <class kind="class">OSCReceiver::Listener</class>
    <class kind="class">OSCReceiver::ListenerWithOSCAddress</class>
    <class kind="class">OSCSender</class>
    <class kind="class">OSCTimeTag</class>
    <class kind="class">OSCTypes</class>
    <class kind="struct">OSCColour</class>
    <class kind="struct">OSCException</class>
    <class kind="struct">OSCFormatError</class>
    <class kind="struct">OSCInternalError</class>
    <member kind="typedef">
      <type>char</type>
      <name>OSCType</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga87df12d3665534ca67d92b1fd9436837</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Array&lt; OSCType &gt;</type>
      <name>OSCTypeList</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga168595184e150bd87d4fea2d58a5834d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OSCMessage::OSCMessage</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>gae5e39417dd07ad2c695135a583429ba9</anchor>
      <arglist>(const OSCAddressPattern &amp;ap, Arg1 &amp;&amp;arg1, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OSCSender::send</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga463c0f796d2c617a2303ce6ac99733f3</anchor>
      <arglist>(const OSCAddressPattern &amp;address, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OSCSender::sendToIPAddress</name>
      <anchorfile>group__juce__osc-osc.html</anchorfile>
      <anchor>ga7accb05ecd06077058648c1642edda88</anchor>
      <arglist>(const String &amp;targetIPAddress, int targetPortNumber, const OSCAddressPattern &amp;address, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_graphics-placement</name>
    <title>placement</title>
    <filename>group__juce__graphics-placement.html</filename>
    <class kind="class">Justification</class>
    <class kind="class">RectanglePlacement</class>
  </compound>
  <compound kind="group">
    <name>juce_video-playback</name>
    <title>playback</title>
    <filename>group__juce__video-playback.html</filename>
    <class kind="class">VideoComponent</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_utils-players</name>
    <title>players</title>
    <filename>group__juce__audio__utils-players.html</filename>
    <class kind="class">AudioProcessorPlayer</class>
    <class kind="class">SoundPlayer</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-positioning</name>
    <title>positioning</title>
    <filename>group__juce__gui__basics-positioning.html</filename>
    <class kind="class">MarkerList</class>
    <class kind="class">MarkerList::Marker</class>
    <class kind="class">MarkerList::Listener</class>
    <class kind="struct">MarkerList::MarkerListHolder</class>
    <class kind="class">MarkerList::ValueTreeWrapper</class>
    <class kind="class">RelativeCoordinate</class>
    <class kind="struct">RelativeCoordinate::Strings</class>
    <class kind="struct">RelativeCoordinate::StandardStrings</class>
    <class kind="class">RelativeCoordinatePositionerBase</class>
    <class kind="class">RelativeCoordinatePositionerBase::ComponentScope</class>
    <class kind="class">RelativeParallelogram</class>
    <class kind="class">RelativePoint</class>
    <class kind="class">RelativePointPath</class>
    <class kind="class">RelativePointPath::ElementBase</class>
    <class kind="class">RelativePointPath::StartSubPath</class>
    <class kind="class">RelativePointPath::CloseSubPath</class>
    <class kind="class">RelativePointPath::LineTo</class>
    <class kind="class">RelativePointPath::QuadraticTo</class>
    <class kind="class">RelativePointPath::CubicTo</class>
    <class kind="class">RelativeRectangle</class>
  </compound>
  <compound kind="group">
    <name>juce_dsp-processors</name>
    <title>processors</title>
    <filename>group__juce__dsp-processors.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <namespace>juce::dsp::DelayLineInterpolationTypes</namespace>
    <namespace>juce::dsp::FIR</namespace>
    <namespace>juce::dsp::IIR</namespace>
    <namespace>juce::dsp::StateVariableFilter</namespace>
    <class kind="class">juce::dsp::BallisticsFilter</class>
    <class kind="class">juce::dsp::DelayLine</class>
    <class kind="class">juce::dsp::DryWetMixer</class>
    <class kind="class">juce::dsp::FIR::Filter</class>
    <class kind="struct">juce::dsp::FIR::Coefficients</class>
    <class kind="class">juce::dsp::FirstOrderTPTFilter</class>
    <class kind="struct">juce::dsp::IIR::ArrayCoefficients</class>
    <class kind="struct">juce::dsp::IIR::Coefficients</class>
    <class kind="class">juce::dsp::IIR::Filter</class>
    <class kind="class">juce::dsp::LinkwitzRileyFilter</class>
    <class kind="class">juce::dsp::Oversampling</class>
    <class kind="class">juce::dsp::Panner</class>
    <class kind="struct">juce::dsp::ProcessSpec</class>
    <class kind="struct">juce::dsp::ProcessorState</class>
    <class kind="struct">juce::dsp::ProcessContextReplacing</class>
    <class kind="struct">juce::dsp::ProcessContextNonReplacing</class>
    <class kind="class">juce::dsp::ProcessorChain</class>
    <class kind="struct">juce::dsp::ProcessorDuplicator</class>
    <class kind="struct">juce::dsp::ProcessorBase</class>
    <class kind="struct">juce::dsp::ProcessorWrapper</class>
    <class kind="class">juce::dsp::StateVariableFilter::Filter</class>
    <class kind="struct">juce::dsp::StateVariableFilter::Parameters</class>
    <class kind="class">juce::dsp::StateVariableTPTFilter</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors-processors</name>
    <title>processors</title>
    <filename>group__juce__audio__processors-processors.html</filename>
    <class kind="class">AudioPluginInstance</class>
    <class kind="struct">AudioPluginInstance::Parameter</class>
    <class kind="class">AudioProcessor</class>
    <class kind="struct">AudioProcessor::BusesLayout</class>
    <class kind="class">AudioProcessor::Bus</class>
    <class kind="struct">AudioProcessor::CurveData</class>
    <class kind="struct">AudioProcessor::TrackProperties</class>
    <class kind="struct">AudioProcessor::BusProperties</class>
    <class kind="struct">AudioProcessor::BusesProperties</class>
    <class kind="class">AudioProcessorEditor</class>
    <class kind="struct">AudioProcessorEditor::ParameterControlHighlightInfo</class>
    <class kind="struct">HostProvidedContextMenu</class>
    <class kind="struct">AudioProcessorEditorHostContext</class>
    <class kind="class">AudioProcessorGraph</class>
    <class kind="struct">AudioProcessorGraph::NodeID</class>
    <class kind="class">AudioProcessorGraph::NodeAndChannel</class>
    <class kind="class">AudioProcessorGraph::Node</class>
    <class kind="struct">AudioProcessorGraph::Connection</class>
    <class kind="class">AudioProcessorGraph::AudioGraphIOProcessor</class>
    <class kind="class">AudioProcessorListener</class>
    <class kind="struct">AudioProcessorListener::ChangeDetails</class>
    <class kind="class">AudioProcessorParameter</class>
    <class kind="class">AudioProcessorParameter::Listener</class>
    <class kind="class">AudioProcessorParameterGroup</class>
    <class kind="class">AudioProcessorParameterGroup::AudioProcessorParameterNode</class>
    <class kind="class">GenericAudioProcessorEditor</class>
    <class kind="struct">HostedAudioProcessorParameter</class>
    <class kind="class">PluginDescription</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-properties</name>
    <title>properties</title>
    <filename>group__juce__gui__basics-properties.html</filename>
    <class kind="class">BooleanPropertyComponent</class>
    <class kind="class">ButtonPropertyComponent</class>
    <class kind="class">ChoicePropertyComponent</class>
    <class kind="class">MultiChoicePropertyComponent</class>
    <class kind="class">PropertyComponent</class>
    <class kind="struct">PropertyComponent::LookAndFeelMethods</class>
    <class kind="class">PropertyPanel</class>
    <class kind="class">SliderPropertyComponent</class>
    <class kind="class">TextPropertyComponent</class>
    <class kind="class">TextPropertyComponent::Listener</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_formats-sampler</name>
    <title>sampler</title>
    <filename>group__juce__audio__formats-sampler.html</filename>
    <class kind="class">SamplerSound</class>
    <class kind="class">SamplerVoice</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors-scanning</name>
    <title>scanning</title>
    <filename>group__juce__audio__processors-scanning.html</filename>
    <class kind="class">KnownPluginList</class>
    <class kind="struct">KnownPluginList::PluginTree</class>
    <class kind="class">KnownPluginList::CustomScanner</class>
    <class kind="class">PluginDirectoryScanner</class>
    <class kind="class">PluginListComponent</class>
  </compound>
  <compound kind="group">
    <name>juce_core-serialisation</name>
    <title>serialisation</title>
    <filename>group__juce__core-serialisation.html</filename>
    <class kind="struct">SerialisationTraits</class>
    <class kind="struct">Named</class>
    <class kind="struct">SerialisationSize</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_COMPARISON_OPS</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gabe70326ad0ed670138b9c13f69372212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>named</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>ga34fb0c9d1994491f5e404f9c775e46c8</anchor>
      <arglist>(std::string_view c, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>named</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gab14e471458ba15358097dd0750b455e7</anchor>
      <arglist>(std::string_view c, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>serialisationSize</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>gad9d04e3e4d3fab4a2eb40019b8e8a316</anchor>
      <arglist>(T &amp;t) -&gt; std::enable_if_t&lt; std::is_integral_v&lt; T &gt;, SerialisationSize&lt; T &gt; &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>serialisationSize</name>
      <anchorfile>group__juce__core-serialisation.html</anchorfile>
      <anchor>ga335a43fa6826b24eae5671f36946e27e</anchor>
      <arglist>(const T &amp;t) -&gt; std::enable_if_t&lt; std::is_integral_v&lt; T &gt;, SerialisationSize&lt; const T &gt; &gt;</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-sources</name>
    <title>sources</title>
    <filename>group__juce__audio__basics-sources.html</filename>
    <class kind="struct">AudioSourceChannelInfo</class>
    <class kind="class">AudioSource</class>
    <class kind="class">BufferingAudioSource</class>
    <class kind="class">ChannelRemappingAudioSource</class>
    <class kind="class">IIRFilterAudioSource</class>
    <class kind="class">MemoryAudioSource</class>
    <class kind="class">MixerAudioSource</class>
    <class kind="class">PositionableAudioSource</class>
    <class kind="class">ResamplingAudioSource</class>
    <class kind="class">ReverbAudioSource</class>
    <class kind="class">ToneGeneratorAudioSource</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_devices-sources</name>
    <title>sources</title>
    <filename>group__juce__audio__devices-sources.html</filename>
    <class kind="class">AudioSourcePlayer</class>
    <class kind="class">AudioTransportSource</class>
  </compound>
  <compound kind="group">
    <name>juce_core-streams</name>
    <title>streams</title>
    <filename>group__juce__core-streams.html</filename>
    <class kind="class">AndroidDocumentInputSource</class>
    <class kind="class">BufferedInputStream</class>
    <class kind="class">FileInputSource</class>
    <class kind="class">InputSource</class>
    <class kind="class">InputStream</class>
    <class kind="class">MemoryInputStream</class>
    <class kind="class">MemoryOutputStream</class>
    <class kind="class">OutputStream</class>
    <class kind="class">SubregionStream</class>
    <class kind="class">URLInputSource</class>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga4e2bf193029bcb609270d2e8e25e621d</anchor>
      <arglist>(OutputStream &amp;stream, const MemoryOutputStream &amp;streamToRead)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gac1bcb813f1c38fab3ec04879bd40d7eb</anchor>
      <arglist>(OutputStream &amp;stream, int number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga2a4a48803964129e6901b3e750c2fc75</anchor>
      <arglist>(OutputStream &amp;stream, int64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaa7bd99c3f45f04769a1c649d5662b09e</anchor>
      <arglist>(OutputStream &amp;stream, double number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gab9dd29f9ad4c0dc88843c9c3a889402a</anchor>
      <arglist>(OutputStream &amp;stream, char character)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaf98253d398a5a3be6a2b47af4bff9f84</anchor>
      <arglist>(OutputStream &amp;stream, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga29203afea88b8793e3ae9624f99b9051</anchor>
      <arglist>(OutputStream &amp;stream, const MemoryBlock &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gadc37f070672da2ceb30c5d19c4b6b1a4</anchor>
      <arglist>(OutputStream &amp;stream, const File &amp;fileToRead)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>gaccb56186b8e6ab35c39355ab3c02b389</anchor>
      <arglist>(OutputStream &amp;stream, InputStream &amp;streamToRead)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-streams.html</anchorfile>
      <anchor>ga37a2326325cbf0c51a6eddac77e0c242</anchor>
      <arglist>(OutputStream &amp;stream, const NewLine &amp;)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-synthesisers</name>
    <title>synthesisers</title>
    <filename>group__juce__audio__basics-synthesisers.html</filename>
    <class kind="class">SynthesiserSound</class>
    <class kind="class">SynthesiserVoice</class>
    <class kind="class">Synthesiser</class>
  </compound>
  <compound kind="group">
    <name>juce_core-system</name>
    <title>system</title>
    <filename>group__juce__core-system.html</filename>
    <class kind="class">SystemStats</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NTH_ARG_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1e2b2b2e1b788f06af70fad72d5deef9</anchor>
      <arglist>(_00, _01, _02, _03, _04, _05, _06, _07, _08, _09, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, N,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_00_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga900dcfbf9fce38d4882d3c4a6fa2e302</anchor>
      <arglist>(FN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_01_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab89ba88a0871164856cfefff2555d016</anchor>
      <arglist>(FN, X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_02_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga86b8ea45d63934958f25ef21da351130</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_03_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4782822d9f41491a282c6eca2109d89f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_04_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0982589545db98707119ffe2cb8ed749</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_05_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa53ba08200ff517aa51ce2573261bd5e</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_06_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0238279c029445a447f9f01ed4b91206</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_07_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga841677f59db087c78bba05a14a936c4f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_08_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9f8c4643dfd06bf0497027c39468b0f5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_09_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gafd7e4627e534025e5c66ad086818617c</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_10_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaeba9872259b28e6866b74e277fb481e1</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_11_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga21049ce8bc3f49d7e9a6a78f0a251cb4</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_12_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8935ae2389b9a5807dd75a6bef2aae13</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_13_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa4ca3e580065536ed23a582a6f77b84d</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_14_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab2fcb045cfe41c9b037f2e8e8077c194</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_15_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad3e47a7338fe498da53a6dc0f355a1b9</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_16_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gacafdb80a608fcf029da9d6fcadae3426</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_17_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3619f9c0e394ebddcc95a317db43bf59</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_18_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga908f9dc38f846e9ea71aac6716aaefae</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_19_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga06fdb39583ce7eca810ba1e4eb50bee4</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_20_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaea674197168a32172d45694589f8f5e3</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_21_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad84d60c02113db393b2effad2388171b</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_22_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga26364e4a7f276c45fb486f6ec83d8420</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_23_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa1a41168215abae35ef0ea4fac061eac</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_24_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6ebc8c6608b6aff06511c9b4ce22f848</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_25_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf68aba3e6faca162772a586a7851b26e</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_26_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaee248047802fdd2498af6c4713251b8f</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_27_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga70ccdbfae321b6f5ac611d252a07da98</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_28_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga975745d3a32916f054f26227804644a6</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_29_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga07e5d9b2388b74f6284c5525bd2a5853</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_30_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9fd1bcda8f3265530e527d7c09ac12c5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_31_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1c3d3827d165d0ea68a4edf62166ee2c</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_32_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad578a554241dee7fd735eb7b677d6a00</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_33_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gade68830d09cdceb82f8e565f1dff6a47</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_34_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3e0e27cb5dff963a2012e659a0c7db18</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_35_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa365b34e0f99e8c985d9d8b4022ea5d5</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_36_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga3a2f8a45a55880d60405eb4c91cc3092</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_37_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga913aadabde7b9de9033752a03029eafc</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_38_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga32d780c575dc09757e05693121218624</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_39_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6a3733b7dc047187d5d57afaeba81a66</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_40_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaa251503033cbc927048476b21db29a45</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_41_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad17c7f67460c14e1187484fadfd63263</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_42_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6abc480868374384ea5aff44bad068e8</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_43_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad4f3734cd7307c4e1b95a5123d09acba</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_44_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0597318933a7e32882d3dcf51dae23b0</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_45_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9af2f04d1b9c88dfdbe92cd16f5d4300</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_46_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga7eb1cc34ee0cb898b86389dbb61ebb53</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_47_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga41e8326b80d425031dda9e0d6f4b0703</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_48_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga29776ecc19769cfbcd314a9f10a6c416</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH_49_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2784e6bf3a7b43ba248d8205616fe69b</anchor>
      <arglist>(FN, X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_EACH</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga138f5dfd8bfbee3d65bbf0ce466521b8</anchor>
      <arglist>(FN,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CONCAT_</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8f2e4bf332290b4f32d5890a8ca939dd</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CONCAT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gafd32fc41811299936a7d291d049246f8</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_TO_STRING</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1c226f0213eeb3a8d84650a359798784</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0112339834a6548e4123e394b9ed95e2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_IGNORE_WARNINGS_GCC_LIKE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga157f2229764b17137d8814bec95df109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_IGNORE_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga27bd001b6c13d585674a072a7003cf43</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_LEVEL_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga999df32bf9ce4295fd2c2682a483efee</anchor>
      <arglist>(level, warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_IGNORE_WARNINGS_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2b5e72f0aed7e03859e4964392e57a43</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_IGNORE_WARNINGS_MSVC</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab840349e4194162156441dce088062ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_SANITIZER_ATTRIBUTE_MINIMUM_CLANG_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga68774c621043edcb775de8afb6157835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BEGIN_NO_SANITIZE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae876f17e0ec68ad39f7a53064cb3c15b</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_END_NO_SANITIZE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4a1081829b89ac6409c75946f0fe0bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CALLTYPE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf0b3f78ca801d88a7912f4c6bbf50e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_CDECL</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf6815e7d8ca906bd8a6087d4d72d694c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_LOG_CURRENT_ASSERTION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5e6590da0ba1d0c109e96560289f5449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BREAK_IN_DEBUGGER</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5d46c7712166bbecddff4aa62323556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ANALYZER_NORETURN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga0a4e8406ebaae14eb87c14f02131602d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_FALLTHROUGH</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae5a4983340a829e456bad83f0dc8e92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BLOCK_WITH_FORCED_SEMICOLON</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gab6af009a60142d8c0cbd2ea4c121dc69</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DBG</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga679635952a5d2eb25f3b31398f0fcc25</anchor>
      <arglist>(textToWrite)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassertfalse</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gadc044ce5efecbecf2f5a44cd00db67b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassert</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga1f96ab6751237979b907a54f52a7296a</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jassertquiet</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga61fbc12f0f914e38d0d26e6b4f3ee760</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_JOIN_MACRO</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga4dac24572cf8155c09d75f34c8297a47</anchor>
      <arglist>(item1, item2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_STRINGIFY</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga7fab1bb48f05df367f0a57bc6cf3d12f</anchor>
      <arglist>(item)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_COPYABLE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6ab7a603bf4435c7cb286b1744366eb2</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_MOVEABLE</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga599c5e38096f3427fea328a9deb3fde7</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga851b02724a8158a7f746c66b5758b3dd</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PREVENT_HEAP_ALLOCATION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gabe12fb8b712ed0602dd1678599a3167b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_COMPILER_WARNING</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8cde62e24a0b5fd34e82402175587739</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>forcedinline</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gac2535cb549b141b3a96b8a08014e46cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ALIGN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gacd5d010d01e78e318786ab060742acd1</anchor>
      <arglist>(bytes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NO_ASSOCIATIVE_MATH_OPTIMISATIONS</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga909bde880b0a0a8cde591314de213c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_MAJOR_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gad39afa9c8302295c83a3c431c553bc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_MINOR_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga2a583ff83063cc1e7f9abeb35a21dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BUILDNUMBER</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga9ac1dc104cd00f4cc2ff6dece8711f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_VERSION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8e9e97736d05e318de09b9bedab1aaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_API</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga65961b3bfbda0ffb83750d914cee38fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PUBLIC_IN_DLL_BUILD</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga8d339dd1e85e6fbefaf7638692d085c2</anchor>
      <arglist>(declaration)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_PUBLIC_FUNCTION</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga96fbdc03e0c892905daef7b47337c84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_ANDROID</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga6fda198266d9276b5c331071dd0ba014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_DEBUG</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga5f55c9671da5cfdf8377deba11c06044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BIG_ENDIAN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae7c65e2fe39a04d255d8c723668969bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_BIG_ENDIAN</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gae7c65e2fe39a04d255d8c723668969bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_32BIT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga298f3b24ad0e105ede05218dc834dd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_32BIT</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>ga298f3b24ad0e105ede05218dc834dd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_INTEL</name>
      <anchorfile>group__juce__core-system.html</anchorfile>
      <anchor>gaf1c7ad8bdab01aa04e43c5f431faf08c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-text</name>
    <title>text</title>
    <filename>group__juce__core-text.html</filename>
    <class kind="struct">Base64</class>
    <class kind="class">CharacterFunctions</class>
    <class kind="struct">CharacterFunctions::HexParser</class>
    <class kind="class">CharPointer_ASCII</class>
    <class kind="class">CharPointer_UTF16</class>
    <class kind="class">CharPointer_UTF32</class>
    <class kind="class">CharPointer_UTF8</class>
    <class kind="class">Identifier</class>
    <class kind="class">LocalisedStrings</class>
    <class kind="class">NewLine</class>
    <class kind="class">String</class>
    <class kind="class">StringArray</class>
    <class kind="class">StringPairArray</class>
    <class kind="class">StringPool</class>
    <class kind="class">StringRef</class>
    <class kind="class">TextDiff</class>
    <class kind="struct">TextDiff::Change</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF8</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gadee5e9cf98ee0bd0a2e5a91fb479f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF16</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8472d1d49a6a5a7692e2ec94e17ce63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_NATIVE_WCHAR_IS_UTF32</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga32ffe19f7697fad5b1febdce3b5fab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRANS</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf3c28ad27b0d8fa2f615888701e32b07</anchor>
      <arglist>(stringLiteral)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEEDS_TRANS</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gafeb9a504a09d3e5d1148fb0c40413ae2</anchor>
      <arglist>(stringLiteral)</arglist>
    </member>
    <member kind="typedef">
      <type>wchar_t</type>
      <name>juce_wchar</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2a608c21a2526b019789478433c3742e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab3573b391b23be5f53f956f8e7d4f603</anchor>
      <arglist>(const String &amp;stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac7654cbd79c93a8010ac6f6207693453</anchor>
      <arglist>(const char *stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaaccbad49b1742873f1a908e3491d5ed5</anchor>
      <arglist>(CharPointer_UTF8 stringLiteral)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String</type>
      <name>translate</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga90a56e8c7641618facbecacbe2cbcdc1</anchor>
      <arglist>(const String &amp;stringLiteral, const String &amp;resultIfNotFound)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga0c9d3f3751113df26f73aa3bbe2694d9</anchor>
      <arglist>(String &amp;string1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga185659df4f125d6be8ff07328768e2c3</anchor>
      <arglist>(String &amp;s1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gacd06ce47123fa8580ab274881fbb57ae</anchor>
      <arglist>(const NewLine &amp;, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga13dfbabe9954d194dcc6aaab79a3e969</anchor>
      <arglist>(String s1, const NewLine &amp;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab4d161ac3aff31259c415876c2bbbac7</anchor>
      <arglist>(const NewLine &amp;, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gae0f6b7a1acb4a2d3060666bf04b31f4e</anchor>
      <arglist>(const char *string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga3a619def69edcfd73d70288d21656071</anchor>
      <arglist>(const wchar_t *string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga96b597b42d55a8c5cb4db648fcdd4433</anchor>
      <arglist>(char string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga289a7ddd2aa611007fdfd999bbb67984</anchor>
      <arglist>(wchar_t string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga0ff1262628ab09e48213c4576b2699ef</anchor>
      <arglist>(String string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga80408c62699a01f1253730ff924ad296</anchor>
      <arglist>(String string1, const char *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga67a5325e801ca088aeb972ca92c0b70f</anchor>
      <arglist>(String string1, const wchar_t *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga1edf9383597afa9bd89473cb6a25a653</anchor>
      <arglist>(String string1, const std::string &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8f47c45d46a66a1fa9011ec742fc92ce</anchor>
      <arglist>(String string1, char characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga8f8db7bad3db2cec132fa4f7dc7981d6</anchor>
      <arglist>(String string1, wchar_t characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gada10ac0bd7058155a6eea214f6f2f9f5</anchor>
      <arglist>(String &amp;string1, char characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga01a50db2dcc001fa5714fef3a0858e70</anchor>
      <arglist>(String &amp;string1, wchar_t characterToAppend)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaad227372a44a5dcfd5fa241f17c7d53e</anchor>
      <arglist>(String &amp;string1, const char *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga371f6a3ae7b382091ef156cbf6d1b4bb</anchor>
      <arglist>(String &amp;string1, const wchar_t *string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf31dbab0f4c99222a3fc36ce8d214e1b</anchor>
      <arglist>(String &amp;string1, const String &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaa9489e301354da26e71c2b4035016358</anchor>
      <arglist>(String &amp;string1, StringRef string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga85c8dd806b39915fc22c9181cedc73b0</anchor>
      <arglist>(String &amp;string1, const std::string &amp;string2)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga35b975880db62a9e2fad4cdeb9e9dabf</anchor>
      <arglist>(String &amp;string1, uint8 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gadef8cc072b5224362a2df10f93b93038</anchor>
      <arglist>(String &amp;string1, short number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga15c855398238f71c7afa64740ef2a043</anchor>
      <arglist>(String &amp;string1, int number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga26b351e43f14ed06967d07479d683ecb</anchor>
      <arglist>(String &amp;string1, long number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga02da5c0ee83d3fa476d4ea71308da494</anchor>
      <arglist>(String &amp;string1, unsigned long number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gab12b6443b230c0d4359f57df404daef3</anchor>
      <arglist>(String &amp;string1, int64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac085147e3d5b90167375bcd693485fee</anchor>
      <arglist>(String &amp;string1, uint64 number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga6d7aae43e8310ba832e2ee8521dfd303</anchor>
      <arglist>(String &amp;string1, float number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API String &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga09d9915177c2b26cce5ff9bb3effca1a</anchor>
      <arglist>(String &amp;string1, double number)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac63080f46c282d58b2cf9ad5c36ea1bd</anchor>
      <arglist>(const String &amp;string1, const String &amp;string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga3b88a6404df2d63a88cf66b798b1d435</anchor>
      <arglist>(const String &amp;string1, const char *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga4a0596007eb54934fa2fc026afed40d8</anchor>
      <arglist>(const String &amp;string1, const wchar_t *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gad3c2dae8ba5c64449a125b43a4b46d4c</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF8 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga916972c64619774b70f1022e3e636f21</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF16 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga27019d7446e204f6e75f936394564d32</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF32 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2b8ed7c3d382fe5764b0b2dd4d7885ad</anchor>
      <arglist>(const String &amp;string1, const String &amp;string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaab136b396cae71bb857706b0e7c33b90</anchor>
      <arglist>(const String &amp;string1, const char *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga1bb9551991fb47687874b185834278c3</anchor>
      <arglist>(const String &amp;string1, const wchar_t *string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gae446e45104a7aca1e15911eb136a4cd7</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF8 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf5b80f797e723473da800e825c780788</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF16 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga73917713ef60ced334bafe4599f16306</anchor>
      <arglist>(const String &amp;string1, CharPointer_UTF32 string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; char, traits &gt; &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaf0fddc853ce255c3add8e5ec2ce6359b</anchor>
      <arglist>(std::basic_ostream&lt; char, traits &gt; &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_ostream&lt; wchar_t, traits &gt; &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2f3ec4c15c41dd0a33089633773048ce</anchor>
      <arglist>(std::basic_ostream&lt; wchar_t, traits &gt; &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga7714e7dad5eccf61b96b2eb2de709001</anchor>
      <arglist>(OutputStream &amp;stream, const String &amp;stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga41646d68a7bae919461024214cd8e66a</anchor>
      <arglist>(OutputStream &amp;stream, StringRef stringToWrite)</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gad0ca14a75383e0918a36b697af8d3085</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gabf08c24372da512ebeeb7b9399121fcc</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga31631b7790f064dd529382a3b0ef604e</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaba25573f81e4902e518e7b3103db9aad</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gaa3951085467c9f7a928ea5fb924655d9</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga7de572853d54ce9c942c25c30c32c215</anchor>
      <arglist>(const String &amp;string1, StringRef string2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gac4d152f0cb9688f5a0d09a5275ff8fe7</anchor>
      <arglist>(String s1, StringRef s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga704c5c4603244f34187fe79b32c869ea</anchor>
      <arglist>(StringRef s1, const String &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga2c934683398b100a1b9bfd1dcbb9dba1</anchor>
      <arglist>(const char *s1, StringRef s2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>ga5c5e939a13efba4b2af074d571a81c8c</anchor>
      <arglist>(StringRef s1, const char *s2)</arglist>
    </member>
    <member kind="variable">
      <type>NewLine</type>
      <name>newLine</name>
      <anchorfile>group__juce__core-text.html</anchorfile>
      <anchor>gabd231b88341c3e2c328178d34f3ce8fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-threads</name>
    <title>threads</title>
    <filename>group__juce__core-threads.html</filename>
    <class kind="class">ChildProcess</class>
    <class kind="class">CriticalSection</class>
    <class kind="class">DummyCriticalSection</class>
    <class kind="struct">DummyCriticalSection::ScopedLockType</class>
    <class kind="class">DynamicLibrary</class>
    <class kind="class">HighResolutionTimer</class>
    <class kind="class">InterProcessLock</class>
    <class kind="class">InterProcessLock::ScopedLockType</class>
    <class kind="class">Process</class>
    <class kind="class">ReadWriteLock</class>
    <class kind="class">GenericScopedLock</class>
    <class kind="class">GenericScopedUnlock</class>
    <class kind="class">GenericScopedTryLock</class>
    <class kind="class">ScopedReadLock</class>
    <class kind="class">ScopedTryReadLock</class>
    <class kind="class">ScopedWriteLock</class>
    <class kind="class">ScopedTryWriteLock</class>
    <class kind="class">SpinLock</class>
    <class kind="class">Thread</class>
    <class kind="struct">Thread::RealtimeOptions</class>
    <class kind="class">Thread::Listener</class>
    <class kind="class">ThreadLocalValue</class>
    <class kind="class">ThreadPoolJob</class>
    <class kind="struct">ThreadPoolOptions</class>
    <class kind="class">ThreadPool</class>
    <class kind="class">ThreadPool::JobSelector</class>
    <class kind="class">TimeSliceClient</class>
    <class kind="class">TimeSliceThread</class>
    <class kind="class">WaitableEvent</class>
    <member kind="typedef">
      <type>CriticalSection::ScopedLockType</type>
      <name>ScopedLock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>gadd0b55041ea549cc9b1dfae71670e543</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CriticalSection::ScopedUnlockType</type>
      <name>ScopedUnlock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>ga1a3fa8167a53f3d021763968a03282ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CriticalSection::ScopedTryLockType</type>
      <name>ScopedTryLock</name>
      <anchorfile>group__juce__core-threads.html</anchorfile>
      <anchor>ga5cd183417b285db9aacbb12c30e51d4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-time</name>
    <title>time</title>
    <filename>group__juce__core-time.html</filename>
    <class kind="class">PerformanceCounter</class>
    <class kind="struct">PerformanceCounter::Statistics</class>
    <class kind="class">ScopedTimeMeasurement</class>
    <class kind="class">RelativeTime</class>
    <class kind="class">Time</class>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gad8eba5412b95e2a33c2d12677e413cc0</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga2ae58ee77e09705bae17d091eb7fb940</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga2b1806f62d42a909a3497e8adab10c7b</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga7939d62bcca4d0e877f72663e27755ec</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gaa5521bf4cae8648f6e7705208efbe1a4</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool JUCE_CALLTYPE</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gafe03fed8a94819661ffd6c4579ad99c5</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime JUCE_CALLTYPE</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac92293d29740032d9026dc6176ad5928</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime JUCE_CALLTYPE</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga0f52da796dc7a54cd2c7926a8ca71ef3</anchor>
      <arglist>(RelativeTime t1, RelativeTime t2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga1d9968d0de43cd44dbe20338a747acb3</anchor>
      <arglist>(Time time, RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator+</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga9082a5d057d1eff873d1ea14b2f3575c</anchor>
      <arglist>(RelativeTime delta, Time time) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API Time</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac28452274b23e235e3e0c37e3b2e2e4a</anchor>
      <arglist>(Time time, RelativeTime delta) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API RelativeTime</type>
      <name>operator-</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga3427594fb7c552e256846b53e9a80cfc</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator==</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gac99c05f54b72278b37838e6b4d861b6c</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator!=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga7062bf31e4e5ec9d216ccf66fb416166</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga61acd51836dd14ee05b39f874db0c3ab</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gacd093501c77342ea44db96115a362932</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>gad8c064add5ccb84506c2b679a8b237a3</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
    <member kind="function">
      <type>JUCE_API bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group__juce__core-time.html</anchorfile>
      <anchor>ga632a619228ac8b627536d9693419f8c5</anchor>
      <arglist>(Time time1, Time time2) noexcept</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_events-timers</name>
    <title>timers</title>
    <filename>group__juce__events-timers.html</filename>
    <class kind="class">MultiTimer</class>
    <class kind="class">TimedCallback</class>
    <class kind="class">Timer</class>
  </compound>
  <compound kind="group">
    <name>juce_data_structures-undomanager</name>
    <title>undomanager</title>
    <filename>group__juce__data__structures-undomanager.html</filename>
    <class kind="class">UndoableAction</class>
    <class kind="class">UndoManager</class>
  </compound>
  <compound kind="group">
    <name>juce_core-unit_tests</name>
    <title>unit_tests</title>
    <filename>group__juce__core-unit__tests.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::UnitTestCategories</namespace>
    <class kind="class">UnitTest</class>
    <class kind="class">UnitTestRunner</class>
    <class kind="struct">UnitTestRunner::TestResult</class>
  </compound>
  <compound kind="group">
    <name>juce_audio_processors-utilities</name>
    <title>utilities</title>
    <filename>group__juce__audio__processors-utilities.html</filename>
    <class kind="class">ARADocumentControllerSpecialisation</class>
    <class kind="class">ARAInputStream</class>
    <class kind="class">ARAOutputStream</class>
    <class kind="class">ARAListenableModelClass</class>
    <class kind="class">ARAObjectVisitor</class>
    <class kind="class">ARAObject</class>
    <class kind="class">ARADocumentListener</class>
    <class kind="class">ARADocument</class>
    <class kind="class">ARAMusicalContextListener</class>
    <class kind="class">ARAMusicalContext</class>
    <class kind="class">ARAPlaybackRegionListener</class>
    <class kind="class">ARAPlaybackRegion</class>
    <class kind="class">ARARegionSequenceListener</class>
    <class kind="class">ARARegionSequence</class>
    <class kind="class">ARAAudioSourceListener</class>
    <class kind="class">ARAAudioSource</class>
    <class kind="class">ARAAudioModificationListener</class>
    <class kind="class">ARAAudioModification</class>
    <class kind="class">ARARenderer</class>
    <class kind="class">ARAPlaybackRenderer</class>
    <class kind="class">ARAEditorRenderer</class>
    <class kind="class">ARAEditorView</class>
    <class kind="class">ARAEditorView::Listener</class>
    <class kind="class">AudioProcessorARAExtension</class>
    <class kind="class">AudioProcessorEditorARAExtension</class>
    <class kind="struct">AAXClientExtensions</class>
    <class kind="class">AudioParameterBoolAttributes</class>
    <class kind="class">AudioParameterBool</class>
    <class kind="class">AudioParameterChoiceAttributes</class>
    <class kind="class">AudioParameterChoice</class>
    <class kind="class">AudioParameterFloatAttributes</class>
    <class kind="class">AudioParameterFloat</class>
    <class kind="class">AudioParameterIntAttributes</class>
    <class kind="class">AudioParameterInt</class>
    <class kind="class">ParameterID</class>
    <class kind="class">AudioProcessorParameterWithIDAttributes</class>
    <class kind="class">AudioProcessorParameterWithID</class>
    <class kind="class">AudioProcessorValueTreeStateParameterAttributes</class>
    <class kind="class">AudioProcessorValueTreeState</class>
    <class kind="class">AudioProcessorValueTreeState::ParameterLayout</class>
    <class kind="struct">AudioProcessorValueTreeState::Listener</class>
    <class kind="class">AudioProcessorValueTreeState::Parameter</class>
    <class kind="class">AudioProcessorValueTreeState::SliderAttachment</class>
    <class kind="class">AudioProcessorValueTreeState::ComboBoxAttachment</class>
    <class kind="class">AudioProcessorValueTreeState::ButtonAttachment</class>
    <class kind="struct">ExtensionsVisitor</class>
    <class kind="struct">ExtensionsVisitor::VST3Client</class>
    <class kind="struct">ExtensionsVisitor::AudioUnitClient</class>
    <class kind="struct">ExtensionsVisitor::VSTClient</class>
    <class kind="struct">ExtensionsVisitor::ARAClient</class>
    <class kind="class">ParameterAttachment</class>
    <class kind="class">SliderParameterAttachment</class>
    <class kind="class">ComboBoxParameterAttachment</class>
    <class kind="class">ButtonParameterAttachment</class>
    <class kind="class">PluginHostType</class>
    <class kind="class">RangedAudioParameterAttributes</class>
    <class kind="class">RangedAudioParameter</class>
    <class kind="struct">VST2ClientExtensions</class>
    <class kind="struct">VST3ClientExtensions</class>
    <member kind="define">
      <type>#define</type>
      <name>JUCE_API</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga65961b3bfbda0ffb83750d914cee38fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ComponentInstanceRecord *</type>
      <name>AudioComponentInstance</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga8d76a4b29adb5f5b39318dd91162b8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AudioComponentInstance</type>
      <name>AudioUnit</name>
      <anchorfile>group__juce__audio__processors-utilities.html</anchorfile>
      <anchor>ga55e0e3a99e12b3f8e10f9125dc891709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_audio_basics-utilities</name>
    <title>utilities</title>
    <filename>group__juce__audio__basics-utilities.html</filename>
    <namespace>ValueSmoothingTypes</namespace>
    <class kind="class">ADSR</class>
    <class kind="struct">ADSR::Parameters</class>
    <class kind="class">WorkgroupToken</class>
    <class kind="class">AudioWorkgroup</class>
    <class kind="class">Decibels</class>
    <class kind="class">GenericInterpolator</class>
    <class kind="class">IIRCoefficients</class>
    <class kind="class">IIRFilterBase</class>
    <class kind="class">IIRFilter</class>
    <class kind="class">SingleThreadedIIRFilter</class>
    <class kind="class">Interpolators</class>
    <class kind="class">Reverb</class>
    <class kind="struct">Reverb::Parameters</class>
    <class kind="class">SmoothedValueBase</class>
    <class kind="class">SmoothedValue</class>
    <member kind="typedef">
      <type>Interpolators::WindowedSinc</type>
      <name>WindowedSincInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gadd85b0e95c3a9ba45ce20be502fd6c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::Lagrange</type>
      <name>LagrangeInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga5e421b8b5b241e91956ef3ec816af0b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::CatmullRom</type>
      <name>CatmullRomInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga8cd4bf2a347b90f59cd016d003426553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::Linear</type>
      <name>LinearInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gae8adefecd2d2df2b5742afacadddc1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Interpolators::ZeroOrderHold</type>
      <name>ZeroOrderHoldInterpolator</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>ga2e813a4c3e1e1b0298cd028e2154ffee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SmoothedValue&lt; FloatType, ValueSmoothingTypes::Linear &gt;</type>
      <name>LinearSmoothedValue</name>
      <anchorfile>group__juce__audio__basics-utilities.html</anchorfile>
      <anchor>gad9c1bc2b2d7f53f78f4c0181ff8a17af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_box2d-utils</name>
    <title>utils</title>
    <filename>group__juce__box2d-utils.html</filename>
    <class kind="class">Box2DRenderer</class>
  </compound>
  <compound kind="group">
    <name>juce_opengl-utils</name>
    <title>utils</title>
    <filename>group__juce__opengl-utils.html</filename>
    <class kind="class">OpenGLAppComponent</class>
  </compound>
  <compound kind="group">
    <name>juce_data_structures-values</name>
    <title>values</title>
    <filename>group__juce__data__structures-values.html</filename>
    <class kind="class">CachedValue</class>
    <class kind="class">Value</class>
    <class kind="class">Value::Listener</class>
    <class kind="class">Value::ValueSource</class>
    <class kind="class">ValueTree</class>
    <class kind="struct">ValueTree::Iterator</class>
    <class kind="class">ValueTree::Listener</class>
    <class kind="class">ValueTreePropertyWithDefault</class>
    <class kind="class">ValueTreeSynchroniser</class>
    <member kind="function">
      <type>OutputStream &amp;JUCE_CALLTYPE</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga653c2cdb594d25599d84206a76e18871</anchor>
      <arglist>(OutputStream &amp;, const Value &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedValue::CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaa982fb4fefb3b0b7f802733cd2d17711</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedValue::CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga43508969aaa4149c7d5668ad254fd9c0</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *undoManager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachedValue::CachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga820d1245983942e804bec4facf607f7d</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;propertyID, UndoManager *undoManager, const Type &amp;defaultToUse)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>CachedValue::getPropertyAsValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gafd02fa783537a57a8c4e89b5d6fc0151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CachedValue::isUsingDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga032a2eedc5ef836847371cea3b5e8963</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CachedValue &amp;</type>
      <name>CachedValue::operator=</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga5019c13c04d5885610192c533faed8a6</anchor>
      <arglist>(const Type &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::setValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaa30d36d0218f11c28398eb8c11de3768</anchor>
      <arglist>(const Type &amp;newValue, UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::resetToDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga0cc9c7ec676bb292f0bb8428eb579c27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::resetToDefault</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gabf520f7db956e46018d027296488f8fd</anchor>
      <arglist>(UndoManager *undoManagerToUse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::referTo</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>ga22c029d41ad7c38c01d91e8b77bdcae6</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;property, UndoManager *um)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::referTo</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gaf3326834ddf48fd194fce40355de46c7</anchor>
      <arglist>(ValueTree &amp;tree, const Identifier &amp;property, UndoManager *um, const Type &amp;defaultVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CachedValue::forceUpdateOfCachedValue</name>
      <anchorfile>group__juce__data__structures-values.html</anchorfile>
      <anchor>gad1dd20dd34843f4bcfe8516e7a10e871</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-widgets</name>
    <title>widgets</title>
    <filename>group__juce__gui__basics-widgets.html</filename>
    <class kind="class">ComboBox</class>
    <class kind="class">ComboBox::Listener</class>
    <class kind="struct">ComboBox::LookAndFeelMethods</class>
    <class kind="class">ImageComponent</class>
    <class kind="class">Label</class>
    <class kind="class">Label::Listener</class>
    <class kind="struct">Label::LookAndFeelMethods</class>
    <class kind="class">ListBoxModel</class>
    <class kind="class">ListBox</class>
    <class kind="class">ProgressBar</class>
    <class kind="struct">ProgressBar::LookAndFeelMethods</class>
    <class kind="class">Slider</class>
    <class kind="struct">Slider::RotaryParameters</class>
    <class kind="class">Slider::Listener</class>
    <class kind="struct">Slider::SliderLayout</class>
    <class kind="class">Slider::ScopedDragNotification</class>
    <class kind="struct">Slider::LookAndFeelMethods</class>
    <class kind="class">TableHeaderComponent</class>
    <class kind="class">TableHeaderComponent::Listener</class>
    <class kind="struct">TableHeaderComponent::LookAndFeelMethods</class>
    <class kind="class">TableListBoxModel</class>
    <class kind="class">TableListBox</class>
    <class kind="class">TextEditor</class>
    <class kind="class">TextEditor::Listener</class>
    <class kind="class">TextEditor::InputFilter</class>
    <class kind="class">TextEditor::LengthAndCharacterRestriction</class>
    <class kind="struct">TextEditor::LookAndFeelMethods</class>
    <class kind="class">Toolbar</class>
    <class kind="struct">Toolbar::LookAndFeelMethods</class>
    <class kind="class">ToolbarItemComponent</class>
    <class kind="class">ToolbarItemFactory</class>
    <class kind="class">ToolbarItemPalette</class>
    <class kind="class">TreeViewItem</class>
    <class kind="class">TreeViewItem::OpennessRestorer</class>
    <class kind="class">TreeView</class>
    <class kind="struct">TreeView::LookAndFeelMethods</class>
  </compound>
  <compound kind="group">
    <name>juce_dsp-widgets</name>
    <title>widgets</title>
    <filename>group__juce__dsp-widgets.html</filename>
    <namespace>juce</namespace>
    <namespace>juce::dsp</namespace>
    <class kind="class">juce::dsp::Bias</class>
    <class kind="class">juce::dsp::Chorus</class>
    <class kind="class">juce::dsp::Compressor</class>
    <class kind="class">juce::dsp::Gain</class>
    <class kind="class">juce::dsp::LadderFilter</class>
    <class kind="class">juce::dsp::Limiter</class>
    <class kind="class">juce::dsp::NoiseGate</class>
    <class kind="class">juce::dsp::Oscillator</class>
    <class kind="class">juce::dsp::Phaser</class>
    <class kind="class">juce::dsp::Reverb</class>
    <class kind="struct">juce::dsp::WaveShaper</class>
  </compound>
  <compound kind="group">
    <name>juce_gui_basics-windows</name>
    <title>windows</title>
    <filename>group__juce__gui__basics-windows.html</filename>
    <class kind="class">AlertWindow</class>
    <class kind="struct">AlertWindow::LookAndFeelMethods</class>
    <class kind="class">CallOutBox</class>
    <class kind="struct">CallOutBox::LookAndFeelMethods</class>
    <class kind="class">ComponentPeer</class>
    <class kind="class">ComponentPeer::OptionalBorderSize</class>
    <class kind="struct">ComponentPeer::DragInfo</class>
    <class kind="struct">ComponentPeer::ScaleFactorListener</class>
    <class kind="struct">ComponentPeer::VBlankListener</class>
    <class kind="class">DialogWindow</class>
    <class kind="struct">DialogWindow::LaunchOptions</class>
    <class kind="class">DocumentWindow</class>
    <class kind="struct">DocumentWindow::LookAndFeelMethods</class>
    <class kind="class">MessageBoxOptions</class>
    <class kind="class">NativeMessageBox</class>
    <class kind="class">NativeScaleFactorNotifier</class>
    <class kind="class">ResizableWindow</class>
    <class kind="struct">ResizableWindow::LookAndFeelMethods</class>
    <class kind="class">ScopedMessageBox</class>
    <class kind="class">ThreadWithProgressWindow</class>
    <class kind="class">TooltipWindow</class>
    <class kind="struct">TooltipWindow::LookAndFeelMethods</class>
    <class kind="class">TopLevelWindow</class>
    <class kind="class">VBlankAttachment</class>
    <class kind="struct">WindowUtils</class>
    <member kind="enumeration">
      <type></type>
      <name>MessageBoxIconType</name>
      <anchorfile>group__juce__gui__basics-windows.html</anchorfile>
      <anchor>ga82b3ccfe63090a7818d1028e04b44bd0</anchor>
      <arglist></arglist>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a6ab82d6f3a25f486f2eca9d2d0ec2985">NoIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a49bd215cebe9a92fbb9ab5af2c9a617c">QuestionIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0a197694d9a43d5b9e0ddc804bd5aecf46">WarningIcon</enumvalue>
      <enumvalue file="group__juce__gui__basics-windows.html" anchor="gga82b3ccfe63090a7818d1028e04b44bd0aa5604901b261df3aa4c571a8a4eaafdb">InfoIcon</enumvalue>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-xml</name>
    <title>xml</title>
    <filename>group__juce__core-xml.html</filename>
    <class kind="class">XmlDocument</class>
    <class kind="class">XmlElement</class>
    <class kind="struct">XmlElement::TextFormat</class>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXML</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga6fe8f419a14bfa0ef5fd85448c823fd6</anchor>
      <arglist>(const String &amp;textToParse)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXML</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga5286ad9ba5af0be7d7d9c8a723f884d4</anchor>
      <arglist>(const File &amp;fileToParse)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXMLIfTagMatches</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga9a25da47b0802e29de7f01cfb9dccd90</anchor>
      <arglist>(const String &amp;textToParse, StringRef requiredTag)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; XmlElement &gt;</type>
      <name>parseXMLIfTagMatches</name>
      <anchorfile>group__juce__core-xml.html</anchorfile>
      <anchor>ga4c9caf76da89b746022db9054601b6b0</anchor>
      <arglist>(const File &amp;fileToParse, StringRef requiredTag)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>juce_core-zip</name>
    <title>zip</title>
    <filename>group__juce__core-zip.html</filename>
    <class kind="class">GZIPCompressorOutputStream</class>
    <class kind="class">GZIPDecompressorInputStream</class>
    <class kind="class">ZipFile</class>
    <class kind="struct">ZipFile::ZipEntry</class>
    <class kind="class">ZipFile::Builder</class>
  </compound>
  <compound kind="page">
    <name>md_build_2JUCE_01Module_01Format</name>
    <title>The JUCE Module Format</title>
    <filename>md_build_2JUCE_01Module_01Format.html</filename>
  </compound>
  <compound kind="page">
    <name>md_build_2CMake_01API</name>
    <title>The JUCE CMake API</title>
    <filename>md_build_2CMake_01API.html</filename>
  </compound>
</tagfile>
